This page pulls back the curtain on what I've actually been building: a live snapshot of my GitHub activity, npm downloads, and course updates from the past year, recomputed at most once a day so it stays fresh without hammering anyone's rate limits.
GitHub — The Last Year
Commits by Repository
npm
Recently Updated Courses
- Self-Testing AI Agents
Build the feedback loops that let coding agents catch their own mistakes—Playwright, visual regression, runtime probes, custom MCPs, review bots, a static layer, and CI—so you stop being the verification step.
91 lessons
- Deploying Web Applications on AWS
Deploy, scale, and secure frontend applications on AWS—from S3 and CloudFront to Lambda, API Gateway, and DynamoDB—without ever needing to become a full-time cloud engineer.
99 lessons
- Enterprise UI
Scale frontend applications beyond a single-team SPA with composition patterns, module federation, operational infrastructure, and migration strategies.
50 lessons
- React Performance
Profile, measure, and optimize React applications—from understanding reconciliation and re-renders to memoization, code splitting, and React 19's concurrent features.
67 lessons
- React with TypeScript
Build type-safe React applications with TypeScript and React 19—covering hooks, reducers, context, component APIs, and generics.
95 lessons
- AI Fundamentals with Python
Get hands-on with AI development using Python and Hugging Face—from tokenization and attention to fine-tuning models and generating images with Stable Diffusion.
12 lessons
- Developing with AI Tools
Learn practical workflows for Cursor, Claude Code, MCP, and agentic software development with current installation, context, permission, and review guidance.
43 lessons
- Tailwind
Learn Tailwind CSS from utility-first fundamentals through design tokens, responsive layouts, dark mode, and the new features in Tailwind 4.
83 lessons
- Full Stack TypeScript
Wire up end-to-end type safety across the frontend and backend with TypeScript, Express, Zod, tRPC, and branded types.
53 lessons
- Visual Studio Code
Get more out of VS Code with advanced workflows, debugging tools, customizations, extensions, and keyboard shortcuts that speed up daily development.
54 lessons
- Introduction to Testing
Build confidence in your codebase with practical testing techniques—covering assertions, mocking, integration tests, and testing strategy.
80 lessons
- Web Security
Understand modern web security fundamentals—from authentication and authorization to XSS, CSRF, and practical mitigation techniques.
- Figma for Developers
Learn Figma's developer-friendly features—constraints, auto layout, component properties, variables, and CSS generation—to bridge the gap between design and code.
30 lessons
- Building Design Systems in Storybook
Build a scalable design system with Storybook—creating reusable components, writing interaction tests, implementing dark mode, and generating documentation.
39 lessons