Skip to content
HomeInsights

Insights

Ideas for building
better software.

Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.

From the engineering desk

Browse practical articles or follow the latest technology updates.

Subscribe via RSS →

Curated links from external sources — not 360Softy original articles.

ExternalSoftware Engineering
DEV Community

Camino a CI/CD: Pre-Merge Gates: Cómo implementamos Governance en Pull Requests

¿Qué es Gobernancia y por qué lo necesitamos? La razón de ser de la gobernanza es simple: la automatización nos da velocidad, pero la gobernanza nos da garantías. Sin ella, un pipeline puede ser rápido pero inseguro, o eficiente pero no auditable. Necesitamos ambas cosas: velocidad y control. La pregunta que governance responde en cada etapa es: "¿Estamos seguros de que este cambio cumple nuestras políticas antes de que llegue a los usuarios?" Todo empieza en la máquina del desarrollador. Cuand

cicddevopsgovernance
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Claude Code deletes clean worktrees on exit without asking. git worktree lock stops it.

TL;DR If you /exit a claude --worktree <name> session with no uncommitted changes and no new commits, Claude Code removes the worktree and its branch without showing the Keep/Remove dialog. This is documented behavior, not a bug. There is no setting to turn it off. Claude Code holds its own git worktree lock on the worktree and only ever releases locks whose reason matches its own format. Re-lock the worktree with your own reason and the cleanup backs off. A SessionStart hook can do the re-l

claudegitai
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Agentic development needs a famous 5 minute install

WordPress became 40% of the Internet because it allowed anyone who could follow along a guide on a Linux terminal could install the Web Server and have the blog up and running in 5 minutes. That famous 5 minute install is what made WordPress the dominant web technology on the web. Agents like Claude and Codex have taken over not just app and web development in the last 6-12 months - they have also taken over site creation. Anyone can jump into Claude, give it some direction and in 5 minutes get

agentsaillm
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

I Started Using /clear After Testing with Playwright MCP

Long Story Short After using tools like Playwright MCP that can return large tool results, continuing to work with that context still in the session can make subsequent processing heavier. Since then, when I finish testing with Playwright MCP and do not need that context for the next task, I use /clear. My rule is simple: “Will I need this context for the next task?” Context Recently, I hit the usage credits limit in Claude Code, which I use at work. What confused me was that my

aiwebdevproductivity
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Why AI Keeps Making the Same Coding Mistakes—And How Teaching It Pain Gives It Wisdom

"What did you do for AI?" "I brought the scars." — Randal L. Schwartz SPOCK: "Dr. Daystrom, a computer is incapable of standard creative thought. It must be programmed. How did you instruct the M-5 to construct new data banks, to create new circuitry?" DAYSTROM: "By using a new method, Mr. Spock. I developed a method of impressing memory engrams upon computer circuits. The M-5 thinks." SPOCK: "Whose engrams did you use?" DAYSTROM: (With proud emphasis) "Why, mine, of course." — Star Trek:

aiprogrammingarchitecture
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

Hard caps on autonomous agent API spend

Autonomous agents in long research loops can exhaust an API budget before anyone notices. Provider dashboards and account-level alerts help after the fact, but they often fire too late for a single runaway session. A practical DIY baseline is a thin client wrapper that: tracks cumulative token or dollar cost per session refuses the next call once a hard session ceiling is hit logs the stop reason so the operator can inspect what burned the budget Provider key quotas and org spend limits still ma

aiopensourcegithub
DEV CommunityRead original
ExternalSoftware Engineering
DEV Community

A Feature Review of Tencent EdgeOne Makers for Beginner Developers

Hello everyone!  Introduction Technology is developing rapidly, and many new platforms are appearing with various interesting features to explore. One of them is Tencent EdgeOne Makers, a platform that provides different capabilities to help developers create and develop projects. As a student who is currently learning about technology and web development, I became interested in learning more about the features available in Tencent EdgeOne Makers. Before trying it, I did not really understand ho

beginnersreviewstutorial
DEV CommunityRead original
ExternalSoftware Engineering
GitHub Changelog

Profiles now show your highest achievement badge tier

Your GitHub profile now displays the highest tier you’ve earned for achievements with multiple levels. Previously, profiles could display the first tier earned, even after you had progressed to a… The post Profiles now show your highest achievement badge tier appeared first on The GitHub Blog.

GitHub ChangelogRead original

Let’s start with a conversation

Tell us what you’re working on.

An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.