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.


  • 14” MacBook Pro, M1, 16GB RAM (2021)

    I was using an Intel-based MacBook Air before this, and the difference is like night and day. I’m really impressed with how quiet it is - I’ve never heard the fans turn on once! And the battery life is fantastic - it lasts all day long.

  • Prism+ W270 Pro

    A budget-friendly 27 inch WQHD display. It’s been a game-changer for me! The color accuracy is amazing and it’s perfect for photo, video, and graphic design. Plus, the 75Hz refresh rate makes scrolling super smooth. I highly recommend it!

  • Prism+ Nomad Pro 16

    This portable display is one of my productivity secret. The Prism+ nomad pro 16 external monitor is a great choice for anyone looking for a high-resolution display. With a 1080p resolution, it delivers clear and crisp images. Plus, its long battery life of 4 hours means you can use it on the go without worrying about running out of power. And, if you connect it via USB-C, it even supports touch screen functionality for an even more interactive experience.

  • Logitech MX Master 2S

    Been using Apple Magic Trackpad for years till I came across Logitech MX mouse. The Logitech MX Master 2S is a fantastic alternative to the Apple Magic Trackpad. With its precision tracking, customizable buttons, and comfortable design, it’s a great option for anyone looking for a high-performance mouse. Plus, its advanced features like multi-device connectivity and the ability to scroll through pages quickly make it a valuable addition to any workspace. Overall, it’s a great replacement for the Magic Trackpad and offers a more versatile and comfortable experience.

  • Omnidesk PRO

    Been using Omnidesk for 5 months and I love it. It’s a great addition to my home office setup. Not only does it help improve your health by allowing you to stand and move around while working, but it also boosts your productivity by providing a comfortable and adjustable workspace. With its sleek design and customizable features, the Omnidesk Pro is a fantastic choice for anyone looking to improve their health and productivity at home.

Development tools

  • Visual Studio Code

    There are several reasons why you should consider using Visual Studio Code as your IDE. One of the biggest benefits is its versatility, as it supports a wide range of programming languages and frameworks. It also offers powerful editing and debugging features that can help you write and troubleshoot your code more efficiently. It also has a user-friendly interface and is free to download, making it a great option for both beginners and experienced developers. Overall, Visual Studio Code is a powerful and versatile IDE that can help improve your productivity and coding skills.

  • iTerm2

    You should consider using iTerm2 instead of the default terminal app because it offers more advanced features such as split panes and tabs, which can help you manage and organize your terminal sessions more effectively. iTerm2 is a powerful terminal app that offers various customization options and can help you improve your workflow as a developer.

  • Simple Analytics

    If you’re looking for an alternative to Google Analytics, check out Simple Analytics. Unlike Google Analytics, it doesn’t collect any personal data and doesn’t use cookies, so you can be sure that your users’ data is kept private. It’s also lightweight and fast, so it won’t slow down your website. Overall, Simple Analytics is a great choice for anyone who wants to track their website’s performance without compromising on privacy or speed. Get 1 month free when you signed up through my link.

  • CSSScan

    Great software for working with databases. Has saved me from building about a thousand admin interfaces for my various projects over the years.

  • Toast.Log

    Great software for working with databases. Has saved me from building about a thousand admin interfaces for my various projects over the years.