Category Archives: Uncategorized

Reliable, Scalable and Maintainable Systems

Designing Data-Intensive Applications: The big ideas behind reliable, scalable and maintainable systems by Martin Kleppmann I was lucky to have a six week sabbatical over the summer, and felt that it would be a good time to read up on … Continue reading

Posted in Uncategorized | Leave a comment

Designing system for scalability

I’ve been doing some reading on designing systems for scalability, and I thought I could quickly post some of the useful YouTube videos that I have found. There are numerous system design problems and solutions that have videos on YouTube, … Continue reading

Posted in Uncategorized | Leave a comment

Kubernetes is the winner

Kubernetes: Up & Running by Kelsey Hightower, Brendan Burns and Joe Beda Everywhere you go these days, it’s all about containers and how they should be orchestrated. Software Engineering Daily had a great series about several container management systems, and … Continue reading

Posted in Uncategorized | Leave a comment

What are micro-tasks in the browser all about?

I gave a quick lightning talk at work about micro-tasks in the browser, based on a recent talk by Jake Archibald. The slides are available here.

Posted in Uncategorized | Leave a comment

Let’s get started with Docker

Essential Docker for ASP.NET Core MVC by Adam Freeman We are allowed to spent time at work on a Friday afternoon exploring new technologies, so a colleague and I decided to work through this book. Microsoft have recently started supporting … Continue reading

Posted in Uncategorized | Leave a comment

Reactive extensions in action

Rx.NET In Action by Tamir Dresher The reactive extensions have been around for a long time. I remember coming across them in C# something like a decade ago, but I don’t think I’ve seen a book or documentation that covers … Continue reading

Posted in Uncategorized | Leave a comment

Stack allocated closures make it into C#

Back in the days when I worked on Lisp compilers, I remember adding stack allocation of the closure records when calling local functions. In C# 7, we now have local functions and it is interesting to look at the optimisations … Continue reading

Posted in Uncategorized | Leave a comment