Sign in

Daniel Coulbourne

@coulb.com
4.9K followers 382 following 636 posts

I run a small software dev shop called Thunk.dev with some of my closest friends. I live in Philly, grew up in Japan, and was raised by hiphop and the internet. ❤️ Laravel

PostsRepliesMedia
Daniel Coulbourne @coulb.com · 26/06/2026
I think it all comes back to owning the full stack on a feature. Can you take a feature from broad requirements to delivered code and possibly infra? One interesting case study is Posthog whose teams are made up of “product engineers” and PMs operate across teams posthog.com/handbook/pro...
posthog.com
Product management at PostHog - Handbook - PostHog
PostHog has a product-minded engineering organization . Engineers own sprint planning and spec'ing out solutions. So, what is the role of product…
110
Reposted by Daniel Coulbourne
Mostly Technical Podcast @mostlytechnical.com · 15/04/2026
In the era of AI development, how do you create a moat around your product? @johnrudolphdrexler.com thinks there's no moat, @coulb.com thinks taste is the moat, but @ianlandsman.com says no, it's actually their schtick that's the moat for their new app Tidy.
072
Daniel Coulbourne @coulb.com · 14/04/2026
It’s all business loans on my end
110
Reposted by Daniel Coulbourne
Mostly Technical Podcast @mostlytechnical.com · 14/04/2026
This week @ianlandsman.com is joined by @johnrudolphdrexler.com & @coulb.com of Thunk to talk about their new app Tidy, what constitutes a moat in the age of AI, why phone spam is the absolute worst, and so much more.
2103
Daniel Coulbourne @coulb.com · 01/04/2026
Rekt
010
Daniel Coulbourne @coulb.com · 31/03/2026
The new @contrapoints.bsky.social video about Saw might be one of the best pieces of YouTube content I've seen in a while. Philosophically breaking down justice fetishism, Saw, Se7en in "these unprecedented times" is eerie and very astute. www.youtube.com/watch?v=uiGI...
youtube.com
Saw | ContraPoints
YouTube video by ContraPoints
030
Daniel Coulbourne @coulb.com · 24/03/2026
The apps and casinos are also required to plaster the gambling hotline number all over the place, whereas illegal bookies do not do that. So there's a plausible theory that problem gamblers in legal states are more likely to seek help.
000
Reposted by Daniel Coulbourne
Justin Jackson @justinjackson.ca · 23/03/2026
I just published a new "marketing for developers" case study. I sat down with @coulb.com and @johnrudolphdrexler.com to talk about their agency's new SaaS (Tidy), and how they should think about promoting it. youtu.be/V9Nyntq4lT0?...
youtu.be
Marketing case study: agency launches SaaS product
YouTube video by Justin Jackson
092
Reposted by Daniel Coulbourne
Gétur Fránsson @getur.bsky.social · 22/03/2026
open letter to stop hacklore: www.hacklore.org/letter
hacklore.org
The Letter — Stop Hacklore!
14118
Daniel Coulbourne @coulb.com · 20/03/2026
Imagine making this post having never had the experience described in the post :)
011
Daniel Coulbourne @coulb.com · 28/01/2026
I taught claude everything it knows. Sorta...
060
Daniel Coulbourne @coulb.com · 14/01/2026
Stop this shit!
010
Daniel Coulbourne @coulb.com · 08/01/2026
I'm really sick today, just merging the fuck out of a bunch of PRs with this energy
220
Daniel Coulbourne @coulb.com · 04/01/2026
Bro stop liking and following me because I made on poker related post. It’s spam and it’s pissing me off
110
Daniel Coulbourne @coulb.com · 13/12/2025
I'm about to build our entire invoicing system on GoCardless
030
Daniel Coulbourne @coulb.com · 12/12/2025
New Years Resolution, get rich enough to be as lazy as I am going to be anyway...
010
Reposted by Daniel Coulbourne
Charlie Warzel @cwarzel.bsky.social · 21/11/2025
omg they made Jeffrey Epstein Inbox Simulator '25 jmail.world
jmail.world
Jmail, logged in as jeevacation@gmail.com
You are logged into jeevacation@gmail.com, Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.
331530479
Daniel Coulbourne @coulb.com · 09/11/2025
It’s crazy that they were so institutionally committed to not feeding detainees that they didn’t even have infrastructure to do it. It’s not accidental or incompetent, it’s just the plan.
1192
Reposted by Daniel Coulbourne
Chris Morrell @cmorrell.com · 06/11/2025
cosigned.
251
Reposted by Daniel Coulbourne
Jon Bois @jonbois.bsky.social · 02/11/2025
pretty interesting ballgame they've got going on tonight
392094197
Daniel Coulbourne @coulb.com · 02/11/2025
There is some serious baseball going on right now.
120
Daniel Coulbourne @coulb.com · 24/10/2025
This is unhinged and beautiful ❤️
050
Reposted by Daniel Coulbourne
John Rudolph Drexler @johnrudolphdrexler.com · 23/10/2025
"AI types fast. So if you think work is typing, it seems really productive." - (paraphrasing) @coulb.com
191
Daniel Coulbourne @coulb.com · 19/10/2025
Mushroom a real money-pit
030
Daniel Coulbourne @coulb.com · 19/10/2025
Mushroom get surprisingly small when cook
110
Daniel Coulbourne @coulb.com · 19/10/2025
So I broadly agree with all the “No Kings” protesters critiques of the current administration. Protest is a tool to put the powerful on notice as you what your demands are, and what the consequences will be if they are not met. Not a fan of protests with permits and police escorts politely begging
260
Daniel Coulbourne @coulb.com · 12/10/2025
Hey dont’t mind me, I’m just deconstructing Iraq war propaganda I remember from my childhood. That whole thing about “Sadaam Hussein made like 20 guys get plastic surgery to look just like him” was fake right? Like that’s an insane thing that they just said on TV a lot in 2003?
230
Daniel Coulbourne @coulb.com · 10/10/2025
Oh no oh no oh no
000
Daniel Coulbourne @coulb.com · 10/10/2025
Taking bets on whether I get this keyboard
350
Daniel Coulbourne @coulb.com · 10/10/2025
I need a torrent that is a complete mirror of 2010 Datpiff.com
000
Daniel Coulbourne @coulb.com · 08/10/2025
40 requests per 5 seconds or 360 per 60 seconds, BTW
010
Daniel Coulbourne @coulb.com · 08/10/2025
Using undocumented APIs be like...
I wrote a command to test the rate limit of an undocumented API
270
Daniel Coulbourne @coulb.com · 08/10/2025
Heard, heard
000
Daniel Coulbourne @coulb.com · 05/10/2025
In the uber baby! See ya soon
030
Daniel Coulbourne @coulb.com · 03/10/2025
It's just so fucking fast.
020
Daniel Coulbourne @coulb.com · 03/10/2025
Looking forward to testing this out this weekend. I've been a Zed maxi for 6 months of so: github.com/croustibat/z...
github.com
GitHub - croustibat/zed-for-laravel: ⚡ Complete Zed Editor configuration for Laravel development - snippets, formatting, tasks & more
⚡ Complete Zed Editor configuration for Laravel development - snippets, formatting, tasks & more - croustibat/zed-for-laravel
250
Reposted by Daniel Coulbourne
Laravel @laravel.com · 01/10/2025
This is the biggest update to server management since 2014. ◆ Instant Laravel VPS servers ◆ Zero downtime deployments ◆ Team terminal sessions ◆ Free on-forge domains ◆ Health checks, Heartbeats, & real-time metrics
34313
Daniel Coulbourne @coulb.com · 25/09/2025
My theory is that "working class white people solve a murder with the help of big-city cop/journalist" shows only exist so British actors can learn interesting American accents. Every time I watch one of these shows its Mid-Atlantic-Mushmouth/Cajun/New-England (the weird accents) starring 4 Brits
010
Daniel Coulbourne @coulb.com · 25/09/2025
We live in unprecedented 🫨
030
Daniel Coulbourne @coulb.com · 25/09/2025
There is no more proven way to generate last-mile motivation than this song: www.youtube.com/watch?v=QM9x...
youtube.com
Nipsey Hussle feat. YG - Last Time That I Checc'd (Official Video)
YouTube video by Nipsey Hussle
020
Daniel Coulbourne @coulb.com · 24/09/2025
Someone born the year Country Grammar came out will be defending their doctoral thesis this year.
120
Reposted by Daniel Coulbourne
Andy Swick @techenby.com · 23/09/2025
I’m thrilled to announce that I will be speaking at Wire⚡Live next month! As someone who has used Livewire since its initial release, I'm excited to share the tips and tricks I use to write production-ready Livewire apps. Come to Buffalo to help make the first Wire⚡Live great!
My headshot. I'm smiling, wearing big oval glasses, and I have blue, purple, and pink hair. I'm wearing a black and white button-down shirt that features a striped and floral print design. In the background, a brick building and a tree with turning leaves are visible. A grainy filter has been added on top.

