Software is complex. I don't think that's a controversial statement. Building, testing, observing,...
Sustainability consists of fulfilling the needs of current generations without compromising the...
61,698,933! That's the number of views (at the time of writing) Simon Sinek's TED talk on 'How great...
"The Way of the Essentialist involves doing less, but better, so you can make the highest possible...
Language is the foundation upon which all communication is built. It's how we share our thoughts,...
Good design is a fundamental thing for me when it comes to building applications. Yes, there is a...
"Serverless is a way to describe the services, practices, and strategies that enable you to build...
I'm sure everybody reading this post has experienced this at some point. You close down your computer...
Throughout my entire development career, I've always found web to be the best way of deploying an int...
This week has been a pretty crazy one, with an AWS exam and two weddings in three days (one of which...
EDIT: so I'm now thinking of releasing a cloud app that can be used to monitor API usage. Any interes...
This post follows a series of articles I've been writing about designing a distributed system. I'd hi...
In my last article in the Design.Build.Deploy series I configured my first application event handler...
It's been a busy week this week, so further development on the league manager application has been sl...
After spending a lot of the week finalizing the team service with an in-memory data provider and feel...
I recently wrote an article around the importance of automating the coding standards around your code...
I find a well-structured project helps massively as an application grows in scope and complexity. Wh...
In my company, we deploy lots of different projects to lots of different clients. This leaves us with...
If you haven't already, I'd highly recommend checking out part 1 of this series for a bit of backgrou...
There are lots of things we all know, as developers, we should do. These same things are things we li...
I'm reading a fascinating book at the moment called Atomic Habits by James Cleer (very highly recomme...
One of my developer goals in 2020 is to broaden my horizons. I've always been a .NET developer, which...
When I first started developing software, and for a good period of my development life, I didn't care...
I'm a firm believer in constantly improving my skills. I like having a core set of frameworks I use d...
Getting started Last week I wrote an article discussing the different faces of microservic...
Last night I took a bold first step as a developer and opened my first official open-source pull requ...
Microservices are the 'in' way of developing software at the moment, and have been for quite a while...
I’ve recently overcome one of my biggest bugbears with developing in VS Code. This may be something t...
I’ve recently decided to take the #100DaysOfCode challenge. For those not familiar with the concept,...
I'm in an interesting position right now that I'm wondering how some of you other front end devs mana...