Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 44
  1. Fragments: October 21

    Gergely Orosz is frustrated at those that entered his explicitly “No AI” essay competition and used AI.

  2. When software meets hardware, engineering principles remain largely the same, but the sensible defaults often change.

  3. Build your slide template

    Building a slide template starts with three foundational choices — colours, fonts and layouts.

  4. A couple of months ago Jim Highsmith explained how practitioners writing for each other forms a distinct style of writing.

  5. Naresh Jain compares coding agents building the same API service with and without a behavioral harness.

  6. Fragments: October 4

    In response to my last fragments (probably the bit about us worrying if LLMs have consciousness when we when we should be wondering why they don’t have a conscience) “Metalanguage” replied: we shipped the id and forgot the superego. classic software lifec…

  7. Not every presentation needs slides, but when they earn their place, they work as a visual channel that complements the speaker rather than replacing them.

  8. Bliki: Sensible Default

    A Sensible Default is a practice that, absent some overriding context, should be used when carrying out a certain kind of task.

  9. Fragments: September 29

    Simon Willison: The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing things with them, but unlocking their full potential requires extraordinary discipline and knowledge

  10. Fragments: September 24

    Rob Bowley is “flipping tables in his head” with anger at the current media coverage of the danger of AI killing us all The risk I’m worried about isn’t a future machine deciding to wipe us out.

  11. Healthy Feedback

    Human collaboration, like most things, improves with feedback.

  12. I don't like LLMs

    I have a lot of mixed feelings about AI and LLM technology.

  13. Fragments: September 16

    Reports of agentic hacking continue, in this case it happened back in May and it seems OpenAI did not disclose that they were responsible.

  14. Nail the Narrative

    Sumeet Gayathri Moghe finds many folks building presentations get tangled in building slides without a coherent narrative.

  15. A quick survey of recent engagement of my posts on social media, indicating which service has by far the most engagement, and which service has seen a precipitous decline since early 2025. more…

  16. Fragments: September 8

    Christian Catalini says we’re in a situation where we are vastly reducing the cost of generating things, but not the cost of verifying them:.

  17. Like me, Sumeet Gayathri Moghe is tired of poor presentations with bad slide decks.

  18. Bliki: Paracelsus Maxim

    The difference between a medicine and a poison is dosage.

  19. An Accidental Blackboard

    Giles Edwards-Alexander reports that during an experiment to see how productive a team could be using fully agentic engineering practices, the team accidentally prompted the agents into creating a blackboard coordination system inside the git repository.…

  20. TL;DR Or, perhaps the problem isn't that AI has broken code review, maybe it’s that we've been using code review to solve the wrong problems I was on a panel recently with Brian Houck from DX at Code Remix, hosted by Moderne.

  21. Fragments: September 1

    Like many readers, I’m wary of AI generated prose.

  22. Lots of organizations are excited about what AI can do to streamline their processes, save money, and juice margins.

  23. Fragments: August 24

    I was listening to Ezra Klein’s interview with Helen Toner about the recent OpenAI hack of Hugging Face and the subsequent discovery that there were swarms of agents inside OpenAI doing unsanctioned activities.

  24. TL;DR Why building an app over the weekend isn't the same as building enterprise software I’ve noticed an interesting gap opening up over the last six months.

  25. Jim Highsmith recognizes that effective writing from a practitioner is a style distinct from academic writing or thought-leadership content.

  26. Fragments: August 18

    Part of the reason why I’m at Thoughtworks is because I’d like to see a software development organization founded on technical excellence as an example for the rest of the industry.

  27. My colleagues at Thoughtworks tend to be big fans of Test-Driven Development, and many people in the industry advocate telling LLM agents to use TDD when building software.

  28. Fragments: August 4

    There’s been a fair bit of publicity of the Open AI “rogue agent” that hacked into Hugging Face.

  29. The Conductor Developer

    TL;DR Why I think software development is starting to feel a little more like conducting an orchestra.

  30. Giles Edwards-Alexander does an experiment to see if decomposing a large function helps reduce token costs, suggesting that is may now be possible to measure the economic benefit of refactoring more…

  31. The Orchestrator's Tax

    Subagents get justified by time saved and parallel execution, but Rahul Garg explains that's not what matters most.

  32. TL;DR I have ideas.

  33. Fragments: July 21

    With this post, I’ll wrap up my notes from the second Future of Software Development Retreat.

  34. When people think of legacy modernization, most folks aren't imagining the target environment will be Java 8.

  35. LLMs generate code incredibly fast, but to ensure they generate exactly what is intended, they need clear boundaries.

  36. Fragments: July 13

    Some more of my notes from Thoughtworks Future of Software Development Retreat.

  37. Birgitta Böckeler now reports on her recent experiences trying local LLMs for coding.

  38. Birgitta Böckeler recently spent some time trying out running local LLMs for some programming tasks.

  39. Fragments: July 6

    Last week, Thoughtworks ran a second Future of Software Development Retreat, this time in Europe.

  40. Fragments: June 16

    “Prag Dave” Thomas (co-author of the outstanding “Pragmatic Programmer”) has loved programming since he was young.

  41. One of the most interesting projects my colleagues have done with LLMs has been building a system with Bayer to allow pharmaceutical researchers to query decades of information about studies buried in PDF reports.

  42. Fragments: June 2

    Greg Wilson has noticed that lots of folks are using dodgy metrics to figure out if AI tools are worth their costs.

  43. Birgitta Böckeler finishes her post on sensors for coding agents by examining the role of a test suite as a regression sensor, focusing on the role mutation testing can play. more…

  44. The VibeSec Reckoning

    Vibe coding has significantly accelerated software prototyping but AI agents frequently recommend insecure configurations, creating security problems.