#programming

25 bookmarks tagged with #programming · RSS Feed · ← All Tags

Vibe engineering

https://simonwillison.net/2025/Oct/7/vibe-engineering/
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …

Cognitive load is what matters

https://minds.md/zakirullin/cognitive
There are so many buzzwords and best practices out there, but let's focus on something more fundamental. What matters is the amount of confusion developers feel when going through the code.
hn https://news.ycombinator.com/item?id=42489645

On Long Term Software Development - Bert Hubert's writings

https://berthub.eu/articles/posts/on-long-term-software-development/
Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation software. Much software is now provided as a service, and is typically deployed continuously (CD, continuous deployment), surrounded by enough automated testing (CI, continuous integration) that we can be reasonably sure that a new revision is likely to at least work to some extent.

Aider

https://simonwillison.net/2024/Jul/31/aider/
Aider is an impressive open source local coding chat assistant terminal application, developed by Paul Gauthier (founding CTO of [Inktomi](https://en.wikipedia.org/wiki/Inktomi) back in [1996-2000](https://www.linkedin.com/in/paulgauthier/details/experience/)). I tried it out today, using an …

GitHub - Doriandarko/claude-engineer: Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks. This tool combines the capabilities of a large language model with practical file system operations and web search functionality.

https://github.com/Doriandarko/claude-engineer
Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks. This tool combines the capabilities of a large language model with practical file system operations and web search functionality. - Doriandarko/claude-engineer

Mastering Programming - by Kent Beck

https://tidyfirst.substack.com/p/mastering-programming
FEBRUARY 5, 2016 · FACEBOOK This was one of those posts that I threw together, thought nothing of, & then it blew up. Until recently this was my most-read post ever. From years [decades] of watching master programmers, I have observed certain common patterns in their workflows. From years [decades] of coaching skilled journeyman programmers, I have observed the absence of those patterns. I have seen what a difference introducing the patterns can make.