At the bottom, a black banner features the Wire⚡Live logo on the left and the text "Buffalo, NY October 28-29" on the right. Above the banner is the text "Speaker: Andy Newhouse" in black text on a yellow ribbon.
6184
Daniel Coulbourne @coulb.com · 21/09/2025
I’m sorry the eagles just blocked two field goals in a row to win the game, and the Jets just blocked one to pull ahead. What is going on
250
Daniel Coulbourne @coulb.com · 21/09/2025
An interesting sentence from the person yelling outside my house: “I just got off the fuck work and you’re sitting here doing nothing.”
060
Daniel Coulbourne @coulb.com · 12/09/2025
Can't wait to be in Buffalo! I just gave @calebporzio.bsky.social my talk title. "Livewire.pdf, and Other Abominations" wire-live.com Buy a ticket, you hooligan!
1100
Daniel Coulbourne @coulb.com · 12/09/2025
Totally. It's nice to be able to breathe when it's scary. Keep killin' it!
000
Daniel Coulbourne @coulb.com · 12/09/2025
And to be in a situation where we needed to pay contractors without getting paid ourselves we would have to have a client ghost mid-contract (which has happened) but 90% of the time, even if we hit a sales cliff, we are in our leanest spending position because contracts ended on both sides.
000
Daniel Coulbourne @coulb.com · 12/09/2025
At the end of the month we distribute everything in the checking account over 50k. Savings stays at 100k. So at a given time we have 130-180k in cash. Our hard expenses are ~30k/mo. To not ramp down contractors quickly, call it 40k. Usually 40-70k in invoices. So 3-6 months cash + 1-2 invoiced
200
Daniel Coulbourne @coulb.com · 12/09/2025
So far we have never hit one of those horrible cliffs where we have to start eating our bankroll, but any time something gets a little wonky I’m grateful not to be under extreme pressure to fix it in the next 14 days or miss payroll.
030