🦬 developer | research scientist | father

Texas
Joined February 2009
Today is a good day! #golang go.dev/blog/error-syntax "For the foreseeable future, the Go team will stop pursuing syntactic language changes for error handling. We will also close all open and incoming proposals that concern themselves primarily with the syntax of error handling, without further investigation."
68
118
71
940
374,321
Blocking this stupid bot
This quoted post is unavailable.
4
366
Replying to @amazon
@amazon good stuff Amazon
2
1
193
Looking good. Might as well buy Energizer
141
Microsoft is such crap. Ripped off my daughter multiple times over Minecraft licenses that vanish when going to a new laptop. Xbox? Live? Wtf.
1
1
3
305
Jonathan Chappelow retweeted
Hey @NetflixEng are you having a good night?
6
13
2
117
14,143
Jonathan Chappelow retweeted
"The data needs to be protected!" "From whom?" "From ourselves!"
28
199
55
4,651
234,952
Jonathan Chappelow retweeted
You're paying Vercel extra for rate limiting? 🤦‍♂️ 5 lines of nginx = free API protection No external services No dependencies No surprises Protect your users without the premium pricing Self-host confidently ✅
25
166
12
1,883
3,964,946
Jonathan Chappelow retweeted
By getting rid of React they saw a 50% reduction in TTI. We have finally gone full circle. Time to write everything in vanilla js!
87
93
38
1,478
170,213
Jonathan Chappelow retweeted
No one wants to admit this, but: - Serverless is technical debt - Scrum is process debt - Daily standups are communication debt - RTO mandates are engagement debt As with any kind of debt. These things can get you a lift on the short term, but you'll need to pay them back on the long run.
125
397
58
4,395
711,568
Jonathan Chappelow retweeted
Next.js is not a full stack framework. Repeat after me: Next.js is not a full stack framework. Next.js is not a full stack framework. Next.js is not a full stack framework. Next.js is not a full stack framework. Next.js is not a full stack framework.
205
50
29
1,153
202,173
Jonathan Chappelow retweeted
The funny thing is how rarely you actually need to check if a file exists. Doing so is almost always a race condition and misguided, because you could just try opening it instead. And if you don’t need to open it, you probably don’t need to know if it exists.
This Post is from an account that no longer exists. Learn more
66
56
12
2,281
250,391
Jonathan Chappelow retweeted
Hey Wisconsin. Want to play a game? I hid 10 $DCR (~120 $USD) under a rock. Here: maps.app.goo.gl/zxjno8rQZYnR… Find the capsule and redeem the code in Bison Wallet to claim the funds. Reply with a picture of the capsule, and I'll send you some $MATIC too.
9
14
3
53
6,806
Jonathan Chappelow retweeted
you can't build a good abstraction until you are an expert at using the thing without an abstraction
28
71
8
856
42,203
TIL that Monet antagonizes my brain more than other styles
1
1
156
Take that, impressionist swine!
1
85
Jonathan Chappelow retweeted
Still can’t believe we mislead an entire generation of devs by teaching them OOP too early
154
75
42
2,727
570,814
Jonathan Chappelow retweeted
Several generations of programmers have been taught the OOP mindset It's very hard to unlearn "Should a rectangle draw itself?" "Should I create a Manager class to manage my Manager classes?" These types of questions are so far beyond a waste of time it's absurd
41
39
10
499
63,051
Jonathan Chappelow retweeted
Replying to @Phyxx_TX
While we appreciate your loyalty, we don't recommend Dawn be used for washing your hair. Dawn has not been tested for this use. Feel free to send us a DM if you have any questions. We're always happy to help. 💙
43
11
4
679
25,867
Jonathan Chappelow retweeted
writing getter and setter functions should be a felony
27
12
2
194
22,473