Blogs

This is my blogs page.

All Blogs

Building My Site: From npm run dev to Secure Deployment

A behind-the-scenes account of the design decisions I made while building my portfolio with Next.js + Shadcn, a FastAPI microservice on Render, and Vercel & GoDaddy hosting. I walk through the accidents that forced trade-offs, the debugging steps I took in production, and the security/operational fixes I shipped.

Web DevInfrastructureDeploymentThought ProcessReflection
2025-09-208 min read (1474 words)

The Story of WriteLike

My journey building WriteLike: from spaCy experiments to a deployed web service. My motivation, design decisions, GenAI integration, deployment stack, and the current limitations.

NLPAIThought ProcessDeploymentReflection
2025-09-179 min read (1666 words)

Small Steps to Hardening My Hobby Site

Practical hardening for a small site: short recon, a few high-impact fixes, and a tiny incident-response checklist you can actually follow.

SecurityOpsPractical
2025-09-288 min read (1409 words)

SQLi: From labs to defenses

Hands-on SQL injection notes from pwn.college: UNION, boolean & time-based blind techniques, automation scripts, and a practical, testable defensive checklist.

Web DevSecurityInfrastructure
2025-06-2912 min read (2285 words)

SQLi Cheat Sheet — quick reference

One-page engineer cheat sheet: grants, quick tests, and a tiny pytest that checks a parameterized query doesn't leak on a classic payload.

SecurityCheatsheet
2025-06-185 min read (847 words)

WriteLike: How it works, Why it works

The technical backbone of WriteLike. I show how spaCy + statistical features + Gemini combine to give explainable style analysis, why the feature engineering matters, and how I designed for robustness, efficiency, and ethical use.

NLPAIFeature EngineeringEthicsLLM
2025-10-0110 min read (1859 words)