This is a big list of all the web development tools I’ve come to use, and sometimes even enjoy.

Warning: Opinionated

If your favorite programming language or framework is on the “don’t like” list, that is obviously a personal insult to you and you should write me a hefty email on why my opinion is wrong. Obviously.

Sarcasm? I would never (yes, this is sarcasm).

Prefacing this with a little rant

I am a framework person. If there’s a good, nice to use, enjoyable framework for a supbar language, I’ll prioritize the framework over the language. I also do webdev and (usually) my work isn’t super widely used, so I don’t need top notch performance, usually.

On the other hand… I think React is awful and has done numbers on how the web is structured. MOST websites do not need a fully fledged JavaScript framework to work, especially not on their landing page! Just a simple server rendering HTML would work.

On the secret, forbidden third hand… I actually do make things where this “just use a server rendering HTML” doesn’t apply. So there’s some JS frameworks in my list! I still don’t like React though, but that could be it’s own whole rant.

Favorite Tools & Languages

  • Svelte <3
    • I like SvelteKit a lot and use it for smaller projects a bunch
      • You won’t catch me using it for anything with a database beyond basic CRUD operations though
  • Laravel
    • I like this framework a lot! It took a bit getting used to it, but it’s genuinely nice
  • C#
    • The language. Not most major frameworks that actually uses C#.
    • I don’t like ASP.NET get it away from me
  • TypeScript (and by virtue, JavaScript)
    • JS is the language I first learnt and am still most comfortable in
    • though I prefer TS nowadays
      • sorry, I’m a JSDoc disliker
  • Lume
    • Static site generator for Deno (a javascript runtime)
    • I don’t like Deno that much but Lume is awesome
  • Bun
    • Another javascript runtime
    • The swiss army knife of runtimes

Stuff I know but don’t prefer

  • Java
    • I use it for minecraft mods and that’s about it
    • that’s not webdev though
  • React
    • …don’t get me started on React again
  • NodeJS
    • IT’S FINE… I promise. I still use it a lot

Stuff I want to Learn

  • Rust
    • I mean, I’m transgender
      • what did you expect

TBA I’m sleepy