Stack
In 2025 I have recently forayed into web development. The tools that I like the best are beginner-friendly and have comprehensive documentation.
Frameworks
At this point, there is really only one framework that I like and would recommend, and that's Astro. I have developed a few sites using Next.js because that's what all the agentic coding agents love, but I find Astro easier to understand, read, and use, even for full stack development.
Helpful Astro resources:
Styling
Tailwind is the most popular CSS framework and easily integrates with Astro. For awhile I was trying out different component libraries like DaisyUI or Shadcn, but I end up just creating my own components per project with Tailwind so I can have more control and avoid adding React to my project wherever possible.
Helpful Tailwind resources:
Database
The most popular database for agentic coding right now is Supabase. I like it because I was already familiar with SQL before I started using it, and it has a very friendly frontend and a generous free tier. The documentation is both very good and hard for a non-technical person to understand. I still usually have challenges with authentication and RLS, but ever since I connected Supabase to Cursor via MCP, those challenges have gotten signficantly easier.
Analytics
My favorite analytics tool is Umami. It has a great free tier and is easy to integrate into any site. It's cookie-less and open source, and the dashboard is very easy to use.
Deployment
Right now I'm using three different deployment platforms: Cloudflare, Netlify, and Vercel. I like all three for different reasons. Vercel was great for deploying Next.js projects (for obvious reasons) and I really like their UI. Cloudflare pages is really simple for static websites, and I started using Netlify when I deployed my first Astro web app.