ZZeroProtocolinwebpentestingdeepdive.hashnode.dev·Aug 14 · 8 min readClient-Side Web Security EssentialsModern web apps aren’t just “pages in a browser”—they’re interactive systems where the client (browser) and the server continuously exchange data and decisions. If you’re learning web application secu10
PDPriyansh Dimriinpriyanshdimri.hashnode.dev·Jul 23 · 9 min readOne Reallocation Away From a Segfault Most query engines process one row at a time. An operator produces a row, the next operator consumes it, and the process repeats until the query finishes. GistDB processes 1,024 rows at a time instead10
PAPritam Awatadeinpritam-awatade.hashnode.dev·May 10 · 14 min readI Tested Every My Production App With Passmark Every Route Every Page Every Action!Introduction Testing web applications has always been a critical part of software development, but traditional testing frameworks often require developers to write extensive test scripts for every pos00
COCarlos Osorioinosorio.hashnode.dev·May 6 · 20 min readMy ESP32 sent <script>alert(1)</script> to my dashboard. Not from a web request. From a temperature sensor. I didn't write that code.A corrupted sensor payload did. Let me explain how that happened — and why it means most IoT dashboards are one corrupted sensor reading away from a security incident. The Khymera dashboard under10
I(Ivijan (Stefan) Stipicinivijan.hashnode.dev·May 4 · 3 min readPHP 8 Broke Your Legacy Code - This Compatibility Layer Fixes It the Right WayMigrating an old PHP codebase to PHP 8 sounds simple - until it isn’t. You upgrade, run the project, and suddenly: create_function() is gone each() is gone ereg() is dead count(null) throws warnin00
HHaniiinnothanii.hashnode.dev·Apr 29 · 10 min readI let an AI test my AI mental-health companion. Here's what 48 plain-English assertions found.My name is Rehan, and I built Sorca — an AI therapy companion designed for the gap between sessions. It's a Next.js app serving real UK users, backed by Firebase, ElevenLabs for voice, and Stripe for 00
MHMehedi Hasan Jiminmhjim.hashnode.dev·Apr 6 · 3 min readWe learn from failure, not from success! [Dev Edition]While reading Dracula, this quote caught my eye. At first, it felt… simple. Something we hear all the time, right? A line that almost blends into the background of motivational posts and TED talks. Bu00
SKSaurav Kumarinsaurav-dev.hashnode.dev·Feb 15 · 4 min readThe 1-Second Excel Bug That Taught Me About Floating-Point PrecisionYou probably know that many systems allow users to import data from Excel instead of creating everything manually. We had a similar feature in our application. One of the columns in the import file wa00
OVON VOID STUDIOinonvoidstudio.hashnode.dev·Feb 11 · 2 min readUnity Project-2026/02/11-HITWAVES2026/02/11 -기능개발 및 오류 일지 기능개발 히트 판정 및 데미지 연산 [목표] 히트 판정 시스템 구축 공통 데미지 인터페이스 설계 체력 감소 및 사망 처리 흐름 구현 [구현 요약] IDamageable 인터페이스 정의 HealthHandler로 체력 관리 AttackHandler에서 Overlap → 필터 → 정렬 → 적용 MaxHitCount 스탯 도입 GC 방지용 버퍼 사전 할당 [결과] 최근접...00
JSJ Santosh Rajinjsantoshraj-projects.hashnode.dev·Feb 10 · 3 min readGoogle Drive for Desktop nearly made me replace my SSD and RAM — the real cause was a hidden file-system driver (PAGE_FAULT, SFC corruption, disk freeI want to share this because I lost days thinking my laptop hardware was dying, and I’m pretty sure others will go through the same thing and never realize Google Drive is the cause. My laptop Acer Aspire A315-58G i5-1135G7 8 GB RAM SSD + 1 TB HD...00