On May 28th, 2025, my ISP vanished from the internet - no DNS, no site, no support, nothing. What started as a casual “is your internet working?” turned into 20 hours of ISP outage.
We were deep into building a new microservice — one of those projects where the requirements were abstract, shifting, and open to interpretation. You know how it goes: "It's just a simple microservice, basically it should just save X and communicate Y back". Yeah, right...
At first,
So, you finally made it to Senior Developer? Nice. 🎉 Now, let’s talk about what that actually means – because it’s not just about writing more code all day.
Debugging. Well, it's not exactly the most shiny side of programming, is it? No boot camp is advertising with "Learn programming from us, so you could debug an app in just a week!". Usually there’s no standing ovation when you fix a bug that’s
Sick of paying for services you barely control? Self-hosting could be the answer, but is it? Can it be sold in your CV? Can you learn anything from it? Are there any other benefits? The short answer is yes and here's why.
I'll start from far away. First, here's some background of mine. I work as a software engineer and consultant, I've finished university for software engineering. Mostly I work with back-end in Java and, occasionally, other languages. I like computers and I'm no
Recently, I was asked about my opinion on mentoring and pair programming. I thought this would make a great read and I'd share some thoughts and observations. It is going to be mostly about mentoring junior developers.
My Early Days
When I was a junior developer, I had
Despite 7+ years in Java development, the Oracle Java Exam (OCP 1Z0-829) was a pain. After months of study, one failed attempt, and a second try, I’m now certified. Was it worth it? Maybe.
3 min read
Subscribe to Technikatsu newsletter and stay updated.
Don't miss anything. Get all the latest posts delivered straight to your inbox. It's free!