Uses
What I Use
My current setup for building ridiculous projects with AI assistance.
Last updated: October 2025
💻 Hardware
Building weird projects from a chaotic workspace. Hardware details less important than the ideas.
🛠️ Software & Tools
AI Assistants & LLM Tools
- Claude Code - My primary coding assistant (CLI tool)
- Claude.ai - For planning and brainstorming
- Cline - VS Code extension for AI-assisted coding
- LiteLLM - Unified interface for multiple LLMs (game-changer!)
- Groq API - Super fast LLM inference (llama-3.3-70b-versatile)
- Pydantic - Type-safe data validation (makes LLMs reliable!)
- Smolagents - HuggingFace agent framework
Code Editors
- VS Code - Primary code editor
- Theme: (Your theme)
- Key extensions:
- GitHub Copilot
- GitLens
- Prettier
- ESLint
Development
- Git - Version control
- GitHub - Code hosting & collaboration
- Hugo - Static site generator (this blog!)
- Python - Backend scripting
- Node.js - JavaScript runtime
Terminal
- Shell: (bash/zsh/fish?)
- Terminal: (Your terminal app)
- Multiplexer: tmux / screen / none
Productivity
- Browser: Chrome (for dev tools) + Firefox (for testing)
- Notes: Markdown files everywhere (chaos but searchable)
- To-do: Paper + post-its (I know, I know… EventFlow is supposed to fix this)
- Music: Silence or instrumental (ADHD brain needs focus)
📅 EventFlow Stack
What I use to build a production event planning platform:
Backend
- FastAPI - Python web framework (automatic OpenAPI docs!)
- SQLAlchemy - ORM for database operations
- SQLite - Development database (migrating to PostgreSQL)
- Alembic - Database migrations
- Pydantic - Data validation + LLM JSON schema enforcement
Frontend
- Jinja2 - Template engine
- Bootstrap 5 - CSS framework (pink theme customizations!)
- Chart.js - Data visualization for analytics
- Vanilla JavaScript - Interactive features (modals, toasts, AJAX)
AI Integration
- LiteLLM - Multi-provider LLM interface
- Groq API - Fast LLM inference (llama-3.3-70b)
- Smolagents - AI agent framework (47 tools!)
- python-telegram-bot - Caroline AI bot integration
Testing & Deployment (Planned)
- pytest - Python testing framework
- Docker - Containerization
- PostgreSQL - Production database
- nginx - Reverse proxy + SSL
Why this stack? FastAPI because I know Python. Bootstrap because UI matters. Pydantic because LLMs need rules. Everything else because Nobody recommended it and he was right.
🎨 This Website
Built With
- Hugo - Static site generator
- Archie Theme - Modified for my needs
- GitHub Pages - Hosting (free!)
- GoatCounter - Privacy-friendly analytics
- Giscus - GitHub Discussions-based comments
Features I Built
- RSS feed
- Reading progress bar
- Social sharing buttons
- Code copy buttons
- Related posts
- Client-side search
- Custom 404 page
- Back-to-top button
- Print-friendly styles
- Dark mode support
📚 Resources I Use
Learning
- MDN Web Docs - Web development reference
- Stack Overflow - When stuck (always)
- GitHub - Reading other people’s code
- Claude - Explaining things I don’t understand
Design Inspiration
Fonts & Icons
- Google Fonts - Free fonts
- Font Awesome - Icons
- Simple Icons - Brand icons
🎯 Philosophy
I’m not a traditional developer. I use AI heavily to:
- Understand concepts I don’t know
- Write code I couldn’t write alone
- Debug issues faster
- Learn by doing (with guidance)
This is possible because:
- AI tools are REALLY good now
- I’m willing to learn and iterate
- I ask good questions
- I’m not afraid to break things
See my Getting Started guide for how you can do this too.
💡 Want to Suggest Something?
Found a tool you think I’d love? Let me know!
This page is inspired by uses.tech - a collection of /uses pages from developers around the world.
Comments