21 Sep 2024
Writing a new API product? Here's a list of what you should care about and the must-have features. Following all this will help you decrease churn, increase my hapiness and decrease support load.
31 Aug 2024
I'm diving in to my experience and recommendations on who should use Kubernetes at work or for fun in 2024.
25 May 2024
How to get a 29x performance improvement by removing reflection from a go codebase.
2 Apr 2024
Tired of clunky Go API frameworks? This week I explore a framework that leverages Go's type system for clean RESTful APIs, streamlined development, and superior documentation.
7 Mar 2024
Choosing some old boring technology reignited my passion for building. HTMX, Flask and SqlAlchemy are a great choice for a project in 2024.
24 Feb 2024
I reflect on a fun evening hack, and the future of authentic human writing on the web.
10 Feb 2024
I reflect on a fun evening hack, and the future of authentic human writing on the web.
22 Jan 2024
This week we are reflecting on a recent blog post from a developer of 30 years who asserts that you should never do screens first. I disagree, and here is why.
12 Jan 2024
Join me as I recap 2023. A year of balancing remote work, a new SaaS role, creating content and becoming a dad. I'll share what went well, what didn't go so well, and what I'm looking forward to in 2024.
10 Dec 2023
This week I explore the concept of local first software, and how it can help you build better software.
1 Dec 2023
Balancing professional growth and personal time is hard. This week I answer: Is it important to keep working on side projects after that first job?
24 Nov 2023
Reflections on a decade of Golang, how to pick niche technologies for your software engineering career.
16 Nov 2023
This week we create a tiny markdown editor using Wails, React and Tailwind.
2 Nov 2023
A quick and fun code kata is to implement this algorithm to solve a code cracker puzzle.
29 Oct 2023
How I'm relaunching my blog after 10 years of working on it.
15 Apr 2023
I had a very specific need. Finding the current state of an Airbnb market in a specific location....
22 Mar 2022
RSMQ is the most simple Queue Implementation in the known universe. My own implementation here comes...
11 Oct 2021
If you are a junior or intermediate, you should consider picking up projects or languages that help...
11 May 2021
What is htmx? htmx is this tool I have been flirting with for creating dynamic web applications. It...
10 Apr 2021
Greetings fellow gophers. Go is optimized for readability, but it can be a bit repetitive for the wr...
4 Nov 2020
Asking questions well is one of the most important skills to develop as a new professional. Really gr...
19 Oct 2020
Svelte is an interesting framework because it is not really a framework. To be accurate, it is a comp...
16 Sep 2020
In a community programming forum I heard a new developer say: I quit programming, here to chat. It...
28 Mar 2020
Everyone knows that great communication skills are the most important trait we want in our team membe...