Daniel's workspace setup

My Setup

Hardware, software, and services I use daily for development, AI/LLM work, and running production systems.

# Software & Tools

Development

Claude Code

CLI agent for complex tasks. Changed how I work.

RubyMine

Still use it for Rails debugging. Best debugger I've used.

iTerm2 + fish shell

zsh is fine, fish is better. Auto-suggestions, syntax highlighting out of the box.

Docker Desktop

For local Postgres, Redis, and service isolation.

Sequel Ace

MySQL/PostgreSQL client. Clean, fast, native.

Git + GitHub/GitLab

Version control. GitHub for open source, GitLab for work.

Productivity

Brave Browser

Chrome without the tracking. Built-in ad blocking.

Telegram

Primary messaging. The desktop app works really well.

Discord

Community management, some client communication.

WhatsApp

Secondary messaging. Everyone uses it.

Teams

Work communication at Linkster.

Trello

Project management. Simple, visual, works.

Utilities

Alfred 5

Spotlight replacement. Workflows, snippets, clipboard history.

Rectangle

Window management with keyboard shortcuts.

AltTab

Windows-style alt-tab with window previews.

Shottr

Screenshot tool with annotations. Fast, free, good.

Bartender

Hide menu bar icons. Keep it clean.

1Password

Password manager. Non-negotiable.

Display Maid

Saves and restores window positions per display configuration.

DBngin

Local database runtime management. Postgres, MySQL, Redis on demand.

# Hardware

$ ./workstation

Workstation

Where the actual work happens. macOS for development, triple monitor for context.

MacBook Pro 16" M2 Max

12-core CPU • 38-core GPU • 32GB unified • 1TB SSD

"Silent, fast, and the terminal experience is just better. Everything works."

Monitors

Samsung Odyssey G95SC 49" (32:9 ultrawide)

Code left, browser right, terminal in between

INNOCN 34C1Q (21:9 vertical)

Logs, documentation, Slack

LG UltraFine 27"

Reference display when needed

UGREEN CM555 12-in-1 Docking Station

Drives the sidescreens. 8K HDMI, 4K HDMI, DP, 100W PD, Ethernet.

Input

Apple Magic Keyboard

Logitech MX Master 3S

"Nothing fancy. They work, they're comfortable, battery lasts forever."

$ ./gaming-llm-pc

Gaming & LLM PC

Windows machine for gaming and local LLM inference. The 4090 handles both.

Custom Build

CPU: Intel i9-13900KS

GPU: NVIDIA RTX 4090 24GB

RAM: 64GB DDR5-6000

SSD: 2TB NVMe (Samsung 990 Pro)

"Built for gaming. Now quite handy for local AI/LLM work with the 24GB VRAM."

Monitors

Samsung Odyssey Neo G9 49"

240Hz, Mini LED, for gaming

Samsung Odyssey 3D G90XF 27"

Glasses-free 3D display

Peripherals

Logitech G915 TKL

Logitech G Pro X Superlight

SteelSeries Arctis Nova Pro (swappable batteries)

$ ./homeserver

Homeserver

Always-on machine for media, backups, and experiments.

Specs

CPU: Intel i7-7700K

GPU: NVIDIA GTX 1080 Ti

RAM: 16GB DDR4

Storage: 15TB+ (multiple drives)

Runs

  • Plex Media Server
  • Local backups
  • Docker experiments
  • Home automation

"Old gaming PC repurposed. Still handles everything I throw at it."

$ ./production-server

Production Server

Dedicated server at Hetzner running all my production apps.

Specs

CPU: AMD EPYC 7502P (32 cores)

RAM: 128GB ECC DDR4

Storage: ~500GB NVMe

Location: Hetzner, Germany

Runs

  • yixn.io (this site)
  • SparkChambers
  • Kofferly
  • Refurbito
  • Golem Overlord
  • Various side projects

"One beefy server instead of multiple small ones. Easier to maintain, better resource utilization."

$ ./audio

Audio

For music while coding and the occasional movie.

Bose Soundbar 900
Bose Bass Module 700
Bose Surround Speakers 700
Sony WH-1000XM5

"The Bose system fills the room. The Sony headphones for when I need to focus or it's late."

# Services & Cloud

Hetzner

Dedicated servers and cloud. German, reliable, affordable.

Cloudflare

DNS, CDN, DDoS protection. The free tier covers everything I need.

AWS

S3 for file storage, SES for email. Keep it minimal.

DataForSEO

SEO data API. Powers the content analysis tools.

OpenAI API

GPT-4 for specific tasks. Mostly replaced by Claude.

Anthropic API

Claude for everything. This site was built with it.