Mobile-First Engineering: Why I Launched a Subdomain for My Personal Portfolio
In a world where 60% of web traffic is mobile, a “responsive” website isn’t enough anymore. I wanted to build something that didn’t just scale down, but felt na...
In a world where 60% of web traffic is mobile, a “responsive” website isn’t enough anymore. I wanted to build something that didn’t just scale down, but felt na...
In Brief Posted: 12:27 PM PDT · April 30, 2026 !Anthropic and OpenAI logoshttps://techcrunch.com/wp-content/uploads/2026/04/Screenshot-2026-04-14-at-7.00.44-PM...
Overview I've always wanted my two MacBooks to communicate. Having one idle while working on the other felt like underutilization of resources, so I built Loop...
!Cover image for Taste' is the new 10x. Senior devs who can't curate AI output are cooked.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gr...
The hidden cost of AI agents Deploying an AI agent can feel routine—until you discover that a few days of activity have consumed months of API budget. The issu...
Introduction Most AI tools started as isolated chat windows. You pasted in a prompt, copied the answer back out, and hoped the model had enough context. That m...
Introduction Hi Everyone! I recently had to upload some documents for a school application and kept getting that annoying “File too large” error. I didn't want...
Overview The Linux sos command is included in most distributions. In about 53 seconds it creates a compressed and encrypted tar file a sosreport that is typica...
Introduction Last week I was poking through event logs from a home‑lab VM I suspected had been scanned hard. Dropping the .evtx into Event Viewer took 90 secon...
Overview Hi HN, I'm Erwin. I built a small free open‑source utility that bridges Bluetooth LE MIDI keyboards into the new Windows MIDI Services stack so any DA...
Autonomous driving systems (ADS) are increasingly deployed in real traffic, yet testing remains fundamentally challenging due to open environments, complex scen...
Overview WritHer is a free and open‑source alternative to Wispr Flow. It lives in the system tray on Windows and provides two main capabilities: Voice transcri...
Tokens Are Not the Cheap Productivity Feature You Think They Are The story many companies still tell themselves: > “Tokens are cheap.” I no longer buy that sto...
Overview USB‑C cables can be a mess. One cable charges at 5 W, another does 100 W and Thunderbolt 4, and they look identical in the drawer. WhatCable sits in y...
Energy efficiency has emerged as a vital attribute of software quality, with significant implications for both environmental sustainability and operational cost...
Background I launched LangBear for Swedish as this is the language that I'm learning. So far, however, I have not been able to acquire a single customer—neithe...
I work on backend systems, mostly in the .NET ecosystem, trying to understand how systems behave under scale, failures, and real‑world constraints. This blog is...
Pendahuluan Sebagai pengembang, kita sering terpukau oleh bagaimana platform berskala global mengelola dan mendistribusikan data multimedia dalam jumlah masif....
Introducción Como desarrolladores, a menudo nos fascina cómo las plataformas a escala global gestionan y distribuyen volúmenes masivos de datos multimedia. Tel...
A2UI v0.9 introduces a framework‑agnostic standard designed to help AI agents generate real‑time, tailored UI widgets using a company’s existing design system....
As software systems grow in scale, developers face increasing difficulty in selecting appropriate Application Programming Interfaces (APIs) from numerous option...
Introduction I'm a game developer who ships games at a studio for my day job. I assumed that experience would make building a solo web app easier—it didn’t, no...
Problem with Traditional Focus Tools Most focus tools try to reduce distraction by blocking apps or websites. At first, this seems effective, but over time it...
Introduction The first time I started seriously using AI in my DevOps workflows, I made the same mistake I've seen many others make. When a new engineer joins...
3 AM, October 2025. A single DNS configuration error on an AWS server brought Snapchat, Roblox, and McDonald’s to a standstill. 3,500 companies across 60 countr...
Overview Spring Boot 3.3 introduces a revamped Ahead‑of‑Time AOT compilation pipeline that can reduce startup times by up to 40 % for mid‑sized applications ≈...
Linking issue reports to the commits that resolve them is essential for software traceability, maintenance, and evolution. Accurate issue-commit links help deve...
My Billion‑Dollar Forge Idea My friend and I have a game where we talk about what we’d do if we were rich. Not “paid off the mortgage” rich. Rich like a man wh...
May 1, 2026 !Article hero imagehttps://cdn.stackoverflow.co/images/jo7n4k8s/production/e35a0c5eb319e7928c9ac0a2c2c782d29e644876-3120x1640.png?w=780&h=410&auto=f...
About Me I have been working as a software engineer for almost 8 years, mostly backend and infra, including distributed systems, near‑line processing, batch pr...
Fast API Tester Chrome Extension Lightweight API tester with history. Supports the basic HTTP methods GET, POST, PUT, DELETE, PATCH, as well as custom headers,...
Ensuring the reliability of the Rust compiler is of paramount importance, given increasing adoption of Rust for critical systems development, due to its emphasi...
The Assumption I Never Questioned I always thought: > “Yeah, I type pretty fast.” > I read a lot. > So obviously… I must be fast, right? Out of curiosity, I tr...
Last month, I shipped a trust scoring platform for AI agents. This month, I wrote a 42‑chapter techno‑thriller about destroying it. The novel found 7 vulnerabi...
!Cover image for How I Built a Fully Automated SEO Blog for $0/Month Cloudflare + Gemini APIhttps://media2.dev.to/dynamic/image/width=1000,height=1000,fit=scale...
Overview GitBook hosts 30,000 documentation sites on a single Vercel deployment, serving 120 million page views each month. Companies such as n8n, Nvidia, and...
When Machines Debug Themselves: From Text Logs to Binary Intelligence We’re heading toward a world where software agents don’t just assist—they build, run, moni...
pluck No Rails, temos o pluck, que retorna um array com os valores dos atributos que você selecionou. ruby Doctor.pluck:id => 1, 3, 7, 8, 9, 5 Se você passa ma...
!Guilherme Yamakawa de Oliveirahttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazona...
I'm getting into Elixirhttps://elixir-lang.org/, but before I could start doing anything I had to install it. Since I use asdfhttps://asdf-vm.com/ to manage lan...
Prerequisites - Ruby 2.5.1 or higher - Rails 5.2.1 or higher - Webpacker 3.5.5 or higher Create a new Rails app with Webpacker bash rails new rails-with-reactj...
Slash Commands & the /commit Shortcut One of the things I use the most in Claude Code is slash commands. A command every developer should have is /commit. It c...
A confession I told Claude to write tests first. Claude said “understood.” Then Claude spawned a sub‑agent. The sub‑agent said “this is simple enough, I don’t...
Seven Years of Writing Rust, TypeScript, and Solidity Same desk, same tempo, every day. > This isn’t a technical post. But I think the lesson behind it might b...
Cost Savings with DSPy I was spending ~$200/month on Claude API calls for an internal automation pipeline. After integrating DSPy and running 50 optimization c...
Transition Overview The post describes how a brittle sales‑research prototype was transformed into a robust production‑ready AI agent using Google’s Agent Deve...