LLM hot takes

To us developers, LLMs are that quintessential ‘threat and opportunity’ that we’ve all heard about. Sometimes I wonder if two commentators are sharing the same baseline experience. Some bloggers say ‘vibe coding is the goat’; others say: ‘bah, it...

What I’d change in the Agile Manifesto

I just finished an Agile PM course. Quite intensive really : 20hrs over a week. Covered a lot of ground, all of it relevant and useful. And I now have a certification which is nice. One thing that came up the other day: If you could change one...

About Architecture Decision Records

Architecture Decision Records I hold a weekly mentoring session and this week the topic of ‘ADR’ came up. I’ve had experience with them of course but this gave me the opportunity to dive into them a bit more deeply; this is why I like mentoring:...

My learning list

Inspired by seeing something similar in some other blogs and newsletters I thought I’d add a live list of the stuff I’m learning about currently: eg: clever websites, tools and books! It’s updated as I go. Currently [ ] Residuality Theory : how...

Blogging - Intro

I’ve started a few attempts to blog over the years. Having to pay for a site or maintain a server for my humble thoughts got a bit tiresome eventually. But this is a free, static site, so I’m giving it another go: Free, simple, Python, Jinja,...

Investigation on Entity-Attribute-Value Stored Data and DuckDB

I have a project I’m contributing to that uses EAV to store some of it’s data, eg: there’s a fixed set of fields that are stored in a ‘core’ table, and then there’s an EAV table that stores attributes added conveniently by the user (which we …

Blogging - Intro

Learning Rust. Rust Notes lunch and learn - rust book/video ‘the hangover before the party’ https://www.reddit.com/r/rust/comments/1ift6e5/python_developer_getting_started_with_rust/ https://rust-exercises.com/100-exercises-to-learn-rust.pdf Rust...

Django Interview

Django Interview Question There was recently a question on Reddit that (to paraphrase) asked: ‘I need to interview for a Django developer but I don’t know anything about Django. What should I ask?’ I’ve hired a few Django (& other) devs and the...

Using Quarto in a Performance Test

I find the data exploration ecosystem to be extremely useful and interesting. And it’s bubbling up with new tools all the time.: eg: Jupyter Notebooks, Streamlit, Voila and all the rest. Here’s a use case for one perhaps less well know :Quarto :...