thoughts An Introvert's Perspective on The Software Industry The world of software development is quite a specific environment. The fast pace of technological advances puts developers on the front of constant changes — environment, requirements, technologies, people, companies — everything
programming How much code is enough? I’ve had a discussion recently on Twitter about the amount of code we produce versus readability. I am a backer of concise code, using every character very intentionally. This doesn’t mean that I would opt to create code where every name is
programming Not so obvious benefits of Microservices Recently I wrote a bit about how to approach microservice architecture, but I haven't really mentioned why should you bother. It turns out that microservices can have some serious pros compared to monolithic architecture - but they won't be applicable in every case. There
programming Approaching Microservices in a safer way Microservices. You've probably heard about them million times. It's inevitable to avoid this if you're at least a bit interested in software architecture. Actually, you've heard about them so many times that you have to try them for your own! But should you? Is
fsharp Six reasons why I find F# a better language than C# I was thinking about this post for a while. The more I use F# and speak about it to others, the more often I am asked the same question: what are the advantages of using F#? It's not so hard to find those, but