Engineering notes for teams making delivery decisions.
Practical writing on building, testing, shipping and maintaining software — from a team that has done it since 2011.
8 Best JavaScript Frameworks
In 2025, JavaScript remains one of the most pervasive programming languages. Its popularity could be explained by JavaScript’s support for both client-side and server-side development.
Read article →What is Regression Testing?
As a software developer, there’s nothing worse than making a small change to code, only to have bugs pop up or, even worse, end up breaking the application. When it comes to developing software, even small tweaks or modifications can have unforeseen consequences that might set a project back days or weeks.
Read article →What is Disciplined Agile Delivery (DAD)?
DAD is a new-generation framework that provides developers with a comprehensible, end-to-end methodology for the delivery of agile solutions. More importantly,…
Read article →Do you Need Dedicated Testers on an Agile Team?
The simple answer is, yes. Agile teams still need to adhere to the basics of testing, however, their approach allows them to go about it…
Read article →Pros and Cons of Moving your Business to the Cloud
In the simplest of terms, a cloud solution is an IT setup that offers externally hosted software, hardware or other applications to a business or individual.…
Read article →Advantages and Disadvantages of the Minimal Viable Product Approach
It is crucial for the owners of today’s start-ups to be familiar with the concept of Minimum Viable Products or MVPs. An MVP allows start-ups to test different…
Read article →