AAnmol Sethi13h ago · 4 min readHow to kill the process on a port on a Mac (and what to do when it comes back)You kill whatever is on port 5432, run your app, and get the same error. The process is back with a new PID. Most guides stop at kill -9, which is the wrong fix for this. Here's the full routine, in t1portlivo.hashnode.dev
FFutong Dong17h ago · 1 min readProgrammer's Day Eve: a 4-panel comic + 10 classic quotesHappy Programmers' Day! Why Oct 24? Because 2^10 = 1024, and 1 KB = 1024 bytes. A 4-panel comic: 5:55 p.m. — Wang closes his laptop: "Leaving on time today!" 5:58 p.m. — Team chat: "You there? Small dongfutong.hashnode.dev
VVrushika D1d ago · 6 min readQR Codes on Business Cards: Moving Beyond Contact InformationA business card usually does one thing: shares your contact details. But what if it could do much more? Imagine handing someone a business card that not only shares your phone number and email address1digitalqr.hashnode.dev
AAnmol Sethi1d ago · 7 min readHow to Find Which Project Is Running on a Port on Mac You open localhost:3000 and it’s the wrong app. Or npm run dev says the port is taken, and lsof tells you it’s node. Every dev server is node. What you actually need is the folder it was started from.portlivo.hashnode.dev
Jjaberadam20011d ago · 9 min readRAG Chunking: Why Chunk Size Is the Wrong KnobYou've swept chunk size from 256 to 1024 tokens. You tried 20% overlap, then 50%. You swapped in a semantic splitter. Your eval score moved a point and a half, and the answers that were wrong are mostsimplyexplained.hashnode.dev
Jjaberadam20012d ago · 10 min readSoft Delete vs Hard Delete: What deleted_at Actually Costs YouYou add a deleted_at column so users can delete their accounts without you losing data. A week later, support reports that people who deleted their account can't sign up again: "email already taken." simplyexplained.hashnode.dev
Ttia-forge3d ago · 19 min readAI Writes the PLC Code. Proving It Works Is the Hard Part — 7 Free Hands-On LessonsThe missing piece in AI-assisted PLC programming isn't code generation — it's proof. PLC AI 实战 is a free, seven-lesson, text-and-screenshots course that breaks that problem into seven checkable endpoitiaforge.hashnode.dev
Jjaberadam20013d ago · 9 min readFlaky Tests Aren't Random. Find Where the Randomness Lives Before You Add Retries.Here's a number worth pulling from your CI tonight: how many tests passed only on a retry last week? If your runner retries automatically, that number is probably not zero, and it's probably not on ansimplyexplained.hashnode.dev
Jjaberadam20014d ago · 10 min readYour AI Agent Picks the Wrong Tool. Here's How to Measure It and Fix It.Your agent has a tool that's worked for months. You add a new one, test it, ship it. A week later the old tool starts getting skipped on requests it used to handle, and nothing in your logs says so. Tsimplyexplained.hashnode.dev
PPatrick Kearns5d ago · 15 min readWhy Markdown Is the Wrong Default for AI InstructionsWe've become very comfortable putting instructions for AI into Markdown. It makes instructions easy to write. It does much less to help us establish whether those instructions are complete, whether thfullstackcity.com