Software I use, gadgets I love, and other things I recommend.

I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.


  • Titan - Custom Built Workstation PC

    I always felt more comfortable with a desktop PC and probably will never be without one. This one was late 2023 early 2024 build and was a successor to my ageing Invictus build that is now my new home server. Specifications of Titan include:

    • AMD Ryzen 9 7950X
    • Artic Liquid Freezer II 360
    • Asus ProArt X670E-CREATOR WIFI
    • G.Skill Trident Z5 Neo 2x32GB CL30 DDR5-6000
    • Sapphire Nitro+ RX 7900 XTX
    • 3 x Samsung 990 Pro 2TB, Adata XPG SX8200 Pro 1TB
    • Fractal Design Define 7 XL
    • Corsair HX1500i ATX3.0
    • Couple more Artic 140mm PWM fans

  • Apple MacBook Pro 16”, M3 Max, 96GB RAM, 1TB (2023)

    Still the best laptops on the market for my use case. Keyboard, trackpad, display and battery life that can't be matched in a single package.

  • Apple MacBook Pro 16”, M1 Pro, 32GB RAM, 1TB (2021)

    Original revolution. Same as the M3 just not as fast. Plus only 2 displays out at the same time, like please apple. Also no HDMI 2.1?


  • Logitech MX Master 3

    Comfortable and practical. Been using MX lineup for years and still haven't had any issues with them. A bit bulky but I love the shape.

  • Logitech MX Keys

    Silent and practical, especially when you have it connected to multiple computers at the same time. Switching between them is a breeze. Both Windows and Mac layouts at the same time.

  • Logitech K860 Ergo

    My first attempt at an ergonomic keyboard, I enjoy the typing experience but I just can't get up to speed to the same degree I can with regular keyboard. I still use it from time to time when I feel like it.

  • Logitech G502 SE

    Go-to gaming mice, I am looking to switch it up for some of the new high end wireless mice, but I game so rarely these days that I can't justify the price.

  • Apple Magic Trackpad

    Only used with Macs as MacOS has some really nice gestures and I like to use it from time to time, similar to K860.

  • Apple Magic Keyboard

    Only used with Macs, I switch between this and MX Keys depending on the mood, if I use Magic keyboard I usually use it in combination with Magic Trackpad.

  • HyperX Alloy Origins Core

    Gaming keyboard and often used when programming depending on how I feel. HyperX Aqua keys. This replaced old aging CoolerMaster Rapid-i with Cherry MX Browns.

  • DELL G3223Q

    4K, HDR, 144Hz, 10Bit, what more?

  • DELL S2722QC

    Some extra space.

  • HIFIMAN Edition XS

    Open back, planar magnetic headphones. I love them, mainly used for music and meetings.

  • Sennheiser HD 660S

    For some reason I really enjoy listening to music on these, also they are ridiculously comfortable and amazing for gaming.


    Desktop speakers, a bit of an overkill for desktop but still feels amazing for such a compact speakers.


    DAC that is connected to speakers and to the SMSL SH-9.


    AMP that powers the headphones.

Development tools

  • JetBrains whenever possible

    WebStorm, DataGrip, GoLand, RustRover, IntelliJ IDEA Ultimate, PyCharm Professional, can you beat them? IMHO no.

  • iTerm2 + zsh or (new) Windows Terminal

    Powerline10k on top of it and mhhh...

  • Visual Studio Code

    Lightweight file editing or simple markdown file creation. VS Code does the job for me. Tried many times to switch over for everything, never able to get the same polished experience as with JetBrains products. But for Code Editor it is fine.


  • Microsoft To Do

    It’s not the newest kid on the block but it’s still the fastest. The Sublime Text of the application launcher world.

  • Simple markdown files + VS Code

    For stuff I need to do right away or the same day I open a markdown file and note it down. I don't close it and leave it open until it is done. It will bug me enough that I will finish it and close the window.

  • Notion

    Weirdly I both love and hate this tool. Powerful beast that is somewhat always feel laggy and slugish. But Notion databases are still much better experience than Excel sheets.

  • Microsoft 365

    Outlook, now with new UI on Windows and for a while on Mac is still the best email client I've used. Rest of the M365 is the industry standard.