My AI journey so farLike most developers I think I'm finding my way with AI. On a day to day basis, nothing feels that out of the ordinary, but when I look back over the last year, my role has changed more than at any otJun 20 · 4 min readdh7.dev
What is good software?Good software is that which meets user expectations - both stated (explicit) and assumed (implicit). For example, for a banking app, it is explicit that a user might want to check their balance or transfer money. It is implicit that the user expects ...May 12, 2023 · 1 min readdh7.dev
Good unit tests and avoiding testing implementation detailshttps://www.youtube.com/watch?v=pkHi-HWTiu0May 5, 2023 · 1 min readdh7.dev
What should we aim for?We are never going to create perfect software. If we did, it might only be perfect for a brief moment. Requirements change. What is useful now may be less useful next week. We are never going to know everything. We are never going to work in a perfec...Apr 28, 2023 · 2 min readdh7.dev
Hi, I'm Damien....Hi, I'm Damien. I've been in the software development industry for over 20 years - rarely far from code - and I still don't know how to write quality software. I don't know what junior developers think the life of experienced developers is like. I al...Apr 24, 2023 · 1 min readdh7.dev