// logs — writing
Logs
Engineering write-ups — multi-agent AI, WebGL performance, and offensive security. Each one traces back to something I actually built.
How I built this portfolio (and the bug that hid every click)
80k WebGL particles, GSAP scroll choreography, and a hydration mismatch that silently made the entire site unclickable — a debugging war story.
- WebGL
- Next.js
- Performance
- Debugging
7 min readBuilding multi-agent AI systems that don't fall apart
What actually breaks when you wire LLMs into a backend — contract-driven service boundaries, local-model fallbacks, and how to make agents testable.
- AI
- LLMs
- CrewAI
- Backend
6 min readFuzzing for SQLi and XSS at scale
How CivicShield crawls a target, extracts endpoints and parameters from JavaScript, and fuzzes them for injection flaws — offensive security, end to end.
- Security
- Fuzzing
- OWASP
- Python
5 min read