Hardware & Software I use, gadgets I love, and other things I recommend.
I am often asked about the gear I use as a software developer and content creator. The hardware and software I use is changing all the time so this page will serve as a place for an updated list. If you have a question about anything I use or a suggestion for something I am missing please reach out to me on Twitter.
Workstation
MacBook Pro (14-inch, 2021) Apple M1 Max / 32GB RAM
I was using an Intel-based 16” MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, even under the incredibly heavy loads I put it through with our various launch simulations. I love this as both a development and content creation machine.
LG 4k HDR Monitor
This monitor has become my daily companion for work and leisure. Its crisp 4K display and borderless design immerse me in a world of vivid colors and sharp details, making it a joy for everything from development to video editing. The adjustable stand lets me find the perfect viewing angle, and the USB-C connectivity simplifies my workspace, making it the ideal choice for my everyday monitor needs.
Apple Magic Keyboard
The Apple Keyboard with Numeric Keypad is an essential tool in my daily workflow. Its sleek design, seamless wireless connection, and rechargeable battery make it a convenient and stylish addition to my workspace. The inclusion of a numeric keypad enhances productivity, and the familiar Apple quality ensures a delightful typing experience every time.
Logitech Mx Master 3
The Logitech MX Master 3 Advanced Wireless Mouse has become an indispensable part of my daily computing setup. Its ergonomic design and precision tracking make it exceptionally comfortable and efficient for long hours of work. The customizable buttons and hyper-fast scrolling wheel have transformed the way I navigate and multitask, making it a must-have tool for anyone seeking a smoother and more productive computing experience.
IKEA Desk Hack
My desk is not actually a desk. It's the Ikea the Karlby countertop on top of 2 cabinets hack that you have probably seen a million times by now. I really like this setup and it works well for my space.
Development tools
IntelliJ Ultimate Edition
I'm a huge fan of IntelliJ and use it for my day to development in pretty much any language. If you want to see how I have customized it for Java / Spring development you can check out this video.
Content Creation
Sony A6100
The Sony A6100 has become my go-to gear for creating stunning YouTube videos. Its ability to shoot in sharp 4K resolution ensures that every detail is captured crisply, making my content visually engaging. Moreover, the ease of use and reliable autofocus system lets me focus more on the content creation rather than fiddling with camera settings, making my filming process smooth and efficient.
Sigma 16mm f1.4 lens
The Sigma 16mm f1.4 lens has truly elevated my YouTube videos, delivering that sought-after blurry background which adds a professional depth to my shots. The wide aperture of f1.4 not only allows for beautiful bokeh but also performs exceptionally in low light conditions, ensuring my videos are always vibrant and clear. Its sharp and precise focus adds a level of polish to my content, making each video a visual delight for my viewers.
Shure MV7 USB Microphone
The Shure MV7 USB Microphone has been a game changer in the audio quality of both my YouTube videos and podcast episodes. Its plug-and-play simplicity, coupled with the superior sound clarity, ensures my voice comes across as natural and professional, enhancing the overall auditory experience for my audience. Additionally, the MV7's sleek design and robust build not only look great on camera but also promise longevity, making it a worthy investment for any content creator.
Elgato Cam Link 4K
The Elgato Cam Link 4K has seamlessly integrated into my YouTube video creation process, enabling me to capture high-quality video swiftly and efficiently directly into my computer. Its plug-and-play functionality eliminates any hassle, allowing me to focus solely on producing engaging content. The crisp 4K resolution capture ensures that every detail is impeccably recorded, significantly elevating the visual appeal and professionalism of my videos.
Wyze Bluetooth Headphones
he Wyze Bluetooth Headphones are a delightful find, offering a perfect balance between quality and affordability, which is crucial for my content creation journey. The sound clarity enhances both my editing process and my music listening experience while working, ensuring an enjoyable and productive atmosphere. Moreover, their inexpensive price tag is a sweet bonus, proving that high-quality audio gear doesn't have to break the bank, making them a valuable addition to my toolkit.
Elgato Key Lights
The Elgato Key Lights have become an indispensable part of my video creation setup, providing the precise lighting I need to produce high-quality videos. Their slim profile is not only aesthetically pleasing but also space-saving, and the convenient attachment to my desk ensures a stable setup while keeping my workspace uncluttered. The easy adjustability of brightness and color temperature directly from my computer or smartphone allows me to effortlessly create the perfect ambiance for each video, enhancing the visual quality of my content significantly.
Adobe Premiere Pro
Adobe Premiere Pro has become an extension of my creativity, providing a robust platform to edit all my videos with finesse. The plethora of editing tools, coupled with its seamless integration with other Adobe applications, enables me to bring my vision to life in a professional and visually appealing manner. The intuitive interface and the endless possibilities for customization make every editing session a smooth and enjoyable experience, ensuring each of my videos is polished to perfection.
Epidemic Sound
Epidemic Sound has been a treasure trove of high-quality soundtracks that add a unique vibe to each of my videos. Its vast library and user-friendly interface make finding the perfect tune a breeze, ensuring my content is always sonically engaging and complementary to the visual narrative.
Ecamm Live
Ecamm Live has revolutionized the way I record screencasts and go live on YouTube, offering a seamless, user-friendly interface coupled with robust functionality. The software provides a smooth recording and streaming experience, ensuring high-quality output that engages my audience whether I'm sharing my screen or interacting live, making every session professional and enjoyable.
Productivity
Notion
Notion is a comprehensive organization and productivity tool that combines note-taking, task management, databases, and project tracking into a single, flexible platform. It stands out for its highly customizable interface, allowing users to create and manage content in a variety of formats, from simple to-do lists to complex project boards. Ideal for both personal and collaborative use, Notion is a versatile choice for those seeking an all-in-one solution to streamline their workflow and organize their ideas and projects efficiently.
This Website
Nuxt 3
Nuxt 3 is a versatile and modern framework for building web applications, offering improved performance, enhanced developer experience, and a range of new features over its predecessor, Nuxt 2. It leverages Vue.js 3, Vite, and Nitro server engine to create fast, server-side rendered applications that are both scalable and maintainable. Ideal for developing both static and dynamic websites, Nuxt 3 simplifies the development process with features like automatic routing, component auto-importing, and improved module compatibility.
Netlify
Netlify is a popular platform for hosting and automating web projects, renowned for its simplicity and powerful continuous deployment capabilities. It seamlessly integrates with various front-end frameworks and headless CMS options, offering features like serverless functions, form handling, and automatic SSL. Ideal for modern web development, Netlify simplifies the process of deploying, scaling, and maintaining web applications, making it a go-to choice for developers aiming for efficiency and high performance.
Tailwind CSS / UI
Tailwind CSS is a utility-first CSS framework that enables rapid UI development by providing a vast set of pre-defined classes, which can be combined to build custom designs without writing CSS from scratch. It emphasizes responsive design and offers a highly customizable system, making it easy to create unique and responsive interfaces with minimal effort. Tailwind's approach streamlines the development process, leading to cleaner HTML and more maintainable codebases.
A few of the links on this page will earn me an affiliate commission. This comes at no extra cost to you and helps support me as a creator. Thank you 🙏