Loftwah's Tech Stack for 2025
2025 is shaping up to be another big year for me, and staying sharp means relying on a stack that’s battle-tested, productive, and just plain fun to use. This year, I’ve refined my toolkit with the tech I trust most for building, scaling, and experimenting. If you’re curious about what powers my projects, here’s a personal look at my tech stack for 2025.
Programming Languages
Some people stick to one language. I like to mix things up. Whether it’s scripting, backend, or systems-level work, I use the right tool for the job:
- Python: My go-to for scripting, APIs, and diving into AI/ML experiments.
- Node: JavaScript remains a powerhouse for server-side development.
- Ruby: Clean, expressive, and perfect for Rails apps.
- Rust: When I need safety, speed, and precision. No compromises.
- Go: A joy to work with for scalable backends and CLI tools.
- JavaScript/TypeScript: The workhorses of modern frontend and full-stack work.
- Bun: I’ve been loving how fast and modern this Node alternative feels.
- Uv: Optimising Python runtimes for performance where it matters.
Databases
Every great app needs a solid foundation. Here’s where I trust my data:
- Postgres: Rock-solid, relational, and always reliable.
- Redis: Lightning-fast caching and real-time storage.
- SQLite: Perfect for local or lightweight embedded storage.
Backend Frameworks & Libraries
The frameworks that make building APIs and backend systems a breeze:
- Rails: My first love. Still unmatched for rapid, full-stack development.
- FastAPI: Blazing-fast Python framework for clean and performant APIs.
- Sidekiq: Background job processing that just works.
Frontend Tools
Fast, modern, and clean frontend development keeps me happy:
- Tailwind: Utility-first CSS for building beautiful UIs without the bloat.
- Vite: Super fast frontend tooling that makes dev work seamless.
- Astro: Modern static site generator for fast, content-driven websites.
Web Servers & Infrastructure
Where it all comes together:
- Nginx: High-performance, rock-solid web server and reverse proxy.
Testing
Keeping things solid and bug-free:
- RSpec: Ruby testing that feels natural.
- Playwright: End-to-end testing that ensures my apps behave under pressure.
Cloud & DevOps
Here’s where I scale and automate everything:
- AWS: My workhorse for cloud infrastructure.
- DigitalOcean: When I need simplicity and speed.
- Cloudflare: Performance, security, and CDN all in one.
- GitHub/GitHub Actions: Code, version control, and CI/CD pipelines under one roof.
- Terraform: Infrastructure as Code that keeps my cloud setup clean and repeatable.
- Kamal: Rails deployment made simple with Docker.
- Tailscale: Zero-fuss VPN for secure, private networking.
- 1Password: Secrets, passwords, and sanity management.
AI & Analytics
I’m always tinkering with AI and staying observant with my apps:
- OpenAI: Tapping into cutting-edge AI models (thanks, GPT!).
- Anthropic: More AI power with Claude for advanced use cases.
- Axiom: Observability done right for logs, metrics, and more.
- Ollama: Local LLMs on my machine. No cloud required.
Operating System & Shell Tools
I live in the terminal, and these tools keep me efficient:
- Ubuntu: The backbone of my dev and server environments.
- Bash: Scripting and automating tasks like a pro.
- nano: Lightweight editor when I need quick fixes in the terminal.
IDE & Editors
Where I spend most of my time:
- VSCode: Lightweight, extensible, and perfect for just about anything I throw at it.
Containerisation & Orchestration
Portability, scalability, and simplicity:
- Docker: The backbone of my deployments and development environments.
Monitoring & Load Testing
Keeping my apps healthy and resilient:
- Prometheus: Metrics and alerts to keep an eye on performance.
- K6: Load testing to make sure my apps don’t break under pressure.
- Vector: A lightweight, ultra-fast tool for building observability pipelines
Final Thoughts
The right tools make all the difference, and this stack reflects the choices that keep me productive, curious, and excited about what I build. Whether it’s crafting APIs, scaling applications, or tinkering with AI, this setup has me covered for 2025.
If you’re working with a similar stack or are curious about anything I’m using, I’m always keen to chat tech and see how others are pushing the boundaries with these tools.