I stumbled upon Boost.DI by accident and was instantly intrigued: for a developer used to C#, dependency injection during compilation time sounds craz ...
Recently, my colleague was investigating an interesting issue. A ReaderWriterLockSlim was sometimes throwing the following exception when releasing a ...
To poll or not to poll?Nowadays, fast, responsive UI that reacts to data changes is pretty much a given (well, not always, yes, but often enough to ta ...
A friend of mine was having trouble finding simple but working example of microservices that he could tinker with, finding instead either buzzword-hea ...
This might seem like a clickbait-y article, but… it really looks this way! Allow me to explain.For one of my pet projects, I considered implementing R ...
There is more than one way to peel an orange!Once a colleague told me: “you can’t really generate user-friendly error messages with ANTLR. This didn’t ...
When trying to set up my blog to be hosted in Heroku, I set up it so I can push int Github repo, then Heroku will pull the code and deploy it. Locally ...
After taking a look at a couple of more “mainstream” blogging systems, I was looking for a way to do some blogging and not deal with over-engineered s ...
Michael Yarichuk
A place to share steps in my journey to become a better professional