Uses

The tools I use to build, write, and ship.

Hardware

ThinkPad T480

My daily driver. 16GB RAM, 1TB SSD. Runs Linux. Indestructible. Repairable. The last laptop I'll ever need.

Keychron K3

Low-profile mechanical keyboard. Hot-swappable switches. Wireless. The perfect balance of portability and feel.

Logitech MX Master 3

For the long sessions. The scroll wheel is worth the price alone.

Software

Debian + i3wm

Minimal, fast, predictable. No desktop environment bloat. Just windows, workspaces, and keyboard shortcuts.

Neovim

All editing happens in Neovim. Code, prose, configuration. One editor to rule them all.

Firefox + uBlock Origin

The web is hostile. uBlock makes it usable. No ads. No trackers. No consent banners.

Obsidian

Note-taking in Markdown. Local files. Graph view for connecting ideas. The closest thing to a second brain.

Brave (for automation)

Headless browser for scraping and testing. Playwright + CDP. Indispensable for sites without APIs.

Writing

Markdown + Git

All writing starts in Markdown. Version controlled with Git. No proprietary formats. No lock-in.

Custom HTML/CSS

No frameworks. No build steps. Just clean HTML and CSS for landing pages and blog posts. Fast. Simple. Maintainable.

Automation

Python 3

The automation language. Scripts, APIs, dashboards, bots. Everything runs on Python.

cron

Unix job scheduler. Runs automation every 30 minutes. No external dependencies.

SQLite

Zero-config database. Subscribers, analytics, state. One file. No server.

Ollama

Local LLM inference. Run models on your own hardware. No API keys. No data leaving your machine.

Communication

Discord

Community hub. Bot integrations for notifications and automation status.

Email (direct)

Self-hosted email sequences via Python smtplib. No Mailchimp. No ConvertKit. Direct SMTP to Gmail.

💰 Support Drake Enterprise — 28 books & protocols, instant download Browse Library →