johnsilverio.dev
enpt
contact

Uses

My workbench

The machine, the system and the tools I work with. The languages and frameworks are on the home page, each with the project it shows up in.

Machine
  • Avell C62laptop
  • GeForce RTX 20606 GB, what runs Unity and Blender
  • 64 GB of RAM
  • 2 TB SSD

A long way from the ten frames a second of my first cube.

System
  • Windows 11for C# and games
  • Linux in WSLfor everything else I code

How it ended up split this way is further down.

Editors
  • Neovim
  • VS Code
  • Visual Studio Community
Terminal
  • Fishmy default shell
  • Tmux
  • Git
  • Docker
With AI
  • Claude Code
  • Codex
  • OpenCode

Including the advanced features, such as skills and specifications.

Design and video
  • Photoshop
  • Figma
  • DaVinci Resolvefor editing

The Vale Verde and Samara Advogados sites were drawn here before they were built.

Games
  • Unity
  • Blender

For the game I am making, and to keep studying game development in C#.

Notes
  • Obsidian

History

From Ubuntu to WSL

Almost nine years of Linux and a couple of trips to Windows, in the order they happened. How the first Ubuntu arrived is on the about page. This starts after it.

  1. The start

    Ubuntu

    The first one, and the one that taught me a system could be swapped like any other program. Once that sank in, I wanted to see the others.

  2. Trying everything

    Debian, Fedora, Mint

    KDE, XFCE, GNOME

    Three distributions and three desktops, one after another. Each install taught me something the last one had hidden, and each one lasted until the next one looked more interesting.

  3. The Arch years

    Manjaro, then Arch

    Manjaro was my way into the Arch based systems. From there to plain Arch was one more step, and with it the system became exactly what I installed and nothing more.

  4. The i3 era

    Arch

    i3wm

    For a long time my desktop was i3wm, a window manager where almost nothing comes ready: every shortcut and every corner of the screen is a line you write in a text file. I wrote a lot of them. Then one Sunday night I noticed I had spent another whole weekend configuring the computer instead of using it.

  5. Back to plain

    Fedora

    GNOME

    So I went back to Fedora with GNOME as it comes, and changed almost nothing. That is where I spent nearly all of my working life: a system that turns on and gets out of the way.

  6. 2024 to 2025

    Windows 11

    At the agency the computer was the company’s, and it ran Windows because of the Adobe suite.

  7. 2025

    Fedora

    GNOME

    At Vale Verde I went straight back to Fedora.

  8. Today

    Windows 11 and WSL

    Games decided this one. They can be made on Linux, and I know enough to solve what it would throw at me along the way. But Windows is still ahead for game development, and I would rather spend that energy on game design and everything else a game needs than on fighting bottlenecks. I knew the price and paid it: a mature Linux setup I had built, and the muscle memory for a window manager left over from the i3 years. So Windows 11 keeps C# and the games, and Linux stays on in WSL, where every other project of mine runs.