tony
Joined 13 years ago
Joined 13 years ago
Disclaimer: I used LLMs extensively to build this. I have intersection with building documentation systems and tmux. Also, I didn't create tmux itself, just a wrapper called libtmux and session manager for it.
tmux is created by Nicholas Marriott, its official site is at https://github.com/tmux/tmux. I and others are very thankful to be able to use his program daily, and that it's still being well-maintained!
P.S. there are PRs for introducing Sixel / Kitty-based terminal graphics in the pipe: https://github.com/tmux/tmux/pull/5445#issuecomment-61802179.... Very big stuff on the way. https://github.com/tmux/tmux/issues/5406
Willing to relocate: No
Technologies: Python, TypeScript, React, AWS, Sentry, Terraform, GraphQL, Flask, Django, py.test, ruff, uv, biome, vite, vitest, asyncio
Résumé/CV: https://tony.cv (PDF: https://tony.cv/cv.pdf)
Email: tony [at] git-pull [dot] com
Hi, I'm Tony — a senior software engineer (2× YC companies, 2 acquihires).
I'm the open-source author of `tmuxp` and `libtmux`, both packaged across major Linux distros, FreeBSD, and Homebrew.
I work well on teams of any size and prefer startups using Python.
Available for roles aligned to U.S. or E.U. time zones.
Remote: Yes
Willing to relocate: No
Technologies: Python, TypeScript, React, AWS, Sentry, Terraform, GraphQL, Flask, Django, py.test, ruff, uv, biome, vite, vitest, asyncio
Résumé/CV: https://tony.cv (PDF: https://tony.cv/cv.pdf)
Email: tony [at] git-pull [dot] com
Hi, I'm Tony — a senior software engineer (2× YC companies, 2 acquihires).
I'm the open-source author of `tmuxp` and `libtmux`, both packaged across major Linux distros, FreeBSD, and Homebrew.
I work well on teams of any size and prefer startups using Python.
Available for roles aligned to U.S. or E.U. time zones.
Remote: Yes
Willing to relocate: No
Technologies: Python, TypeScript, React, AWS, Datadog, Sentry, LLMs (ChatGPT/Claude/Gemini)
Résumé/CV: https://tony.cv (PDF: https://tony.cv/cv.pdf)
Email: tony [at] git-pull [dot] com
Senior+ engineer — 2× YC, 2 acquihires. OSS maintainer of tmuxp/libtmux (packaged in major Linux distros, FreeBSD, Homebrew). Interested in AI/product work.
Remote: Yes
Willing to Relocate: No
Technologies: Python, TypeScript, AWS, Datadog, Sentry, React, AI LLMs (ChatGPT, Claude, Gemini)
Résumé/CV: https://tony.cv, https://tony.cv/cv.pdf
Email: tony [at] git-pull [dot] com
Interested in AI oppurtunities, shoot me an email and let's say hi! Mission-oriented, senior+ software engineer. Veteran of 2 YC startups, 2 acquihires.
I've contributed to over 100 open source projects. Find my packages tmuxp and libtmux in major Linux distros, FreeBSD, and brew.
- https://www.youtube.com/watch?v=pdJQ8iVTwj8
- https://open.spotify.com/episode/6flH0XxwdIbayoXTHOgAfI
- https://podcasts.apple.com/us/podcast/381-chris-lattner-futu...
He has two other episodes on the show:
- https://www.youtube.com/watch?v=nWTvXbQHwWs (Episode 131, October 18th, 2020)
- https://www.youtube.com/watch?v=yCd3CzGSte8 (Episode 21, May 13th, 2019)
Remote: Yes
Willing to Relocate: No
Technologies: Python, TypeScript, Any
Résumé/CV: https://tony.cv
Email: <hn_username> @ git-pull.com
Mission-oriented, accomplished software engineer. Veteran of 2 YC startups, 2 acquihires.
I've contributed to over 100 open source projects. Find my software packaged in major Linux distros, FreeBSD, and brew.
Remember, with any new domain, you're starting from zero anyway; you'll have to build trust from scratch, whether it's a fancy `.com` or a `.so`. Going with something like `.so` or `.sh` just means more choices when the usual suspects are already taken.
Keep chats <30 minutes, ideally 20-minute continuous segments.
Use a `notes/TODO.md` file to main a checklist of objectives between chats. You can have claude update it.
Commit to version control often, for code you supervised that _does_ look good. Squash later.
This glitch often begins to happen around the time you'd be seeing "Start a new chat for better results - New chat" on the bottom right.
If you don't supervise, you will get snagged, and if you miss it and continue, it'll continue writing code under the assumption the deletion was fine: potentially losing the very coverage you'd hope to have gained.
If it does happen, try to scroll up to the chat before it happened and "Restore checkpoint"
claude-3.7-sonnet-thinking, Cursor 1.96.2
Location: Rio Grande Valley, TX
Remote: Yes
Willing to relocate: No
Technologies: Python and TypeScript
Résumé/CV: https://tony.cv
Email: <hn_username> at git-pull.com
Experienced IC (Python backend/TypeScript frontend). Active open source contributor—always happy to network over coffee.
author: The Tao of tmux (https://leanpub.com/the-tao-of-tmux) available to read for free online at https://leanpub.com/the-tao-of-tmux/free
software libraries: cihai, unihan-etl, tmuxp, libtmux, vcspull, libvcs
https://tony.sh
(If what I say isn't helpful to you, disregard it. Spread the good will and good tidings!)