I'm not convinced Brooks's Law holds up in modern, modular software development.
My review:
paulgrenyer.blogspot.com/2026/10/the-...
#SoftwareEngineering #BookReview
I'm not convinced Brooks's Law holds up in modern, modular software development.
My review:
paulgrenyer.blogspot.com/2026/10/the-...
#SoftwareEngineering #BookReview
🎤 28 Oct: Speaking at C++ London
www.meetup.com/cpplondon/ev...
💬 4 Nov: Speed AMAs at ACCU London
www.meetup.com/acculondon/e...
See where I'll be next:
paulgrenyer.com/where
#SoftwareEngineering #ACCU
🎤 28 Oct: Speaking at C++ London
www.meetup.com/cpplondon/ev...
💬 4 Nov: Speed AMAs at ACCU London
www.meetup.com/acculondon/e...
See where I'll be next:
paulgrenyer.com/where
#SoftwareEngineering #ACCU
We celebrated with a night away in Norwich, where we live! The Maids Head Hotel, The Shoebox Experience and Norwich Castle made for a fantastic anniversary break.
I've written about it here:
paulgrenyer.blogspot.com/2026/10/the-...
We celebrated with a night away in Norwich, where we live! The Maids Head Hotel, The Shoebox Experience and Norwich Castle made for a fantastic anniversary break.
I've written about it here:
paulgrenyer.blogspot.com/2026/10/the-...
I'll be talking about building and deploying AWS Lambdas using TypeScript, Terraform and GitHub Actions.
Come along!
paulgrenyer.com/where/cpp-lo...
#AWS #CppLondon
I'll be talking about building and deploying AWS Lambdas using TypeScript, Terraform and GitHub Actions.
Come along!
paulgrenyer.com/where/cpp-lo...
#AWS #CppLondon
Parnas: in short, automatic programming always has been a euphemism for programming with a higher-level language than was presently available to the programmer.
- Mythical…
Parnas: in short, automatic programming always has been a euphemism for programming with a higher-level language than was presently available to the programmer.
- Mythical…
Knuth and Jackson explained why simpler code matters. Their advice is still relevant today.
paulgrenyer.blogspot.com/2026/10/prem...
#SoftwareEngineering
Knuth and Jackson explained why simpler code matters. Their advice is still relevant today.
paulgrenyer.blogspot.com/2026/10/prem...
#SoftwareEngineering
accu.org/journals/ove...
Do I spend too much time trying to answer the question: "does it work"? (Plot twist: it's not just a single question 🤯.)
accu.org/journals/ove...
Do I spend too much time trying to answer the question: "does it work"? (Plot twist: it's not just a single question 🤯.)
So I asked ChatGPT! Turns out most of my writing is articles, even when heavily researched.
paulgrenyer.blogspot.com/2026/10/essa...
#Blogging #Writing
So I asked ChatGPT! Turns out most of my writing is articles, even when heavily researched.
paulgrenyer.blogspot.com/2026/10/essa...
#Blogging #Writing
collabs.shop/fzg3xw
collabs.shop/fzg3xw
Cuban-eaties…
Cuban-eaties…
His views on optimisation are fascinating and I’ll come back to them. But the `goto` debate? It feels a bit like discussing lead in petrol.
dl.acm.org/doi/10.1145/...
His views on optimisation are fascinating and I’ll come back to them. But the `goto` debate? It feels a bit like discussing lead in petrol.
dl.acm.org/doi/10.1145/...
I reviewed comments AI added to my code. The useful ones captured decisions, traps and contracts the code alone could not express.
paulgrenyer.blogspot.com/2026/09/comm...
#AI #CleanCode
I reviewed comments AI added to my code. The useful ones captured decisions, traps and contracts the code alone could not express.
paulgrenyer.blogspot.com/2026/09/comm...
#AI #CleanCode
I revisited 72 programming rules written over 50 years ago. Most still stand up remarkably well, with lessons for how we use AI to write and review code today.
paulgrenyer.blogspot.com/2026/09/good...
#Programming #SoftwareEngineering
I revisited 72 programming rules written over 50 years ago. Most still stand up remarkably well, with lessons for how we use AI to write and review code today.
paulgrenyer.blogspot.com/2026/09/good...
#Programming #SoftwareEngineering