I wouldn’t overthink it. Build something your friends might use. They’ll tell other people and it’ll snowball from there.
— suhail
there are people who make important and beautiful things on their computers. and there are people on this website who never emotionally matured past hackathons and spend a lot of time talking about “cracked coders”. sometimes these two groups overlap but it’s rare
Here are some things I have worked on that you can check out. I am motivated by trying to build something my friends might use. And to make beautiful things. That’s all.
ML & AI
- Semantic Finder - Frontend-only semantic search.
- Spotify MCP Server - Connect AI clients like Claude to Spotify.
Graphics
- Theory of Human Tetrachromatic Color Experience - ACM SIGGRAPH Paper, 2024.
- Raytracing I - C++ Raytracing Engine.
- Raytracing II - Additional materials for the Raytracing Engine.
- 3D Mesh Engine - C++/OpenGL engine for rendering 3D meshes.
- Auto-stitching Mosaics - Stitching photos together via keypoints and warping.
- Tour into the Picture - Creating animations/3D scene models from a single image.
Misc
- Day One Obsidian plugin - Obsidian plugin I wrote for daily journaling.
- .obsidian - My personal obsidian configuration.
- RSS Reader - Single file RSS reader you can run with UV.
- very old blog - Mathematical musings.