🦬 developer | research scientist | father

Joined February 2009
104 Photos and videos
Jonathan Chappelow retweeted
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
122
947
372,974
Blocking this stupid bot
4
352
Replying to @amazon
@amazon good stuff Amazon
2
1
180
Looking good. Might as well buy Energizer
138
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
5
296
Jonathan Chappelow retweeted
Hey @NetflixEng are you having a good night?
6
14
119
14,139
Jonathan Chappelow retweeted
10 Nov 2024
"The data needs to be protected!" "From whom?" "From ourselves!"
28
201
4,716
234,859
Jonathan Chappelow retweeted
31 Oct 2024
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
167
1,900
3,964,806
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!
88
94
1,492
170,184
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
406
4,438
711,444
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.
206
51
1,166
202,152
Jonathan Chappelow retweeted
6 Oct 2024
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.
66
60
2,308
250,375
I don't understand. @LVwithLove
2
1
8
509
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
15
55
6,777
Jonathan Chappelow retweeted
31 Jul 2024
you can't build a good abstraction until you are an expert at using the thing without an abstraction
28
72
861
42,191
TIL that Monet antagonizes my brain more than other styles
1
1
155
Take that, impressionist swine!
2
84
Jonathan Chappelow retweeted
12 Jul 2024
Still can’t believe we mislead an entire generation of devs by teaching them OOP too early
157
76
2,766
570,597
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
40
509
63,011
Jonathan Chappelow retweeted
6 Jun 2024
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. 💙
44
11
691
25,864
Jonathan Chappelow retweeted
5 Jun 2024
writing getter and setter functions should be a felony
27
12
197
22,465