Site updates.
- 1 week ago
Smaller, lighter site
Cleaned up a few half-built things: removed the experimental Hero Lab and the internal widgets showcase, renamed the level editor to
/explore-editor, and tightened a couple of stale routes. - 1 week ago
Stats page, properly wired
Every card on the stats page now pulls real data: site views from Cloudflare, top pages from Umami, reactions from the new backend, contributions from GitHub, downloads from PyPI and HuggingFace. No more placeholders.
- 1 week ago
React to blog posts
Each blog post now has an emoji picker at the end. 👍 ❤️ 🎉 💡 — your reactions accumulate and show up on the stats page.
- 3 weeks ago
Home page, less duplication
Resolved the two “Workbench” widgets on the home page. Now there’s one Workbench card (the tools I use) and one Projects card (the work I’ve built). Each links to its own page.
- 1 month ago
Projects, tightened
The projects page leads with the strongest work now. Reordered featured, renamed “ML Research” to “Machine Learning,” and moved older educational repos (the Numpy CNN, the p5 shooter) to the bottom.
- 1 month ago
Inspirations, properly curated
The inspirations page is now a real list of who and what I actually return to: mentors, researchers, books on the shelf, YouTube channels, podcasts, newsletters, and blogs. About 34 items, each with a link.
- 1 month ago
About page redesigned
The about page has a new shape: work history first with a rail timeline, then the story behind it in 8 chapters. A scroll-tracked curve weaves through every chapter.
- 1 month ago
Blog, Projects, and Publications redesigned
Redesigned the Blog, Projects, and Publications pages. Compact lists, click-to-expand details, and proper co-author and citation data pulled live.
- 1 month ago
Contact, Community Wall, and Changelog rebuilt
Rebuilt the Contact, Community Wall, and Changelog pages from the ground up. Cleaner layouts, better typography, and the new widgets in their natural habitat.
- 1 month ago
Widgets, redesigned
Reworked every widget on the site for a consistent look and feel: same chrome, same spacing, same hover states. A few new ones too.
- 1 month ago
Explore Mode: very soon™
The interactive version of the portfolio is nearly ready. Teaser hints live in the Hello World post.
- 1 month ago
KaTeX math in the blog
Blog posts can now render LaTeX equations through KaTeX. Inline and block math both work.
- 1 month ago
First two blog posts
Shipped Hello World and How I got here.
- 1 month ago
Site launch
The new portfolio is live. The first post, Hello World, walks through the history and what’s new.
Subscribe via RSS
Stay in the loop. Posts, papers, projects, and site updates.