Writing on software engineering.

All of my long-form thoughts on sofrware engineering and software in general.

Preparing for engineer interviews

I recently quit my job and these are some things I've done to prepare for interviewing in some hiring processes.

Use feature flags in all phases of the development lifecycle

Feature flags can be used for many more things than just enabling features for specific users. In fact they can become an essential tool in the whole development lifecycle of any modern application.