Is programming OCD a thing?

This is a strange one, I've noticed that when it comes to programming and the tools I use write them I am super particular. The slightest change in feel, speed is noticed. I find it strange because, outside of this one area, I'm quite loosey goosey.…

My software paid my rent this month

The last 13 months have been quite interesting, to say the least. Last August I was let go from my job, it was quite unexpected, even more so because the reason I was given was incompetence. After a year and a half of working at the company, it was quite…

SQL builder > Raw sql > ORM

To be fair I've used an ORM for maybe thirty days max. Did not like it then, and since using SQL builders for a while now, don't intend to revisit them. My reasoning is quite simple, I'm not the best at writing SQL, and…

Don't ignore instincts

A few days ago, I wrote this post on testing more. So I started off with some integration testing my http handlers. There was one huge flaw in the way I was testing, it's the eternal elephant in the name of, mocks. Long story short, mocks are garbage.…

Why I love go?

There are quite a few reasons, but by far my most favorite feature is Executable binaries Want to a quick CLI for your application, include a folder in your cmd/ folder and just like that you have a binary with all dependencies and files in a single file. There is…