PPatrick Kearns15h ago · 16 min readAspire for Local Development: Less Setup, Better VisibilityYou open a solution, start the API, start the web application, check whether the database container is running, then realise the cache isnt. One service still points at yesterdays port. Another needs dotnetdigest.com
PPatrick Kearns4d ago · 15 min readIs Rust Silently Becoming the Language of AISpend enough time following Python tooling and AI infrastructure, and you start noticing the same implementation detail - "written in Rust". The validator is Rust. The tokenizer is Rust. The DataFramefullstackcity.com
SSrdan Borovic3d ago · 8 min readHow Spaced Repetition Helps You Remember What You CodeWhy you keep googling the same Git command, and a simple fix that takes 10 to 15 minutes a day Last month I searched “git undo last commit keep changes” for what felt like the fortieth time. I know thsrdan.hashnode.dev
DDragos Roua3d ago · 3 min read[ Video ] Stories From The Vibe Coding Trenches – When the Agent (Claude) Deletes Your FilesIn the third installment of the series I’m talking about something that is very likely to happen to you, especially if you’re newer to vibe coding. The app that was vibecoded when this happened is Zendragosroua.hashnode.dev
PPatrick Kearns6d ago · 18 min readMQTT in .NETYou may have recently seen the news about hackers changing refrigeration settings in French supermarkets, causing temperatures to rise and forcing stores to throw away spoiled food. Its a good example1fullstackcity.com
Hhalliedickerson8856d ago · 5 min readYour Pages Exist, but Can Google Discover Them? A Developer's Guide to Internal LinksA website can have dozens of useful pages and still struggle to get them discovered in search. Sometimes, the problem is not the quality of the content. It is how the pages connect to one another. Imawebdevguide.hashnode.dev
AAnmol SethiOct 23 · 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 DongOct 23 · 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 DOct 22 · 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 SethiOct 22 · 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.1portlivo.hashnode.dev