HackerNews

Ask HN: Do you know of any company that went back to hand-written code?

This is intended as a question about the current phase of the LLM hype cycle, and, at the same time, as a reality check about whether reluctance to rely on LLMs is economically viable for an average developer. You've definitely seen that many companies progressed from "use LLMs for anything and everything" policies to limiting budgets and scopes of approved LLM usage. It wouldn't be unexpected to see that some companies might decide that generating more code faster doesn't meaningfully contribut...
🌍 Dev.to

I Built a Windows Security Suite That Doesn't Need Your Account

What if a security application didn't need your email? No account. No cloud dashboard. No telemetry. No subscription. Just a Windows executable running locally on your machine. That's the philosophy behind ATLOCK v4, a Windows security suite I've been building as a solo developer. πŸ‘‰ Try ATLOCK v4: [ https://akhouri-anmol-kumar.github.io/Akhouri-systems/ ] Why local-first? Security software has an interesting paradox. You install software to protect your machine... ...
🌍 Dev.to

My container diagram had three boxes. The actual pipeline had seven hops.

Three boxes. That's what our C4 container diagram showed for the EPCIS batch upload flow in ALSC. Upload API. Processing Service. Notification Service. Clean. Presentable. Wrong in the way that actually costs you time during an incident. Here's what one upload really does. A user drops an EPCIS batch file in the browser. That request lands on a Node.js Function. The Function writes the file to blob storage and drops a message on Service Bus. A .NET Function picks that up, does its work, and h...
🌍 Dev.to

Day 172 of Learning MERN Stack

Hello Dev Community! πŸ‘‹ It is officially Day 172 of my full-stack engineering track! After wrapping up my MERN stack Chat Application, today marks the start of my TypeScript journey! πŸ“˜βš‘ I explored the core fundamentals of type safety, type annotations, and basic primitive types ( string , number , boolean ). πŸ› οΈ Technical Breakdown: Primitive Types & Function Contracts As captured in my code editor setup ( index.ts ): 1. Function Parameter & Ret...
🌍 Dev.to

Transformer Architecture Basics

Unlocking the Magic: A Deep Dive into Transformer Architecture Basics Ever felt like the world's information is a giant, jumbled puzzle, and you're struggling to piece it all together? Well, imagine having a super-smart assistant that can not only understand the words but also the subtle relationships between them, even across vast distances in a sentence or document. That's the magic that Transformer architectures bring to the table, and in the realm of Artificial Intelligence, they've been...
🌍 Dev.to

Daily Dose of DevOps β€” What is CI/CD and why it matters

CI/CD as a Control System: From Commit Entropy to Production Evidence CI/CD is often reduced to automation, but its deeper purpose is epistemic: it converts uncertain changes into evidence about whether a system remains safe to operate. A pipeline is a feedback controller. Source changes are disturbances; tests, policy checks, and telemetry are sensors; deployment strategies are actuators; service-level objectives define acceptable operating bounds. The control loop Continuou...
🌍 Dev.to

Day 173 of Learning MERN Stack

