A Running List of Tech

Jun 6, 2025

It's an important and ongoing skill to stay up to date on all the tools and technologies being used, including how and why they are used.

Technologies

git / github
HTML
CSS
JavaScript
TypeScript
React
Tailwind CSS
Express
Node.js
SQL
Supabase
Vercel
Sevalla
Docker
Next.js
tRPC
OpenAI API
AI SDK

Stacks

Principal elements of a frontend stack:

  1. HTML - markup language, backbone of content placement on a web page
  2. CSS - format and layout of web pages
  3. JavaScript - programming language, makes web pages interactive and dynamic

Principal elements of a backend stack:

  1. Programming languages - create logic for apps, link web to databases
  2. Frameworks - provides support of apps based on single programming language
  3. Web Servers - manages client requests
  4. Databases - organizes your data

MERN MEAN / MEVN - MongoDB / Express.js / React/Angular/Vue.js / Node.js
React Native
T3 Stack - Next.js / tRPC / Tailwind CSS / TypeScript / Prisma / NextAuth.js
Ruby on Rails
LAMP - Linux / Apache / MySQL / PHP/Python/Perl
Python-Django
Jamstack - JavaScript / APIs / Markup
ASP.net - ASP.NET MVC / IIS / Angular with TypeScript / SQL server / MS Azure

AI

ChatGPT
OpenAI
Claude
Cursor
Replit

Tools

Squibler - most dangerous writing app

Blogs & Forums

overreacted

To Look Into

OpenHands
Windsurf
shadcn