Legacy technology is a huge threat to the public sector. While this won’t be the first time you’ve read this, it remains relevant because not enough action is being taken to prevent disaster.
Developers joining user research: an interview
An interview with Elena, a software engineer at Made Tech who loves to join in with user research.
A tale in adopting Alpine Linux for Docker
If you read Wikipedia you will find that Alpine is a Linux distribution that is based on musl (more on this later) and BusyBox.
Vim Considered Harmful
Oh no, not another Vim article!
9 Techniques to Support and Improve Software Quality
Most software systems will suffer from a deterioration of quality over time. Codebases become bloated, software is changed to solve problems nobody knew existed when it was initially written, and the cost of change keeps increasing.
A day in the remote life of a software engineer
More people are now being forced into a remote working lifestyle that they may be unprepared for. I’ve been a mostly remote worker for around two years and wanted to share some of my routine in the hope that some may find it helpful.
Kubernetes: The Good Parts
This is the start of a blog post series that will discuss the various aspects of Kubernetes. We’ll try to guide you through the myriad of choices when choosing the type of Kubernetes installation, setting up a continuous pipeline to deploy your application to a Kubernetes cluster and how to secure said cluster.
What’s green on the outside but red on the inside? Hopefully not your project.
The skin of a watermelon presents a paradox or simultaneous reality of its core; both perfectly ripe and disappointingly mushy, but you won’t know which until it’s cut open. So you just leave it be; looking green and fine until it’s too late and… disintegrates.
React and MVC
React is improving the way we build frontends, but I find common patterns are making our apps more complex to write and manage, and more difficult to understand.
Effective Client Showcases
At Made we host regular client showcases, this is an opportunity to sit down with the client to discuss how the iteration and the project as a whole are progressing.