SShortSingh.

Programming

0
ProgrammingDEV Community ·

Cambiar la versión de una propuesta sin perder el paquete elegido

Al comparar dos versiones de una propuesta, ya hay bastante que recordar. Si cambio de versión y la página también cambia el paquete que había elegido, termino comparando dos cosas a la vez. Ese detalle fue uno de los criterios al ordenar un pequeño ejemplo en HTML y JavaScript: dos paquetes, dos revisiones y un resumen con precio, plazo y entregables. Los importes son ficticios. La selección cabe en dos variables: let revision = "first"; let plan = "essential"; Cambiar la revisión modifica únicamente revision.

0
ProgrammingDEV Community ·

Still Here: I built my friend a heartbeat, so silence stops being scary

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend My friend Ben lives far away, on their own. We talk, but the way friends who live apart talk: a burst of memes one week, then nothing for four days. Almost always, nothing just means busy. But I never actually know, and I didn't want to become the friend who sends "you alive??" every morning. What I wanted didn't exist in the shape I needed.

0
ProgrammingDEV Community ·

Lean Agents: Decide What Your Agent Can Reach Before It Runs

Every tool you connect to an agent is two things at once: tokens the model reads on every run, and an action the model can take. So the same inventory answers your cost question and your permission question. I start every agent with that inventory, and with nothing connected that the task doesn't need. I talked through this with Tom Smith on CoderLegion's Developer Stories (video, from 9:46). This post is the practical version.

0
ProgrammingDEV Community ·

Publishing to Medium Without APIs Using Chrome Extensions

When publishing platforms deprecate their developer APIs, automated syndication pipelines break. Technical bloggers and content engineers writing in local Markdown editors or static site generators are forced to manually copy and paste articles, re-format code blocks, re-upload inline graphics, and re-enter canonical URLs. Existing automation workarounds often rely on headless browser runners like Puppeteer or Playwright operating inside continuous integration servers. These headless runners require storing plaintext user credentials or session cookies on remote machines, which frequently trig

0
ProgrammingDEV Community ·

Project Mind — Turn Your GitHub History Into Searchable Memory

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Software projects accumulate more than code. They accumulate decisions, bugs, fixes, discussions, constraints, and context. But that knowledge is usually scattered across source files, README files, GitHub issues, pull requests, commits, and personal notes. I built Project Mind to bring that knowledge together. Project Mind is an AI-powered memory and question-answering system for GitHub repositories, built for a friend who works on software projects and spends a lot of time trying to remember how and why differen

0
ProgrammingDEV Community ·

Five checks before you let an AI agent open a SaaS account on its own

I run a small automation setup where agents handle repetitive SaaS work for me. They sign up for trials, provision API keys, and sometimes pay for a plan when a task needs a real account. After enough failures, I started auditing services before handing them over, and I wrote down the checks I run now. They have saved me a lot of dead ends, and they might save you some too. First, machine credentials.

0
ProgrammingDEV Community ·

Graduating in 2030: Is learning C worth it? Honestly?

I started my degree just 1-2 months ago, which means I will be graduating in 2030. Given how rapidly things are moving, will manual coding (or even manual code review) still be a required skill by then? I’ve been reading several articles discussing how AI is already outperforming humans at writing code, such as this one by Sylwia Laskowska: AI Is Already Better at Coding Than Most Software Developers I largely agree. AI is already extremely capable, and it will only become far more advanced over the next four years. Lately, I’ve been trying to learn ESP-IDF to program microcontrollers, but C h

0
ProgrammingDEV Community ·

The Code Exorcist Pattern: Why AI Agents Should Diagnose Bugs But Never Write the Final Fix

Originally published on tamiz.pro. The promise of autonomous software engineering is seductive. The vision is simple: feed a production incident ticket to an LLM agent, and it writes, tests, and deploys the patch by morning. In reality, this fully automated loop is a recipe for subtle, costly regressions, security vulnerabilities, and a complete loss of developer intent. The "Code Exorcist Pattern" proposes a more mature architecture: AI agents act as senior diagnosticians who excavate the root cause of a bug, but they never touch the actual codebase.

0
ProgrammingDEV Community ·

Claude Code vs Codex: Stop Picking a Side, Start Picking a Task

In January 2026, Andrej Karpathy posted a thread about going from 80 percent manual coding to 80 percent agent coding in a single month. It pulled 40,000 likes in a week, and the replies split exactly down the middle: half pointing at Claude Code, half pointing at Codex. Six months later, that split is still the live debate, and most of the content about it is trash. It is either written by someone affiliate-linked to one answer, or it repeats folklore numbers that controlled tests have already debunked. This article is the opposite of that.

0
ProgrammingDEV Community ·

Read Your Own AGENTS.md Whole; Bound Foreign Context

Read Your Own AGENTS.md Whole; Bound Foreign Context An agent runtime has two conflicting duties when it loads project instructions: preserve the rules that govern its own work, and keep an arbitrary external file from consuming the entire prompt. Treating both files the same creates a bad trade-off. A small universal limit can silently remove a project’s own critical rules; no limit lets any referenced repository take over the context window. APX makes the distinction explicit. It treats APC as the portable context layer: AGENTS.md and the defined .apc/ files carry project-owned guidance.

0
ProgrammingDEV Community ·

Da idea a pubblicazione: workflow moderno per costruire una mobile app “social” con AI, Expo e un backend completo

Non “vibe coding”: progettazione, UI, feature critiche per lo store e un metodo di prompting che regge quando il progetto cresce. Costruire un’app mobile completa nel 2026 non è più solo una questione di scrivere schermate e collegare API. Il vero differenziale è il workflow: come trasformi un’idea in un prodotto pubblicabile, con una UI coerente, un backend stabile e — dettaglio che molti scoprono troppo tardi — tutto ciò che serve per passare la review degli store. In questo articolo metto in fila un processo replicabile per realizzare una social app stile Instagram (autenticazione, feed, st

← NewerPage 718 of 3158Older →