All Posts
Easy JSON in Kotlin with a Type-Safe Builder DSL
Posted on:January 8, 2022Shortcutting the Jackson and Gson syntax
Publishing an anti-bikeshedding money library to Maven Central
Posted on:November 25, 2021An end to at least one trivial argument
Levels of a Software Engineer Interview
Posted on:August 6, 2021There are different types of questions that are asked in Software Engineering interviews which are aimed to only be answered by more…
Integrating with a third-party SOAP API from Serverless Cloud Functions
Posted on:May 14, 2021Integrating with external APIs should be a simple task for any software engineer, almost all companies will rely on external parties or…
Transitioning from Backend to Full-Stack Development
Posted on:March 18, 2021After working in the backend JVM world for 5 years, there were a lot of interesting challenges when moving into a cross-platform role at a…
My Experience in Improving On-Call Processes
Posted on:February 24, 2021Since working at startups involves working all hours of the day and night, I have worked on-call in some capacity at each company that I…
How we use feature flagging in client apps at Freetrade
Posted on:February 14, 2021We use feature flags to be able to quickly and safely develop features without disrupting other teams at Freetrade.