#software engineering
All links tagged #software engineering
Agent harness to make your slop code well-engineered and beautiful. - peteromallet/desloppify

16 AI agents wrote a C compiler from scratch. No human touched the code. The result: 100,000 lines of Rust that compiles the Linux kernel on x86, ARM, and RISC-V. Most developers still haven't processed what it means. Here is what actually happened:

Vibe coding represents a shift where the feeling of a product takes precedence over traditional technical rigor.
While high-level AI abstractions allow for rapid prototyping and aesthetic polish, they often mask underlying technical debt and fragile logic.
Boris Cherny, the founder of Anthropic's Claude Code, said AI has largely solved coding, so software engineers will start to take on different tasks.
Boris Cherny, Anthropic's Claude Code founder, declares coding "practically solved" by AI, predicting the "software engineer" title fades by 2026.
Engineers evolve into generalists writing specs, engaging users, and reviewing agent-generated code. Startups use full agent workflows; teams include non-coders coding via AI. Shifts bring productivity but risks like atrophy and fatigue, redefining roles across industries.

TL;DR: The Junior Developer role is disappearing as AI handles entry-level tasks like unit tests and JSON schemas faster and cheaper than humans. This removes crucial learning opportunities where juniors gain codebase knowledge and debugging skills through grunt work.
Seniors emerge from repeated production failures, not tutorials. Vibe coding with AI creates ununderstood codebases.
Result: barbell workforce of experienced seniors using AI and prompt-only users lacking fundamentals.
Solution: Hire juniors to audit AI output via forensic coding.

In the rapidly evolving automation space, two names are catching attention, n8n and Manus AI. While...
n8n: open-source low-code workflows connect APIs/databases visually. Manus AI: autonomous agents decide/execute/adapt dynamic tasks. Hybrid optimal; choose structured vs adaptive automation.

I shouldn’t have to care about this. I don’t want to care about how someone’s code gets into the IDE. Whether you wrote it by hand, copied it from a forum…
I’ve been following the shift toward vibe coding, and this piece perfectly captures that transition from rigid engineering to a more intuitive, AI-driven flow. It explores how we're moving away from deep syntax knowledge toward shaping systems through intent. While it warns about the loss of fundamental debugging skills, it also celebrates the sheer creative speed we gain. It’s a compelling look at our new reality: if it feels right and the tests pass, it’s code. 🚀

Teams are left cleaning up after code that looked fine but failed under pressure.

Ever wondered why some remote teams thrive while others crash and burn? The answer isn't about...

Hyrum's law, Conway’s law, Zawinski's law, and 10 others.