Rethinking my home folder – now I only see what I need to see. Paranoid power users only.
This is my website. Work, projects, interests. Currently: undergrad at Columbia University. Professional: visit my LinkedIn. Contact: email listed on GitHub.
Recent blog posts
I was a fervent Inbox Zero devotee for many years. The goal as I understood it was to maintain an empty email inbox. I recently decided to quit this habit, and I am better for it. Switching my Org Mode + Hugo website to Hakyll.
Selected projects
- ixion (Agentic AI purchasing and inventory management platform)
- org-preview-html (Emacs minor mode)
- finance (TUI budget / finance tracker in Haskell)
- BeerBelly (full-stack app with AI-powered recommendations)
- emacs configuration (My personal config, 100+ GitHub stars)
Things I’ve done and enjoy doing
- Woodworking/DIY. I teach woodshop tools at our Makerspace and spend time on my own projects. (q.v.: DIY)
- Launched high-altitude balloons with my team at Columbia. (q.v.: Balloons)
- Worked writing software at some interesting places.
- Learning about RF, got my amateur radio license. KE2CZX.
- Tuning my digital life.
- Fountain pens and stationery. (q.v.: Stationery)
Talks/publications
- Amateur Radio at Columbia University - History to Present Day (PAARA, August 2025)
- Sharing Emacs Is Caring Emacs | EmacsConf 2023 Closing Keynote (EmacsConf 2023)
(concat "Remote High School" "Emacs")
(EmacsNYC, February 2021)
This page
Previously, I generated a single page from an org-mode
document using Emacs
. I appreciate the
simplicity of this approach. For a little more flexibility, I am now using Hakyll to generate
everything from the Org source files. (q.v.: Switching my website to Hakyll)
emacs-uptime is an autoloaded interactive native-comp-function in ‘time.el’.
(emacs-uptime &optional FORMAT HERE)
Inferred type: (function (&optional t t) t)
Probably introduced at or before Emacs version 23.1.
Uptime: Loading...