Uses

Posted on Oct 22, 2025 • 3 min read

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

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

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


🎯 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.