Shutting down rentobase.com
A story about a failure
A story about a failure
A pretty easy to use monitoring platform
Handling date and time in Go
Leaving bfloat.ai after 3 months of working there
Dreams should be experienced, not lived up to
A guide to Software Configuration Management (SCM) for DevOps teams, covering principles, tools, and best practices.
How to fix brightness issues on Zorin OS
Finding a balance between innovation and shipping software.
How to implement row level security in a multi tenant app
A 1,000 kms adventure through Karamoja - land of warriors
How does one’s economic profile influence their decision-making and behavior toward other road users?
An anecdote on predicting the future
Live life like you are in a lab
How to send emails using the Resend Node.js SDK
What I think I know about how to run businesses before I find out that I was wrong.
5 powerful tools I used on a day to day basis in 2023
What I know now - as a software developer.
Finally, heading back to school
Lessons picked from working on my first startup whilst working as a freelance software engineer.
Learn how to set up component documentation using Storybook in SvelteKit
The misconception I had was that business ideas have to be novel. I no longer think so.
I took time on a Sunday evening to understand the WebRTC API
How to deploy a fullstack web application using Render and Netlify
At some point, you have to tame the beast - your creative mind.
What should you know before rolling out password based authentication?
The socket programming course you do not really need
Software complexity can not be avoided. But it can surely be managed.
The dos of refactoring code bases
Can we express the human experience using the language of computers - bytes?
When should a git commit be made in a software project?
I asked ChatGPT to tell me a story about microservices plus the disadvantages and advantages of using the MSA?
I read more, thought more clearly and lived more in the present once I had no internet at my house.
Excerpts from the book that I find interesting.
With the tightening global economic situation, people are looking for alternative ways to earn. Unfortunately, many are …
Implementation of OOP in Go is different from how you would do it in other programming languages. OOP concepts are …
In David Attenborough’s 2020 biography documentary, he shares his first-hand account about his career as a naturalist …
A deep dive into how scope works in Golang
Setting up a new backend project and I was faced with a decision to make: what factors do I have to keep in mind before …
Doctors are worse patients. Web developers do a worse job when it comes to crafting their own websites.