Software tools and hardware I use.

I'm like technology. Here is some I use frequently.

Laptop

  • 14” MacBook Pro, M1 Pro, 16GB RAM

    The M1 chip is impressivly fast, especially compared to the Intel chips that used to power MacBook Pros. The battery life is very impressive and improved keyboard that doesn't break is a nice.

PC Build

  • Intel Core i5-13600K

    My CPU runs really hot in my tiny 5.9L case but it's still impressively fast. It does really well under single core workloads which is great for most of the games I play.

  • RTX 4070 Ti Super

    I recently picked up this card because, its the only GPU with 16GB of VRAM that fits my small form factor case. The additional memory allows me to run larger models locally.

  • 32GB 6000 MT/s RAM

    This was some of the only DDR5 RAM that would fit under my cooler. I haven't has any issues with it so theres not much more I can ask for.

  • Velka 7 (5.9L Case)

    All of this hardware is packed into a tiny 5.9L case. It's tiny and can be easily transported as needed. It's a clean looking case smaller than many consoles.

Software tools

  • Obsidian

    Obsidian is a note tasking app based around markdown (.md) files. The plugin ecosystem is really good; there are plugins for everything from Excalidraw to Git syncing.

  • VSCode

    VSCode works well with almost any language and has a really big ecosystem of plugins. Its also quite light compared to a proper IDE and I love being able to open it with the "code" command in my terminal. My go-to editor for non-JVM languages.

  • IntelliJ Idea

    Intellij is my preferred IDE for Java and other JVM languages. It has really great tooling and I prefer the way it shows code completion. I also use Android Studio which is essentially IntelliJ with minor changes for Flutter and Android development.

  • Termius

    Termius is amazing! It syncs SSH keys and server addresses between devices.

  • nano

    GNU nano is my preferred terminal text editor. It's really simple and easy to use.

  • TablePlus & DBeaver

    I have a few database management tools, TablePlus is quite fast and simple. I still bring out DBeaver for other database types and more advanced features.

  • Docker Desktop

    I've been using Docker Desktop to easily spin up databases and other services locally. Having a GUI is nice sometimes.