Total 5 Posts

Software Craftsmanship

Python in Production (Part 5 of 5)

Welcome back to the Python in Production series. In the fourth part of the series, we learned how to run our program as a service on a linux machine using systemd. In the part of the series, we will learn how to automate our build process using Jenkins.…

Read More


May 24, 2023 7 min read

Lucas Ward

Python

SOLID: A refactoring example

SOLID [https://springframework.guru/solid-principles-object-oriented-programming/] principles have been around for a long time and there&…

Read More


Sep 15, 2020 3 min read

Ben Scott

Software Craftsmanship

Stop snoozing your tests!

Using some form of sleep is one of the main reasons for flaky tests and…

Read More


Sep 08, 2020 2 min read

Ben Scott

Software Craftsmanship

Agile Project Development

A real world example on how to build an application layer by layer, using Scrum, simple design and emergent architecture.…

Read More


Jan 22, 2018 4 min read

Ben Scott

Agile

5 laws every developer should know

Laws - or principles - can give us guidance and teach us lessons from our…

Read More


Aug 17, 2017 6 min read

Raphael Brugier

Software Craftsmanship