Published on 11 February 2023.
This is what I’ve been up to in January 2023:
I started working on my ideal code hosting platform. I’ve attempted to do this once before and failed. I got the urge to give it another try. With my new experience of working in an agile way, I think my chance of succeeding this time is higher. But as always, you need to keep working on the project if it’s not going to die. Anyway, I am happy with the experience of trying and will for sure learn something.
I watched AgileByExample 2021: J.B. Rainsberger - Unlocking the Awesome Power of Refactoring. I learned about the idea of practice. If something you do regularly requires conscious brain effort, practice it until it becomes boring. That frees up brain capacity to think about more high-level problems.
I started reading Extreme Programming Explained (Second Edition) by Kent Beck. I wanted to learn more about XP since it seems to be the origin of “real” agile. I wanted to learn more about how accurate this tweet was:
• DevOps is just whole team+CI from XP.
• Teaming is whole team+pair programming from XP.
• TBD is just CI from XP.
• BDD is TDD+ATDD from XP.
⇒ 20+ years later, XP is still leading the way.
I made some progress on my thinking about continuous integration and have a post about it in progress titled What should a Continuous Integration (CI) server do?
I published another two programming videos on my Youtube channel:
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.