Boosting Web Performance with Brotli: A Practical Guide to Compression in .NETOne late Thursday night, fueled by caffeine, I was browsing the web when I stumbled upon an article discussing software optimization…Sep 18Sep 18
Garbage collection and why it is important to know as a software engineer.Garbage collection is a concept in computer science that aims at automatically de-allocating un-used and un-referenced objects in the…Dec 7, 2023Dec 7, 2023
Four patterns to knowThe Pattern-oriented Software Architecture book for dummies contains a section called Ten patterns you should know. I will re-create this…Aug 9, 2021Aug 9, 2021
Published inCodeXSolving non-determinism with blackboard architecture.Sequential model and why it is not the solution for all your problemsAug 5, 2021Aug 5, 2021
Architect a Datastream app( pipe and filters approach)In this article, we will discuss how to design datastream applications or other applications using pipes and filters patterns.Jul 7, 2021Jul 7, 2021
Why read-uncommitted isolation level might be bad for youI in the ACID stands for isolation. Isolation means that when more than one transaction runs serially and accessing the same data or…May 23, 2021May 23, 2021
Do you really need Redis?In this article, we will explore Redis and examine its capabilities and limitations, in addition to presenting some of its use cases and…Apr 15, 2021Apr 15, 2021
Published inCodeXWhy is scalability important for software engineers?IntroductionJan 5, 2021Jan 5, 2021