#engineering-practices
Microsoft products have been a dumpster fire for a long time largely by design. There's no time they were great. Their business practices and their approach to product are organised in ways that make building a coherent infrastructure really hard from an engineering perspective.
November 14, 2026 at 8:38 AM
We very specifically dropped “programming” moniker in favor of “software engineering” decades ago, specifically because:
a) it’s not just about writing code;
b) it’s engineering, as in repeatable, verifiable, measurable best practices, not vibes based artisanship.
November 10, 2026 at 11:56 PM
but of course AI works great for coding! if you apply this list of proper engineering practices your manager really won't let you apply because the point is to go faster, not correctly

no you can't see my allegedly wonderfully engineered AI code
November 12, 2026 at 12:48 PM
Not 'trying to be too clever' here, honestly what I think - that claude is not necessarily writing worse code than a human would write but that it enables management to push bad practices that would cause any software engineering project to bloat and fail but orders of magnitude more faster/intense
November 14, 2026 at 2:10 AM
time to delete the "double-check your work" lines: Anthropic's docs say verification instructions carried over from earlier models make Opus 5 over-verify, adding tokens and latency https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices
Prompting best practices
Comprehensive guide to prompt engineering techniques for Claude's latest models, covering clarity, examples, XML structuring, thinking, and agentic systems.
platform.claude.com
November 12, 2026 at 7:37 AM
Moving full grown #trees, the Japanese philosophy of “Satoyama,” which emphasizes harmonious living between humans and nature. Rooted in centuries-old practices and enhanced by modern engineering, this technique is transforming how we think about preserving greenery.

japandaily.jp/discover-the...
November 12, 2026 at 6:28 PM
My hot take is that engineering practices, especially by sub-optimal devs, are probably way better now. E.g., every new app has tests; before, most probably didn't.

People find LLM's mistakes and judge them w/o a counterfactual. Need to compare to what would otherwise be produced on average without
November 11, 2026 at 3:12 PM
I really, really, need headlines to start distinguishing between the use of GenAI in art, writing, video, and audio - and GenAI engineering tools.

They're not equivalent. Everything from the cultural practices to the impact on their industries is completely different.
Big Walk used AI in 'the final stretch' of development, kicking off intense awards debate:

aftermath.site/big-walk-ai-ig...
November 10, 2026 at 10:16 AM
People aren’t using good engineering practices. I think the thing to impress upon users of LLMs is that programming becomes “come up with a bunch of constraints in the form of tests and reports”. It’s almost like if Prolog programs defined a software factory.
November 11, 2026 at 3:01 PM
I'm working on a writeup summarizing the lessons of the year, but here are a couple quick takeaways:

- It's absolutely, 100% essential that software organizations continue to have skilled engineers
- good engineering practices are more important than ever
- AI is an accelerator, not a shortcut
November 14, 2026 at 3:07 AM
my personal belief is that a lot of people who held on to silly software engineering org cult rituals are being caught with their pants down as the robots make it clear those practices were very low value the entire time
November 12, 2026 at 8:24 PM
Software engineering is _specifically_ tractable to AIs. There are immense codebases, well defined best practices, petabytes of documentation, and software engineers who are enthusiastically writing skills that AIs can use (are using!) to do a better job of software engineering.
November 13, 2026 at 8:46 PM
📢 New Fahhim content: "Egyptian Arabic Prompt Engineering: Nuances & Best Practices"

Read more: https://fahhim.moteklab.com/blog/egyptian-arabic-prompt-engineering-nuances--best-practices

#ArabicAI #PromptEngineering #EgyptianDialect #LLM
November 13, 2026 at 2:19 PM
📢 New Fahhim content: "Egyptian Arabic Prompt Engineering: Nuances & Best Practices"

Read more: https://fahhim.moteklab.com/blog/egyptian-arabic-prompt-engineering-nuances--best-practices

#ArabicAI #PromptEngineering #EgyptianDialect #LLM
November 13, 2026 at 11:24 PM
Before AI, the debate was "move fast and break things" versus careful engineering and industry best practices.

Using generative AI is "move fast and break things" on steroids.

Before AI, many projects never got off the ground. After AI, it was the same.

The only thing that has changed is speed.
November 14, 2026 at 11:18 AM
Yes and as you noted, this 'forgetting' is also plaguing engineering. Basic information technology best practices are neglected because the industry says 'AI' has rendered them irrelevant. This is a moment of profound disarray
November 8, 2026 at 10:28 AM
But the most damaging use of AI I've seen doesn't stem in its capabilities, but in management, work organization, feature bloat and discarding of good engineering practices.

No one can save you from bad architecture, but that's also true with bad management and bad engineering culture.
November 13, 2026 at 3:17 PM
Computer programming and software engineering has been turned on its head twice now in 2 years.

www.youtube.com/watch?v=vlfC...
Rethinking Claude Code Best Practices — Lydia Hallie, Anthropic
YouTube video by AI Engineer
www.youtube.com
November 12, 2026 at 2:58 PM
a lot of "technical" debates in software engineering function first and foremost as a theater in which to establish one's identity and only secondarily as disputes about the facts of the matters discussed. for instance talk of memory safe and unsafe languages, disciplined development practices,
November 8, 2026 at 2:31 AM
📅 NEW DEADLINE: Thursday, November 19, 2026 (AoE)

We welcome contributions exploring software engineering challenges, practices, and innovations in research software, including testing, quality, sustainability, AI-assisted development, and more!
SERS 2027 - ICSE 2027
Software enables critical research in a variety of academic disciplines. Yet those who write this “research software” are often disconnected from the software engineering research (SER) community, who...
conf.researchr.org
November 13, 2026 at 4:42 PM
Not every startup needs a full-time CTO to get senior technical guidance. An outsourced CTO can mentor developers, improve engineering practices, and support technical planning.

foundersbar.com

#Startups #OutsourcedCTO #TechStrategy
Tech + Marketing Hub for Startups (MVP to GTM) | Foundersbar
Tech + marketing hub for startup founders. Fixed cost MVP development, GTM tech setup, and fractional CTO advisory to build and scale reliably with Foundersbar
foundersbar.com
November 13, 2026 at 12:22 PM
"Well, people leave jobs all of the time; that knowledge always leaves the company!"

Yes, but 1.) Someone had the knowledge to begin with, 2.) They can document and transfer that knowledge around to other workers, 3.) Sounds like you have bad engineering practices.
November 13, 2026 at 11:50 PM
Not a game dev—not for the lack of desire—but I've been coding professionally since 2000, so any general code/software engineering/practices/etc. advice I can give is yours for the asking. I've been a little all over, but mainly front end stuff.
November 11, 2026 at 7:24 AM
Same in engineering applications. Best practices is a hot topic. Surprisingly enough, Kentucky is the first one out of the gate with a standard of practice
November 8, 2026 at 6:31 PM