Skip to content

The Future and AI, Part 2

I published the first part of this blog a while back, and wrote most of this post around the same time. I just found some time to clean this up and publish it. I was surprised I still agreed with most of my thinking nearly a year later. AI Will Cause Rapid Job Loss The most concerning impact Artificial Intelligence will have on society is job displacement. Yes, every technological revolution in the past has threatened job security. Yet, there have always been more than enough jobs. Especially in the current age, we can’t find enough workers to do the jobs that we need done as a society. Although history is against me, I do believe that AI will displace jobs in a way that is truly different than previous technology revolutions…

Continue Reading

Using Git Worktrees for Parallel AI Agent Development

Git worktrees are a lesser-known feature of git that only really became useful as CLI coding tools became really popular. They enable "duplicates" of a git project to exist on your file system that share the same .git database. This enables stashes, branches, etc to be shared across all worktrees. Since the folders + files are duplicated, this enables you to have different test environments, databases, env config, etc so multiple coding agent sessions can be run in parallel. However, switching between and creating git worktrees is a pain. The syntax is cumbersome, there are no great CLI completions, and it’s not supported within tools like forgit…

Continue Reading

Execution Isn’t Everything

Common wisdom in startups is "ideas are easy, execution is everything" The idea being, if someone else can execute an idea better than I can—just by me telling them about it—I shouldn’t work on it! I still think this is true, but now ideas (at least, big ones) are much harder to come by. Simple ideas are easy. "Uber for dog walking," "Airbnb for cars," "vetcove for industrial materials," etc. If you can explain the idea in one sentence, sure, the idea doesn’t matter. It’s all about the execution. Years ago, there were many ideas like this. The mobile + cloud platform shifts were playing out, and there were numerous "obvious" businesses to be built…

Continue Reading