David Randjelovic logo

Writing on software development

What I've learned building web and mobile applications. Architecture decisions, tooling, performance and the occasional lesson from getting it wrong.