This is a list of what I have learned and used across my programming career.
Languages
-
Javascript
- Node.js
- Deno
- Bun
- Typescript
- JSX/TSX
- Coffeescript
- Python
- Lua
Web Frameworks
- React.js
- Preact.js
- Vue.js
- Solid.js
- Express.js
- Koa.js
- Fastify
- Flask
Full Stack Frameworks
- Next.js
- Nuxt.js
- Remix.run
- Astro
- SvelteKit
APIs
- REST
- GraphQL
- JSON-RPC
- tRPC
Databases
- Supabase
- Mongodb
- Firebase
- CouchDB
- Pocketbase
- Redis
- Postgresql
- Airtable
Mobile Frameworks
- Expo
- React Native
Tooling
- Git
- NPM
- Yarn
- Eslint
- Prettier
- JSHint
- Babel
- Webpack
- Esbuild
- Vite
- Gulp
- pm2
- Docker
- Heroku
- Wrangler (Cloudflare)
Testing Frameworks
- Jest
- Mocha
Wire Formats
- Form Data
- JSON
- XML
- Google Protocol Buffers
Markup
- HTML
- XML
- Pug
- EJS
- Handlebars
- Nunjucks
- Markdown
Styling
- CSS
- LESS
- SASS/SCSS
- TailwindCSS
- Bootstrap
- Styled-JSX
- Styled Components
- emotion
- vanilla-extract
- furret.css
Config Formats
- JSON
- CSV
- YAML
- TOML
- CSON
Analytics
- Google Analytics
- Plausible
- Umami
Data Logging
- Datadog
- Discord Webhooks
- Slack Webhooks
Monetization
- Stripe
- zink.tips
Search and Indexing
- ElasticSearch
- Algolia
Artificial Intelligence
- GPT-3
- Codex
- Dall-E 2
- Stable Diffusion
Physical Products
- Printful