Skip to content

My Setup and Things I use

A living list of the devices, tools, apps, and subscriptions that make up my daily setup.

My coding setup

workstation

ASUS Vivobook S 14 OLED K3402ZA

My main laptop for development and everyday work. I replaced the original OS with Ubuntu 24.04 as my primary operating system.

Samsung M7 M701D 32" 4K

A large 32-inch 4K display that gives me plenty of screen space for coding, terminals, documentation, and multitasking.

Custom Sofle Keyboard 58 Keys

A custom-built 58-key split mechanical keyboard with an ergonomic layout that keeps my hands comfortable during long coding sessions.

Logitech M240 Silent

A simple and quiet wireless mouse with a comfortable shape, making it easy to use throughout long work sessions without adding much desk clutter.

accessories

Tecgear Beam Screenbar

A monitor light bar that provides additional lighting for my workspace. Although this is designed as a monitor light bar, I hung it on my wall because the top of my monitor is already occupied by my webcam.

Logitech C920 Webcam

A reliable 1080p webcam that I use for video calls and meetings. It provides clear video and has dual microphones for stereo audio.

Ulanzi Vijim VL100C

A compact portable LED light that I use as a simple key light. I double-taped it to my webcam so it stays in the same position as my camera.

Apple EarPods (USB-C)

A simple wired pair of earbuds that I use for calls and everyday audio. They are affordable and have a surprisingly decent microphone for the price.

development-tools

Herdr App

The desktop app where I run and monitor my coding agents. It keeps terminals alive after I close the window and shows which agents are working, blocked, or done.

Pi Coding Agent

A minimal coding agent I can adapt to my workflow. I use it from the terminal for tasks that need a small, extensible harness.

Ampcode

My main coding agent and development environment. I use it to run agents on my runner machine, review changes, and continue work from the terminal or phone.

furniture

Stramm Ramos Chair

An ergonomic office chair I invested in after I started experiencing back pain. It has adjustable lumbar support, a sliding seat, breathable mesh, and other ergonomic adjustments for long working sessions.

Kanata Karya Klasik Standing Desk

An adjustable standing desk that lets me switch between sitting and standing while working. The Karya Klasik also has built-in power sockets and USB ports, which helps keep my workspace clean and convenient.

productivity

Obsidian

My second brain where I keep my learning notes, work notes, and knowledge that I want to retain and build upon over time.

internet

MyRepublic Velo 300 Mbps

My home internet connection. I use the MyRepublic Velo package with 300 Mbps, which covers remote work, video calls, streaming, and large uploads for the family.

ai-subscriptions

OpenCode Go ($10)

An affordable AI coding subscription that I use to power my Hermes and planner agents.

ChatGPT Plus ($20)

My general-purpose AI subscription. I use ChatGPT Plus when I need higher intelligence, image generation, and create plans.