Skip to content

Instantly share code, notes, and snippets.

@tylim88
Last active May 8, 2025 08:11
Show Gist options
  • Save tylim88/1a473fd8ae9bd7e08d7d958aaa586f9c to your computer and use it in GitHub Desktop.
Save tylim88/1a473fd8ae9bd7e08d7d958aaa586f9c to your computer and use it in GitHub Desktop.
My stack focus on DX
1. NextJS - SSG
2. Tanstack Start - SSR (will replace Nextjs if SSG is available)
3. Cloudflare - functions, CDN, hosting and domains
4. Firebase - Auth
5. Zod - validation
6. PSQL - database
7. Drizzle - SQL ORM
8. Dayjs - lighweight date library
9. React - UI
10. Mantine - Components
11. Tailwind - CSS
12. Panda - CSS in JS
13. Redaxios - Fetch wrapper (best with React Query)
14. React Query - global state management for data fetching
15. Zustand - globa state management
16. Ky - fetching for nodejs
17. Eslint - Linter (actually bad but hard to replace)
18. Prettier - formatting
19. Vite - front end bundler
20. Typescript - language
21. React Native - mobile UI
22. Expo - React Native framework
23. Vitest - test runner
24. Playwright - Testing Framework for Web
25. Nativewind - CSS for mobile
26. Nodejs - backend runtime
27. Husky - commit hook
28. VSCode - code editor
29. Lint Staged - linter for staged git
30. Meilisearch - search engine
31. Hono - backend framework
32. tsx - script runner
33. tsup - backend bundler
34. Gluestack - mobile UI components (not that great but not much choices)
35. Github Action - CI/CD
36. Git - version control
37. Github - remote repository
38. Insomia - postman without bullshit
39. Docker - container (might switch to podman)
40. Godot - game engine
41. Animejs - animation
42. Threejs - 3D renderer
43. Pixijs - 2D renderer
44. Tanstack form - form management
45. React Icons - icons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment