In a previous post I showed you how to create and deploy an AWS Lambda. We will continue that work and look at updating just the code for that lambda....
I recently implemented the bowling kata in Haskell. In the process, I found out how set up my environment to comfortably do Test Driven Development. Hopefully, others might find this...
This is the fourth post in the series about integrating sync clients with async systems (1, 2, 3). Here we'll try to understand how Kafka works in order to correctly...
Our team of dedicated software craftsmen can help bring your ideas to life.
We provide specialist advice to help you start a new project, improve the quality of your software, and nurture productive and vibrant teams.
We run public and private training courses to help you master XP (Extreme Programming) practices and build well-crafted software.
We love to share what we know and are proud organisers of the London Software Craftsmanship Community.
Check out the book from our co-founder Sandro Mancuso
We don't negotiate on quality. Software must deliver more value with time and not be a source of increasing pain and cost.
Successful software projects are a result of productive partnerships. Collaboration is at the heart of our development practices.
Software development is not just a job for us. It's our passion. We are proud of our work and we are constantly improving.
London Software Craftsmanship Community
Software is our passion.
We are software craftsmen. We build well-crafted software for our customers, we help developers to get better at their craft through training, coaching and mentoring, and we help companies get better at delivering software.
Company Registration No: 8712584