Daniel Coulbourne
@coulb.com
4.8K followers 380 following 610 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
Posts Media Videos Starter Packs
coulb.com
40 requests per 5 seconds or 360 per 60 seconds, BTW
coulb.com
Using undocumented APIs be like...
I wrote a command to test the rate limit of an undocumented API
coulb.com
In the uber baby! See ya soon
coulb.com
It's just so fucking fast.
Reposted by Daniel Coulbourne
laravel.com
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
coulb.com
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
coulb.com
We live in unprecedented 🫨
coulb.com
Someone born the year Country Grammar came out will be defending their doctoral thesis this year.
Reposted by Daniel Coulbourne
techenby.com
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.
Reposted by Daniel Coulbourne
diannarussini.bsky.social
The Philadelphia Eagles just have “IT” this year. Unreal. That was awesome to watch.
coulb.com
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
coulb.com
An interesting sentence from the person yelling outside my house:

“I just got off the fuck work and you’re sitting here doing nothing.”
coulb.com
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!
coulb.com
Totally. It's nice to be able to breathe when it's scary. Keep killin' it!
coulb.com
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.
coulb.com
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
coulb.com
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.
coulb.com
Thunk is similar, we have to place bets every 2-6 months. To protect us from existential risk, we:

1) keep $100k in cash earning 4% in an account that we never touch (bankroll)
2) require deposits up front from our clients, de-risking payment problems
3) bill time/materials to avoid estimation risk
coulb.com
I have friends who professionally play in poker games with $1000 buy-ins, and they force themselves to maintain a poker bankroll of $70k to keep their “risk of ruin” below 1%.
coulb.com
As a recreational poker player who knows a lot of professional poker players:

The only way to bet successfully, even if you have an edge (your bets are more likely to succeed than fail), is if you have a sufficient “bankroll” to sufficiently decrease your “risk of ruin”.
coulb.com
Recession indicator. One of the better 2/5 players in the Philly poker scene is getting a job at the mall selling Rolexes.
coulb.com
Nobody seems more bitter than a guy chirping about Android features from 2019 in the comments of an Apple announcement.

A valuable lesson about the perceived value of correctness when yucking yums.