PPatrick Kearns4h 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 examplefullstackcity.com
QQPT QPT11h ago · 6 min readTechnetiumTechnetium: A Portable Windows Utility Toolbox Built From Scratch With C++ and Qt The problem I kept running into Every time I needed to rename a batch of files, clear out junk from my disk, or convertechnetium.hashnode.dev
VVinayak Sharma15h ago · 12 min readGetting Started with Clojure Introduction Clojure is a functional programming language and dialect of the Lisp programming language means it use prefix notation for all its expressions, which runs on the Java Virtual Machine (JVMitsvinayak.hashnode.dev
KKANIKAkt17h ago · 3 min readDetecting File Tampering in Python Using SHA-256 Cryptographic HashingHow do security engineers, forensic investigators, and software distributors know if a sensitive file has been secretly modified by an attacker? They don't compare files line by line—they use cryptogrkanikatiwari.hashnode.dev
KKANIKAkt17h ago · 3 min readHow to Extract Hidden EXIF Metadata from Images Using PythonEvery time you take a photo with a smartphone or digital camera, the device embeds invisible information called EXIF metadata (Exchangeable Image File Format). This metadata quietly records device detkanikatiwari.hashnode.dev
VVirginia Mwega22h ago · 9 min readYour AI Evaluation Can Pass Every Test and Still Mislead YouYour AI Evaluation Can Pass Every Test and Still Mislead You Imagine shipping an AI feature after every automated test passes. The test suite is green. The evaluation script produces a score. A pairwivirginiamwegahashnodedev.hashnode.dev
Jjaberadam20011d ago · 10 min readHow to Understand a New Codebase: Trace One Request, Not Every FileYou click PaymentGateway, hit Go to Definition, and land on an interface. Three classes implement it. Which one runs in production? Nothing on screen tells you. That small moment explains most of why simplyexplained.hashnode.dev
SSarah Mitchell1d ago · 10 min readHow to Choose the Right Tech Stack for a Scalable Web ApplicationChoosing a technology stack is one of the most important decisions when building a web application. The technologies you select influence development speed, application performance, maintenance costs,oneslogic.hashnode.dev
YYashika Vijayvargiya2d ago · 6 min readWhen to Choose Optimistic vs. Pessimistic Locking in Ruby on RailsNot every concurrent database update needs the same locking strategy. Imagine two users trying to book the last available seat on a flight. Both see that the seat is available and click “Book” almost railswithyashika.hashnode.dev
SSynfinity Dynamics Pvt Ltd2d ago · 4 min readHow to Vibe Code Without Shipping Bugs to ProductionYour AI-generated feature works perfectly on localhost. Then real users arrive, and it breaks. Vibe coding means describing what you want in plain language and letting an AI tool write the code. To vi1synfinitydynamics.hashnode.dev