// blog
$ ls ./posts/ -la
Thoughts on software engineering, cybersecurity, and building things that work.
ngx-phantom — Dead Code Eliminator for Angular Monorepos
Introducing ngx-phantom — a CLI that statically analyzes your entire Angular workspace and reports every exported symbol that has zero consumers. Built in Go, then rewritten in Zig for a 95% smaller binary and 16× less CPU usage.
I Built angular-scan — react-scan for Angular
Introducing angular-scan — a zero-config dev tool that visually highlights component re-renders in real time. See exactly which components are updating, which are wasting cycles, and where to optimize.
Hello World — Welcome to My Blog
First post on my new blog. A quick intro to who I am, what I'm working on, and what to expect from future posts.
Why I Started Learning Zig (and You Should Too)
My journey into Zig — a modern systems programming language that challenges how you think about memory, errors, and simplicity.
Web Security Basics Every Developer Should Know
A practical guide to essential web security concepts — from HTTPS and CSP headers to XSS prevention and secure authentication patterns.