My Stack

Neal367Neal367/Apr 7, 2024/2 min read

Here's a look at the tools I use every day. Some I've been with for years, some I picked up recently. Let's get into it.

1. Frameworks

Frontend

Next.js 🗽

This is my main tool. TypeScript keeps me sane, Server Components changed the game, and data fetching just works.

If I'm building a web app, it's probably Next.js.

Angular

When the project is big and needs structure, I go Angular. Enterprise stuff. It's opinionated, but that's the point. It keeps everything consistent.

Astro 💫

Static sites that need to be fast. Astro's content collections make it easy to manage Markdown, MDX, and JSON all in one place.

Perfect for blogs and docs.

Backend

Express

Lightweight and fast. I use Express when I need a quick REST API in Node.js. No bloat, just middleware and routes.

Gets out of your way.

.NET API Core

When I need something serious. Strong typing with C#, dependency injection built in, and it handles high traffic like it's nothing.

Enterprise grade.

2. Styling

Tailwind CSS 🌪️

No more switching between files. I write styles right in the markup and the CSS bundle stays tiny. It just works.

  • Inline styling that feels natural
  • Small, optimized CSS output
  • Plays nice with existing styles when needed

shadcn/ui 🗿

Beautiful components out of the box. Accessible, polished, and I don't have to build everything from scratch.

That's a win.

motion

Smooth animations without the headache. This makes everything feel alive and responsive.

Small detail, big difference.

3. Hosting and Deployment

Vercel

Deploy and forget. Optimized for Next.js and that's exactly what I need.

AWS

When I need more control:

  • CloudFront: Fast content delivery worldwide
  • S3: Store anything, scale infinitely
  • EC2: When I need a full server

Plesk and WordPress

Sometimes the old ways work. Traditional hosting still has its place.

4. Community Involvement

I run IT workshops and volunteer for projects that help people learn. Teaching others keeps me sharp and the community growing.

That's my stack. Nothing fancy, just tools that work.