Builder. Running a profitable SaaS (https://xitter.cf/t.co/SX3yvyDZqB) as solo engineer + fleet of AI agents. Scaled eng at @kit. Headed SRE at @digitalocean. Homelabber.

Philadelphia PA
Joined January 2008
I am absolutely more productive using agents. I don't know the factor but it's large. However much of that productivity is spent tuning the agents and hardening the product. I'm guessing 30%-40%. Some might consider that a waste; but I don't. The software I'm creating nowadays is vastly more robust than I'd ever been able to create manually. I don't mean that the code is better. I mean the surrounding tests are vastly better. I have a higher degree of confidence than I ever had manually -- even when I used very disciplined TDD and Acceptance testing. And then there's the ability to quickly reorganize the modules and the architecture while keeping those robust tests running. That is a tremendous boon.
116
181
38
2,201
304,703
The Kitty graphics protocol renders true-pixel images in your terminal. So slk shows actual Slack avatars and images: pixel data, not blocky ASCII approximations. This was the moment slk stopped feeling like a half-toy.
3
107
Slack on my laptop uses 1.5Gb of ram. The TUI I built last week to replace it uses 100Mb. Slack does quite well in the terminal! Built in seven days with four AI agents running in parallel git worktrees. grant.dev/posts/built-a-slac…
1
5
71
What do yall use for a chat platform with customers? looking for open source or free ideally. #indiehackers
2
2
465
🔥BOOM, first sale after months of weekend / early AM hacking on clearlist.io. I am elated! 🚀 Now that I hit my goal of "make one dollar", time to move those goalposts! #indiehackers #buildinpublic
5
9
525
Grant Ammons retweeted
#indiehackers repeat after me Paid users before tests Paid users before tests Paid users before tests Paid users before tests Paid users before tests Paid users before tests Paid users before tests Paid users before tests Paid users before tests #buildinpublic
15
3
2
47
3,931
There's something so satisfying about the "git fuckit" alias. It's like crumbling up a piece of paper and throwing it in the trash. I use it all the time. #git #programming
1
1
176
It is pretty amazing the development speed that #terraform enables when it works. It's an investment that pays off over time.
1
1
131
Took about 10000 tries but did manage to import all infrastructure into my #terraform state.
136
Like an idiot, I didn't check in .terraform.lock.hcl and now I need to import a million things. Is there an automated way to do this? #terraform
1
190
When I ran engineering at @ConvertKit, I saw first-hand the value of email list maintenance. You could be doing everything right - double opt-in, re-engagement campaigns, etc. Regularly validating your list just as valuable, which is why I'm building clearlist.io.
3
216
Grant Ammons retweeted
💌. Wonder why your course doesn't sell vai emails? Poor email deliverability. ✓ Avoid sparmy traps. ✓ Avoid URL shorteners ✓ Authenticate your email domain. ✓ Send emails that people love. ✓ Craft interesting subject lines. It's not complicated.
7
1
14
353
hi @madguy90 would you ever consider open-sourcing SOR once SOR2 comes out?
1
1
1
545
hi @madguy90 in SoR, why isn't the taser an unlockable reward? (love the game btw!)
1
2
681
Just finished up my first day at @digitalocean! I'm super excited to have joined such an incredible team!
9
25
Finish day 15 #AdventOfCode part 1. Then, finish part 2 literally 10 seconds later.
3
Writing a bunch of validation code for #adventofcode day 4. Gee, how fun.
1
1
Completed day 2 of #AdventOfCode . So far, so good. ...but it's only day 2.
1
Stoked for this! Did it in ruby last year. Gonna try this year's with #golang!
Need a vacation from 2020? Why not go on an adventure and learn programming at the same time? #AdventOfCode 2020 starts December 1st!!
4
Grant Ammons retweeted
Ultralist 1.7.0 is out, now supporting recurring todos! 🎉 ultralist.io/blog/recurrence…