Published on 2 April 2024.
This is what I’ve been up to in March 2024:
I wanted to learn more about the roots of CI/CD (Continuous Integration/Delivery/Deployment).
I read the chapter Continuous Integration from James Shore’s book The Art of Agile Development.
I read Continuous Delivery by Jez Humble and David Farley.
I learned from both sources, and I’m eager to start applying those ideas to various projects.
I started reading Building Microservices by Sam Newman. I wanted to learn what microservices are all about. So far, my impression is that it is an exercise in building distributed systems, and many projects will be better of by not using it since distributed systems come with a cost.
I studied Testing Without Mocks more. In particular Output Tracking. Output Tracking is currently the most difficult aspect for me to know if I use correctly. I’ve previously touched on this subject in How to test a router? I will probably write another blog post to refine my thinking.
What is Rickard working on and thinking about right now?
Every month I write a newsletter about just that. You will get updates about my current projects and thoughts about programming, and also get a chance to hit reply and interact with me. Subscribe to it below.