I Couldn't Submit a PR, So I Got Hired and Fixed It Myself

2025-08-01
I Couldn't Submit a PR, So I Got Hired and Fixed It Myself

For over a year, a race condition in Mintlify's search caused wonky results. As the founder of Trieve, the company powering their search, I tried submitting a PR to fix it but failed. Finally joining Mintlify, I added an AbortController to the debounced search function, solving the issue and making search results consistently relevant. This experience highlighted the power of open source and the satisfaction of directly fixing a persistent problem.

Read more
Development

LLM Codegen Parallelization: A Productivity Boost with Git Worktrees and Tmux

2025-05-28
LLM Codegen Parallelization: A Productivity Boost with Git Worktrees and Tmux

Nicholas Khami shares his experience parallelizing multiple LLM code generators (Claude Code, Codex) using Git worktrees and tmux. He found significant efficiency gains; even with inconsistent individual LLM output quality, running multiple agents concurrently drastically increases the chance of getting usable code. However, manually managing multiple worktrees and tmux sessions is cumbersome. To solve this, he and his co-founder are building `uzi`, a CLI tool to streamline the workflow, providing a smoother developer experience by automating tasks like starting agents, sending prompts, running commands, previewing, committing, and creating PRs. This promises to greatly enhance developer productivity, and the parallel processing philosophy extends beyond coding, applicable to legal contract review and marketing data analysis. The future will likely see more software integrating similar parallel execution capabilities.

Read more
Development