Sahil Lavingia (@shl) header
Sahil Lavingia (@shl) profile picture

now @IRSnews. founder @Gumroad. formerly @Pinterest. in the new Michael Lewis book 🫠

Brooklyn, NY
Joined September 2008
Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)Photo by Sahil Lavingia (@shl)
Introducing the official IRS app!
524
170
244
4,396
1,930,074
Sahil Lavingia retweeted
Replying to @shl
The IRS now sends you a confirmation for submitting 83b and it is so much better than how it used to be where you just kinda sorta hope you did things right and never know for sure. Hugely improved in the last couple years!
1
8
2,473
Sahil Lavingia retweeted
You can now play games like these on @gumroad I made my own 8-bit crossy road: gianfrancopiana.gumroad.com/…
3D pixel games with Claude Opus 5.5 (OS) Open source: github.com/amirmushichge/pix… Play: pixel-plays-ruby.vercel.app/ Inspo credits: @awwbhi2 / @zzzzshawn
3
3
39
5,937
Sahil Lavingia retweeted
it’s truly terrifying that shl now runs the IRS, don’t love the idea of hyper competent IRS
The IRS now says "thank you" when paying your estimated taxes online
5
2
91
11,663
The IRS now says "thank you" when paying your estimated taxes online
94
10
4
641
54,194
Sahil Lavingia retweeted
I somewhat unexpectedly find myself operating a B2B SaaS business again. I built topoclimb.com to run our climbing gym (@bkup_climbing) now bringing on our first beta customers. Everything has changed in SaaS, but here are some strategies I'm trying this time around 👇
29
3
99
10,685
Sahil Lavingia retweeted
Replying to @shl
This app is amazing now I've now eliminated whatever annoying time I used to spend manually trying to pay estimated taxes and entering the wrong addresses
1
11
9,259
ROI is a drug
23
3
1
73
13,030
10 years of work in five days
51
15
5
520
37,869
December > November > October > September > August
8
3
1
35
13,033
Sahil Lavingia retweeted
This morning, I returned to where I grew up in Brooklyn to announce a donation from The Bisignano Family Fund to @TrumpAccounts for children ages 2 to 8 who reside in zip code 11234. These children will now have a major financial advantage to achieve the American dream.
41
55
5
403
43,105
There is no moat
175
23
129
1,065
453,594
Sahil Lavingia retweeted
Sellers can now put a waitlist on a product page before it's published. Share the link early, collect signups, and email them the day it launches. It's the same link that sells the product, so launch day starts with an audience already waiting.
18
7
1
94
7,890
Sahil Lavingia retweeted
Interesting
9
7
3
91
16,357
Getting a job can be a full-time job
128
57
31
1,659
87,354
Interested in beta testing a future version of the app? Reply or DM!
Introducing the official IRS app!
18
2
2
28
11,592
Sahil Lavingia retweeted
Our video transcoder at @gumroad runs on Hetzner, so every video pulled from S3 was billed as internet egress: $935 last month. Now it pulls via a signed CloudFront URL. S3 to CloudFront is free, and our private CloudFront pricing is far cheaper. ~$860/month saved, ~$10k/year.
We just moved all of @gumroad's Redis to Valkey and cut our ElastiCache bill by 69%: about $2.2k a month, or ~$27k a year. Valkey is a drop-in fork of Redis that AWS prices 20% lower, and our app needed no code changes. Right-sizing and reserved nodes did the rest.
29
26
5
575
66,873
Sahil Lavingia retweeted
We just moved all of @gumroad's Redis to Valkey and cut our ElastiCache bill by 69%: about $2.2k a month, or ~$27k a year. Valkey is a drop-in fork of Redis that AWS prices 20% lower, and our app needed no code changes. Right-sizing and reserved nodes did the rest.
Inspired by @dhh, we moved a high-traffic @gumroad endpoint from Rails to Go. It only checks an email webhook's signature and queues a job, yet ran our full Rails app on 12 servers. Go runs it on 3 smaller ones, in 11 MB of memory. 86% cheaper, saving about $14k a year.
8
9
2
174
45,098