TL;DR It's often said that there are only two hard things in Computer Science: cache invalidation and naming things. In this blog post we'll reconsider this statement against the modern databases and approaches. We'll start with no-cache rule and move to some situations where applying caching might be good, or even, vital. If you never … Continue reading The subtle art of caching
Hopefully, you're not one of them. Hopefully, you don't have one. For sure you heard about them. The noisy neighbors. They party a lot, they grill things as if they want to create an artificial fog and they are loud. The only thing you can do, is to arrange your apartment in a way that … Continue reading This noisy neighbor
Why are they still working on the whole async-await thing? What is Task, Async Await, ValueTask, IValueTaskSource ? How to keep your sanity in modern .NET world?
Get off my lawn! This is probably the most common sentence that a weed can hear. Excluding swearing and asking where are all the chemicals that one can use to eradicate them. The same sentence shows a true picture of being a gardener. You're never done, even if you remove the last weed from your … Continue reading Get off my lawn!