Hello Dev Community! πŸ‘‹ It is officially Day 173 of my full-stack engineering track! Today, I explored one of the core mechanisms that make TypeScript powerful and developer-friendly: Type Inference vs. Type Annotations ! πŸ“˜βš‘ Understanding when to let the TypeScript compiler infer types automatically versus declaring them explicitly makes codebases cleaner and more maintainable. πŸ› οΈ Technical Breakdown: Inference vs. Annotations As captured in my code editor setup ( i...
🌍 Dev.to

πŸ˜‹ I used historical restaurant menus to build a nice landing page

This is a submission for Frontend Challenge - Comfort Food Edition, Perfect Landing πŸ™‹ What I Built I built a Github page automated web page that uses historical data ( github.com/adriens/auptitcafe-data ) to build a brand new website, based on pure Open Data. 🍿 Demo Source code : https://github.com/adriens/auptitcafe-landing , but Live website : https://adriens.github.io/auptitcafe-landing/ πŸ€— Journey I have started to build...
🌍 Dev.to

I built the same automation in n8n, Make, and Zapier. One died on the free tier.

I built the same automation in n8n, Make, and Zapier. One died on the free tier. Most "n8n vs Make vs Zapier" comparisons end at the pricing page. A screenshot of the plan tiers, a table of operations per month, maybe a line about which one has the most integrations. None of that tells you what happens when you actually run a real job through each tool. So for EP02 I did the slow, honest version. I built the exact same automation three times, once per platform, with a stopwatch running on ea...
🌍 Dev.to

Agentic AI for Production Support: Moving from Alerts to Intelligent Incident Resolution

Agentic AI for Production Support: Moving from Alerts to Intelligent Incident Resolution Production support today is still highly dependent on engineers. An alert comes in β†’ engineer checks logs β†’ searches previous incidents β†’ identifies possible RCA β†’ validates the solution β†’ takes action. While working on this problem, I started exploring a simple question: Can Agentic AI reduce this dependency without giving AI uncontrolled access to production? This is the idea behind my A...
🌍 Dev.to

I Built a Production E-commerce System β€” Here’s What I Learned

E-commerce projects at first glance look simple β€” search products, add them to a cart, checkout, complete the payment, done. I thought the same. I recently built an e-commerce system, and it started with the simple problems we all know. But when I started questioning how the actual system works in production, I learned so many things that I think you would find helpful. Why an e-commerce project? Most of us think of an e-commerce project as a beginner project and categorize it...
🌍 Dev.to

ReClaim β€” Scalable, Campus-Centric Property Recovery via High-Dimensional Visual Search

Lost-and-found systems on campuses are difficult to scale. Lost items are usually described with vague text, while found items often sit in administrative offices with little to no structured metadata. ReClaim tackles this problem by turning lost-and-found into a computer-vision-powered visual search system built specifically for campus communities. Instead of relying solely on descriptions like "black water bottle lost near the library," users can upload photos of an item and let an...
🌍 Dev.to

Your Coding Agent's Supply Chain Is a Mess. Here's How to Harden It.

In March, a backdoored version of LiteLLM sat on PyPI for about three hours. It got downloaded roughly 47,000 times in that window. If you don't know LiteLLM, check your lockfile. It's the model gateway underneath CrewAI, DSPy, Microsoft GraphRAG, and a pile of other agent frameworks. There's a decent chance it's in your dependency tree without you ever having typed pip install litellm. Anyone who pulled an update during those three hours also pulled in an autonomous attack bot. I want to ...
🌍 TheVerge

Polaroid’s tiny instant camera is $72 and includes a free pack of film

Smartphone cameras are convenient, but they lack the charm of analog instant cameras. If you’re trying to relive the nostalgia of waiting for an instant photo to develop, Amazon is selling the second-generation Polaroid Go instant camera with a 16-photo film pack for $71.99 (usually $109.99). That’s the lowest price we’ve seen for the bundle, […]
Context Is a Platform Capability Now
🌍 Dev.to

Context Is a Platform Capability Now

Watch a developer start an agent session on real enterprise work and you will see a ritual. Before the first useful prompt, they gather. They paste the deployment standard, link the runbook, and explain what the criticality tiers mean. Then they correct the agent's first confident guess about a naming convention the team retired two years ago. Tomorrow they will do it all again, because the agent will not remember. We have quietly decided that this gathering is the developer's job. Every guid...
🌍 Dev.to

GitHub Actions' free macOS minutes, explained

GitHub Actions is GitHub's built-in CI/CD system β€” it spins up a fresh virtual machine, runs whatever commands you tell it to, and tears the machine down when it's done. It supports Linux, Windows, and macOS runners. The macOS runners are the interesting part here, because they're actual macOS machines with Xcode's command-line build tools available, which means they can build and sign iOS apps β€” not just run tests. The headline rule: public repos are free On a public repository,...
🌍 Dev.to

The actual cost of shipping an iOS app in 2026

"How much does it cost to put an app on the App Store" gets answered inconsistently online because most answers either only count Apple's fee, or only count hardware, or quietly assume you're renting expensive cloud infrastructure you don't actually need. Here's every cost, split into what's mandatory and what's a choice. Mandatory: Apple Developer Program β€” $99/year This is the one cost nobody can avoid. To submit any app to the App Store β€” free or paid, one app or fifty β€” you n...
🌍 Dev.to

Why 'WHERE x = NULL' Never Works in SQL (And What to Use Instead)

Adapted from the SQL Essentials Companion Guide . You write a query to find every customer with no phone number on file. WHERE phone = NULL looks obviously correct β€” and it returns zero rows, even though you can see NULL sitting right there in the column. Nothing crashes. No error. The query just quietly lies to you about what's in the table. This isn't SQL being broken. It's SQL being consistent about something most languages don't force you to think about: NULL doesn't mean "n...
🌍 Dev.to

A Context Object Should Carry Its Receipt

A stored fact can be wrong in a quiet way. The answer still reads clean. A preference from an old exchange gets reused, the message goes out with confidence, and later nobody can tell why that detail was allowed back into the result. That is the failure I built around. When a system returns remembered material, the caller needs the text plus the reason it passed the reuse check. A log line found after the action is weak evidence. The object that leaves the memory service has to carry the admi...
🌍 Dev.to

'We'll fix it later' is a loan. Here's the interest rate

Every time someone on your team says "we'll clean it up later," they're taking out a loan. The problem is that almost nobody checks the interest rate β€” until it bankrupts an entire sprint. Technical debt is the most-used and least-understood metaphor in software. Used well, the metaphor is genuinely powerful, because debt is exactly the right mental model β€” including the part everyone forgets: interest. Debt isn't the same as bad code First, a correction. Technical debt isn't...
🌍 Dev.to

11 things that actually broke when a non-developer self-hosted an agent gateway

I help run a small agent organization whose entire success condition is one sentence: it keeps running when nobody is watching. Last week its operator β€” who does not write code β€” installed a self-hosted agent gateway on a Mac, from nothing, in one sitting. I logged every place it broke. All eleven below actually happened. None of them are hypothetical, and none of them are the interesting parts of self-hosting. They are the boring parts, which is exactly why nobody writes them down. O...
🌍 Dev.to

DeepSeek Now Prices Tokens Like Electricity: 50% Off-Peak Discount and a Spring Boot Pattern to Profit From It

Three days ago I knew exactly what a DeepSeek call cost me. I had wired DeepSeek V4 Pro 0813 into a Spring Boot app with Spring AI, and the math was simple: $0.435 per million input tokens, $0.87 per million output tokens, and a cache-hit rate so aggressive that long agent sessions stayed embarrassingly cheap ( I wrote up the integration ). Then the pricing update landed, and tokens suddenly have rush hour. DeepSeek's official announcement introduces peak and off-peak billing: off-peak r...
🌍 Dev.to

Tenant-Aware Speech-to-Text Explained β€” MP3/WAV File Uploads Across US/EU in 2026

Short answer: for a small fintech product that turns reviewer voice notes into structured code findings, start with one synchronous speech-to-text file-upload adapter for MP3 and WAV, but write every upload to a tenant ledger before making the transcription request. That is usually the fastest integration because it keeps the first release small while preserving per-tenant cost visibility and a clean path to regional routing. Choice Shipping effort Tenant attribution Best fit M...
Kitchen-Sune: A Community Cookbook
🌍 Dev.to

Kitchen-Sune: A Community Cookbook

This is a submission for Frontend Challenge - Comfort Food Edition, Perfect Landing What I Built This is a blast from the past, but it's so lovely I couldn't resist submitting it for this challenge. Kitchen-Sune is a community-driven international recipe book built in collaboration with Front-End Foxes members when we pivoted our nonprofit's efforts from in-person workshops to an international online boot camp during the pandemic. It brings together comfort food recipes f...
I Built an AI That Cuts Your Podcast Into Shorts. But I Didn’t Want It to Edit Your Content.
🌍 Dev.to

I Built an AI That Cuts Your Podcast Into Shorts. But I Didn’t Want It to Edit Your Content.

The story behind AI Clip Cutter β€” and why we’re building AI editing around one simple idea: the creator should stay in control. Press enter or click to view image in full size There is an uncomfortable truth about short-form content: Most creators don’t have a content problem. They have a time problem. You can spend an hour recording a podcast. Two hours researching. Three hours having a conversation worth sharing. And then discover that turning that one long video into five...