This is a small list of some of my favorite tech to use and things I think are cool, even if they are unstable but could be useful in the future. You’d also do well looking at my list of Starred Repos on Github. In the future, I’ll try to add why I think this stuff is cool/better than the alternatives.
Frontend
- React
- Vite
- Typescript
- Chakra UI
- Immer with useImmer, Redux Toolkit or Rematch, Redux
Backend
- Postgres
- PostgREST - https://postgrest.org/en/stable/
- FastAPI - https://fastapi.tiangolo.com
- SQLModel - unifies Pydantic and SQLAlchemy schemas so you can use the former for FastAPI validation and OpenAPI generation and the latter for quickly building CRUD apps on any SQL database - https://sqlmodel.tiangolo.com
Cool Stuff
- Fela - atomic CSS compiler - https://fela.js.org/
- Tamagui - Styled-system-like CSS framework with premade components and atomic CSS compiler - https://tamagui.dev/
- PMTiles/Protomaps - can be served as Mapbox Vector Tiles (MVT) API via a serverless function, or used directly with a client-side JS library that integrates with Maplibre GL JS. https://protomaps.com/
- Vega - a JSON-based visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. https://vega.github.io/vega/
- Braid - A synchronization protocol for HTTP, adding versioning and subscriptions - https://braid.org/
- Hydra - a vocabulary for hypermedia-driven Web APIs. https://www.hydra-cg.com/
- Github Stats - https://github-readme-stats.vercel.app/api?username=alexkreidler&count_private=true&show_icons=true
- Buf connect and protobuf-es, a better GRPC API code generator and JS Protobuf implementation1 respectively
- GRPC Devtools - faster and more beautiful than the other one - https://github.com/iendeavor/grpc-devtools
Documentation
- Docusaurus
- TypeDoc
Note-taking/Research Tools
- Logseq - A non-linear note-taking app that centers around markdown, bullets, backlinks and block references. Includes programmatic queries to render notes with certain tags - https://logseq.com/
- Foam - A personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub - https://foambubble.github.io/foam/
- Dendron - A hierarchical note-taking tool that uses markdown files and VSCode - https://www.dendron.so/
- Zotero - A free, easy-to-use tool to help you collect, organize, cite, and share research - https://www.zotero.org/
Fonts
- Great list of font lists
- Fontsource - https://fontsource.org/docs/getting-started/introduction
- Fontshare - free fonts for commercial use. https://www.fontshare.com/
- Atipo Foundry - pay what you want fonts for commercial use, with full trial sets. https://www.atipofoundry.com/
Footnotes
-
See the list of issues here: https://buf.build/blog/protobuf-es-the-protocol-buffers-typescript-javascript-runtime-we-all-deserve/ ↩