PJPuja Jorwarinpujajorwar.hashnode.dev·2h ago · 5 min readDevLog #2: Handling Request Parameters & Creating Your First Interactive ServletIn our first DevLog, we successfully configured our local server environment using Eclipse and Apache Tomcat 9.0. We verified that our pipeline worked by running a simple, hardcoded "Hello World" serv00
PJPuja Jorwarinpujajorwar.hashnode.dev·1h ago · 5 min readDevLog #3: Under the Hood of Tomcat: GET vs. POST, service() Dispatching & HTTP 405 ErrorsIn DevLog #2, we built our first interactive Servlet using a basic HTML form and the general-purpose service() method. We saw how data was passed from the browser and processed on the backend. However00
AJAshmit JaiSarita Guptainengineeringwithashmit.hashnode.dev·4h ago · 9 min readGreen does not mean working: what a health check confirmsA liveness probe and a real request take different paths through a service, and the gap between them hides a whole class of bug. The first real POST to log0's gateway hung with no error and no log lin00
AKAshaaf Khaninashaaf.hashnode.dev·4h ago · 7 min readStoring Uploaded Files and Serving Them in Express: The Definitive GuideThink about the apps you use every day. Whether you are changing your profile picture on a social media app, uploading a PDF receipt to an expense tracker, or attaching a resume to a job board, file u00
PWProgramming with Shahaninprogrammingwithshahan.hashnode.dev·12h ago · 24 min readHow to Bypass Anti-Bot Walls using Plain JavaScript In this guide, you’ll learn: Why traditional scraping approaches fail against modern anti-bot systems, even when using rotating user agents or browser automation. How enterprise websites actually de00
PPPrajapati Pareshinsmarttechdevs.hashnode.dev·7h ago · 3 min readStop API Abuse: Advanced Rate LimitingThe Scraping Burst Vulnerability When you expose a valuable B2B SaaS API at Smart Tech Devs, you aren't just serving legitimate clients. You are constantly fending off aggressive data scrapers, rogue 00
HHimaniinhimanitayal.hashnode.dev·8h ago · 6 min readJWT Authentication & Token Refresh in FastAPI: A Practical GuideWhy auth is where I start, not where I end up It's tempting to treat authentication as a checkbox you add once the "real" features are done. I do the opposite — auth design is the first thing I think 00
JJealousGxinblog.jealous.dev·1d ago · 4 min read5 Backend Mistakes That Will Kill Your App When Traffic SpikesYour backend works fine right now. It handles your current traffic without complaint. That's exactly the problem — "works fine at current traffic" and "works fine at scale" are two completely differen00
TDTapan Dabraiintapandabrai.hashnode.dev·1d ago · 8 min readLessons From Leading DevelopersA pull request comes in. Unit tests pass. CI is green. The reviewer skims it, sees no red flags, hits approve. Three weeks later, that same code is the reason two customers got charged twice. Nothing 00
DPDinesh Poudelindineshpoudel.hashnode.dev·23h ago · 2 min readWhy I Chose Spring Boot for My Backend JourneyFor the longest time, I was a front-end person. React was my home, CSS was my playground, and the idea of setting up a Java backend felt unnecessarily complicated. Then I gave Spring Boot a real shot 00