The Process Illusion: When documentation replaces decisions
The Expansion of Process In mature organizations, process rarely arrives as a villain. It arrives as reassurance. - More documentation promises clarity. - More...
The Expansion of Process In mature organizations, process rarely arrives as a villain. It arrives as reassurance. - More documentation promises clarity. - More...
What Claude Code Actually Does and What It Can't Do for You - 🎧 Audio Edition: Prefer to listen? Check out the expanded AI podcast version of this deep‑dive o...
While integrating DOCX generation into our document editor pipeline, I ran into one of the most confusing rendering issues I have seen so far. A DOCX generated...
What Is Programming? Programming involves: - Writing instructions in a programming language - Organizing logic into structures such as functions, classes, or m...
Telegram Adapter Support Chat SDK now supports Telegram, extending its single‑codebase approach to Slack, Discord, GitHub, and Teams, with the new Telegram ada...
The Pre‑AI Coding Experience It was 2018. I was sitting at my desk, probably at 1 AM, staring at a screen full of red error messages. My coffee was cold, my en...
Our first DEV Weekend Challenge is a short, focused challenge designed to fit into your weekend. The submission window is tight, but the timing ensures that no...
Introduction For over a decade, I've lived a lie. I made myself believe that Agile story points made sense. I rationalised it like we all did. > 'They map to c...
This series takes a look at the people and planning that went into building and releasing Red Hat Enterprise Linux 10. From the earliest conceptual stages to th...
Overview Tabularis was born on the night of January 25th, 2026 as a solo project—a frustration turned into code, a binary pushed to GitHub. Today marks exactly...
Introduction Most prompt‑engineering advice is vague: “be specific,” “give context,” “use examples.” After testing hundreds of prompts over six months, I ident...
The Problem As developers, we spend hours in front of our Macs. You sit down to code, get into flow state, and then—YouTube, X, Reddit—20 minutes disappear. Ex...
Before I get into this, I want to be clear: I am not trying to market anything here. I’m writing this as a developer talking to other developers. I’m not wearin...
GPT 5.3 Codex is now on AI Gateway GPT 5.3 Codex brings together the coding strengths of GPT‑5.2‑Codex and the reasoning depth of GPT‑5.2 in a single model tha...
Misconception 1: Agile Doesn’t Involve Planning Agile does involve planning; the difference is how planning happens. - Traditional projects: heavy upfront, lon...
The Decision For me, Google Summer of Code is not just another task on a to‑do list—it is a dream I have held since I first stepped into college. GSoC was the...
- Video: AI is destroying open source, and it's not even good yethttps://www.youtube.com/watch?v=bZJ7A1QoUEI - Discussion: Hacker News commentshttps://news.ycom...
If you are a developer, you almost certainly have a folder on your machine that acts as a graveyard for half‑finished projects. You know the ones: you had a bri...
!Cover image for A Quick Recovery Guide for AI-Dependent Codershttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/http...
I’m one of those developers who’s had the privilege of writing code by hand in its rawest form, the kind who wrote every line by hand. No copilots. No prompts....
!Cover image for What MongoDB taught me about Postgres.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%...
!Cover image for Testing, is it the egg or the chicken?https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%...
Intro Most students keep building the same todo app, weather app, or Netflix clone and then wonder why their resume still looks average. The difference is not...
After nearly five years of coding and two years of real‑world production experience, one thing has become very clear to me: the programming language or tech sta...
The Moment Effort Turns into Relief There is a moment in many organizations when sustained effort gives way to relief. A demanding phase ends: a review cycle,...
'We didn't stop being musicians when we invented synthesizers. We just started playing with the universe.' Once upon a time, people programmed in 0s and 1s. Lin...
Overview When you use a binary operator like +, -, or in Python, the interpreter must decide how to combine two values that may come from different types. The...
Introdução Para quem já me acompanha há algum tempo, sabe que iniciei na programação em 1996, aos 12 anos BASIC foi a minha primeira linguagem. Sempre gostei d...
Hey everyone, I wanted to share this interesting comparison between a traditional debugging workflow and a more modern Velovol Mode. We've all been there – a cr...
!Cover image for Why did you become a Developer?https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-t...
Pragmatic Summit 2024 – Laura Tacho’s Keynote I attended this year’s Pragmatic Summit and caught the keynote from Laura Tacho – CTO at DX, executive advisor, a...
Background This post expands on a comment I made on Hacker News recently, referencing a blog posthttps://www.arthurcnops.blog/death-of-show-hn/ that highlighte...
📣 Reminder: Season 5 of The Adventures of Blink is just two weeks away! If you haven’t already, head over to the YouTube channel and subscribe so you’ll get a...
First published on design﹢codehttps://lucianofedericopereira.github.io/codecraft/code/in-praise-of-hobbyist-languages-the-unsung-heroes-of-software-development/...
When you build a code generator, the hardest part isn’t shipping features — it’s earning trust. People want to answer questions like: - “Does it actually work e...
Cleaned Markdown markdown Test Plan vs. Test Strategy: Clearing the Confusion Few debates in software quality assurance generate as much persistent confusion as...
!https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprof...
My team at Google is automating sample code generation and maintenance. Part of that is using Generative AI to produce and assess instructional code. This intro...
Estimación de tareas en desarrollo de software El problema de estimar en horas > “Sin duda, a todos nos han pedido o pedirán estimar una tarea en algún momento...
You're using a suspiciously old browser You're probably reading this page because you've attempted to access some part of my blog Wandering Thoughtshttps://utc...
This series documents an enterprise workflow design for working with AI coding agents. It is not a prompt collection and it is not tied to a single tool. It is...
Reflection on the Past This morning I noticed I have a blog here, and I last wrote anything in 2021. I tried to think through what has changed since then acros...
!Cover image for The silver bullet – why building software is still hardhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=...
markdown !Cover image for Beyond the Buzzwords: Context, Prompts, and Toolshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,form...
Introduction If you've clicked on this post you might be expecting a deep dive into why computer science or programming is a science. Hold your horses—this is...
What is Git? Git is a distributed version control system that manages versions of source code or data. Programmers use it to collaborate on projects efficientl...
본 콘텐츠는 법무법인 비트가 실제 수행한 수많은 자문 사례들을 바탕으로, 스타트업이 겪을 수 있는 위기 상황을 생생하게 전달하기 위해 소설 형식으로 재구성한 ‘비즈니스 법률 다큐-픽션’입니다. 이야기의 몰입을 위해 설정된 등장인물의 이름과 회사명은 모두 허구이며 실제 인물이나 단체와는...