Application development practice manager, full stack JavaScript Developer. Speaker & Author. Worlds OKest hockey player, slightly better guitarist. #CBJ Fan

Joined April 2007
597 Photos and videos
The Osmonds were so much better when they were “underground.”
Dave's List of the Top 20 Worst Punk Rock Bands of All Time 20. Steely Dan 19. The Osmonds 18. The Glenn Miller Orchestra 17. Peter Paul & Mary 16. Yes 15. Flatt & Scruggs 14. Nat King Cole Trio 13. Mormon Tabernacle Choir 12. NSYNC 11. Diana Ross & the Supremes 10. Bob Wills and His Texas Playboys 9T. The Partridge Family 9T. The Monkees 7. Ray Conniff Singers 6. The Harmonicats 5. Mel Torme & the Mel-Tones 4. Sinatra & the Rat Pack 3. Lawrence Welk Orchestra 2. The Carpenters 1. Green Day
196
The real lesson from the TanStack incident isn’t just “use lockfiles.” It’s: why the hell does your frontend build process even HAVE access to production secrets? Public/publishable keys in the client are normal. Secret keys belong on the API/server side.
2
2
166
I only see one issue; why are you rolling your own rate limiting? All the major languages and frameworks have libraries that do this, and every cloud provider I’ve used has some kind of mechanism for this as well.
May 15
A junior dev built a rate limiter to block users making too many API requests: if (requestCount > 100) { return 200, { "error": "rate limit exceeded" } } It's deployed. It works. What are the two flaws in this implementation and how would you fix both?
312
(sigh) 1) Thou shall not give AI access to your production environments. 2) Thou shall not allow AI to make any changes that can’t be isolated to a branch and/or are not reviewed by a person before executing. 3) Thou shall store database backups in a manner where they are secure, isolated, and cannot be deleted or mishandled, either by humans or AI
2
201
(sigh) Well, at least I can cancel my Fubo subscription now. #CBJ
158
Not the end of the world: #CBJ ran into a hot goalie and terrible officiating.
2
188
Two ribeyes.
Name one thing better than a ribeye..
101
Is it weird that the thought of going on a flight where people behave themselves and act like adults excites me on an almost sexual level?
Mar 21
United Airlines has updated its contract of carriage to stipulate that "passengers who fail to use headphones while listening to audio or video content" can be refused travel or removed from the aircraft. cnn.it/4lF6mmQ
1
117
I don’t know what’s worse; these refs, or the stupid Nationwide commercials with Payton Manning. #CBJ
1
5
224
Severson should have known better but these refs are letting the Flyer get away with murder. #CBJ
3
188
I don’t want to jinx it, but Carter Garland is looking like the steal of the century. #cbj
3
134
James Bender retweeted
Believing Claude finds your questions insightful is like believing the stripper actually likes you
442
849
11,290
513,772
What the hell is going on with @clerk lately? It's been solid for so long, but now it feels like an outage a week.
136
Either Zack or Fantilii blew their assignment on that last shot. #CBJ
144
I don’t let AI update the README file without confirming the changes.
i let claude code run some migrations on a hobby project it straight up ignored the migration files and just wanted to push schema changes i do not know how people use this against prod enivrements
80
A) NEVER let Claude (or any AI for that matter) run things in production. B) Don’t you back up your database?
Claude Code wiped our production database with a Terraform command. It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards. Automated snapshots were gone too. In the newsletter, I wrote the full timeline what I changed so this doesn't happen again. If you use Terraform (or let agents touch infra), this is a good story for you to read. alexeyondata.substack.com/p/…
1
1
152
Is @clerk down again?
4
1
210
After spending six days with OpenClaw trying to set up some long-running/recurring process, I have come to a conclusion; OpenClaw sucks.
108
If you want to get rid of him I can think of a least 25 other teams that would be happy to take him.
Auston Matthews made his choice, seemingly putting the party and the president ahead of the playoffs trib.al/ZeEONEZ
79