“I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops.” ― Stephen Jay Gould, The Panda's Thumb: More Reflections in Natural History
Blog Posts
Blog Posts of new things I’ve learned or discovered while developing
My Favorite Express ArchitectureGuide to Building Autonomous AI AgentsLet ChatGPT Be Your Research Asst.Addressing Data Sparsity and Cold Start in Deep Learning RecommendersRecommendation Engines Academic Paper SourcesRefining Testing Strategies and PR Workflows for Scalable Development

Projects
The current projects I’m working on. There is no guarantee that I will complete these projects, but if the license is MIT feel free to fork it and finish it yourself!
- Cursor Prompt Template Engine — A lightweight, high-performance TypeScript CLI tool that revolutionizes prompt creation for Cursor IDE + Claude AI. Generate consistent, context-rich prompts in seconds using reusable templates and automated context gathering.
- auto-image-diff — auto-image-diff is a powerful command-line tool that automatically aligns UI screenshots and generates visual difference reports. It solves the common problem of false positives in visual regression testing caused by minor positioning differences between screenshots.
- task-kanban-mcp — A headless kanban task management system built specifically for AI coding agents to maintain project context and coordinate work, freeing up their limited context windows for actual coding tasks. (INCOMPLETE)
- LinkedIn System Notifications — This allows you to run a CRON job that notifies you in real time when new jobs are posted on LinkedIn with preset filters pre-applied.
- explorer-browser-agent — Browser Explorer is an AI-powered web browsing agent that automatically explores websites, tests interactive elements, and generates comprehensive Playwright test suites. Built with a modular architecture combining traditional crawling with AI-enhanced capabilities, it's designed to be the ultimate tool for automated web testing and exploration. (INCOMPLETE)
“We have not allowed ourselves to comprehend what failure might mean for us, is it a comfort or a curse, the knowledge that we could have avoided all this.” - K. Flay
Personal Notes
Includes Tutorials, Notes, and Walkthroughs

Resources
Link Hubs
Aggregated links that I have found useful while developing or studying.
Optimizing PerformanceBuilding Engineering OrganizationsBig DataDistributed Machine LearningDistributed LockingStabilizing Systems
Blogs
Blogs that I have found to be very high quality.
Tools
Tools that I have found invaluable while developing or studying.
- RSX (Really Simple eXtraction) - The web scrapper of the future (The UI is unassuming but the AI undeneath is very impressive)
Articles
Articles that I have found insightful while developing or studying.