There's no need to over engineer a URL shortener

Don't use booleans (2019)

Be jack of all trades—Or, it's okay to start as a framework-er

On reviewing code: Some practices I’ve found useful

Time-based one time password is surprisingly simple

It’s okay to start as a framework-er

One common behavior seen in “mature” software engineers

I wrote a personal note-taking app using Rust + Yew (among other things). Wanna share my experience here

Don't use booleans

Dear web developers: set the font color, too

On reviewing code

Random .NET fact: String.Join() throws a "fake" OutOfMemoryException

One of the best investments I made as a developer: a standing desk