Tag: #software-development
- Dependency injection patterns in Swift (25 Nov 2025)
When I first learned about it over a decade ago, I started using it everywhere possible. It’s a simple idea with a surprisingly big impact. - Finding the Sweet Spot: Between Overengineered and Underengineered Code (11 Oct 2025)
There’s a moment in every developer’s career when you realize that both too little and too much engineering hurt a project just the same — only in different ways. - Algorithms + Data structures = Programs (06 Apr 2021)
I have been working as a contractor software developer for many years. In my job I have a lot of what I enjoy the most in my professional life - so called crème de la crème of software development which is writing programs. This process is almost never a single shot of typing what was thought, running, testing and pushing into the repository. It is obviously not as there are always nuances of what should be done...
