Posts

Developers hate your code, fix it using Interface-Driven Development

Take your user's perspective when developing software. It makes it easier to test, and they tend to love using it more.

Explain OAuth2 to me like I'm Five

What is OAuth2, how is it useful, how can I use it?

How to Fix not enough space on Unity Hub 2.4.2 on Linux

How I fixed 'Not enough space to download and install the selected items' message with Unity Hub 2.4.2 on Linux

Explaining the HackerRank challenge Determining DNA Health with Aho-Corasick search

Got a tough problem on HackerRank, followed the white Rabbit to an old paper from the 70's, learned optimization tricks. Also how you can solve this problem (mostly), too.

Why There Are No Good Linux Google Drive Sync Backup Applications

There are GDrive file backup and sync tools for Windows and Mac, why not Linux?

Why you probably don't want real flying physics

Flying is hard. Hard for you. Hard for players. Don't waste time making it realistic unless you have to