paul_hammant Profile Banner
Paul Hammant Profile
Paul Hammant

@paul_hammant

Followers
2K
Following
1K
Media
299
Statuses
5K

Software dev, trunk-based development, branch by abstraction, CI, CD, and lean expert. #BLM #COVIDisAirborne https://t.co/xAGC1LLD8y

Edinburgh, UK & Zoom
Joined July 2010
Don't wanna be here? Send us removal request.
@JordiMonPMM
Jordi Mon Companys
10 days
We Tried Trunk-Based Development... The Results Were Shocking. https://t.co/HfY8vKClCw via @davefarley77 cc @paul_hammant
0
1
2
@paul_hammant
Paul Hammant
1 month
Fifth time in 24 years revisiting the same pseudo-declarative markup idea: https://t.co/Zts3Qv2o7x - this time with Claude's help on top of @Fyne_io (thx to @andydotxyz and team for excellent foundations.
Tweet card summary image
github.com
UI tech Fyne.io wrapped in TypeScript for a pseudo-declarative markup. Oh, and a browser. Err, and a Selenium-alike for it - paul-hammant/tsyne
0
0
0
@paul_hammant
Paul Hammant
1 month
he he
0
0
1
@paul_hammant
Paul Hammant
2 months
Then, it's writing a python script to refactor a JS source.
0
0
0
@paul_hammant
Paul Hammant
2 months
Ugh then Claude tripped up again as I was in that dreamspace.. "The indentation got messy. Let me take a cleaner approach - I'll restore the original file and do a proper Kent Beck refactoring step by step" .. it's now counting lines in a JS source.
1
0
0
@paul_hammant
Paul Hammant
2 months
And even then it feels too declarative for me
1
0
0
@paul_hammant
Paul Hammant
2 months
1
0
0
@paul_hammant
Paul Hammant
2 months
1
0
0
@paul_hammant
Paul Hammant
2 months
I also wish for all JetBrains IDEs to have Intellij's refactoring rather than just a subset, and for there to be a MCP that interops. An intermediate language. Call that "Refactoring Intent Grammar"
1
0
0
@paul_hammant
Paul Hammant
2 months
"Let me take a different approach. I'll create a clean version by reading the current malformed section and checking where it ends" .. I wish I could see the exact steps on sources that Claude does for insights as to what leads to mangled sections.
1
0
1
@TotherAlistair
The Other Alistair
2 months
https://t.co/11YCvXPCUf Increments and iterations, 1993 version Thought I'd drop you this little-known article I wrote in 1993, which is going in the book. - Incremental means adding; - Iterative means revising.
Tweet card summary image
patreon.com
Get more from Alistair Cockburn, Writer on Patreon
1
1
4
@antor
Andrés Miguel Torrubia Sáez
2 months
Wish me luck applying "AI factory" for what we (@med_bravo and me) are devoting our time: design new drugs to help cure diseases. I hope to be proven wrong, but I believe for one bureaucratic reason or the other we will not qualify and this process will have such friction that
0
4
13
@paul_hammant
Paul Hammant
3 months
S/w development industry definitely needs an Infrastructure as Code AS CODE initiative.
0
0
0
@paul_hammant
Paul Hammant
3 months
Will 2026 be the year of netsec professionals suggesting air gaps for some duties/workloads?
@archersec
Archer
3 months
0
0
0
@paul_hammant
Paul Hammant
3 months
Damn you HP Chromebook and your phantom touchpad presses cos of your plastic chassis. Someone pay KB $10m a year to train LLMs on his own. Someone else sit beside him and ensure that other-AI transcription is accurate.
0
0
0
@paul_hammant
Paul Hammant
3 months
A casual understanding of who Kent Beck is and what he stands for - neat. Someone pa
1
0
0
@paul_hammant
Paul Hammant
3 months
OpenAI's "Codex" cli:
1
0
0
@paul_hammant
Paul Hammant
3 months
Of course ClaudeCode can gaslight you a little bit: tests do pass (they don't really), I didn't bake mocking logic into the prodcode (yes you did), and more
1
0
1
@paul_hammant
Paul Hammant
3 months
ClaudeCode comments:
1
0
2
@paul_hammant
Paul Hammant
3 months
I can't reliably stop it from implementing "fallback" paths in code. Like that is asked for, and is banned in ` https://t.co/PnFVhAzymc` but it still happens frequently enough
1
0
0