Jacob MG Evans Profile Banner
Jacob MG Evans Profile
Jacob MG Evans

@JacobMGEvans

9,057
Followers
2,928
Following
3,900
Media
71,185
Statuses

Father | Sr. DevX Engineer @ ClerkDev | prev @ Cloudflare | Autistic | AF Veteran | Hardware | Camping & Hiking πŸ•οΈ | Trekkie | |

Washington
Joined June 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@JacobMGEvans
Jacob MG Evans
1 year
Well it finally happened! Several weeks of tedious re-architecting, diving deep into Monorepo mental model, learning every toolings support (and limitations) for Monorepo support. This all after the initial effort of team buy in: MERGED πŸŽ‰πŸŽŠ @turborepo
24
6
212
@JacobMGEvans
Jacob MG Evans
3 years
I have 2 MacBook Pros, a custom-built PC running Windows & WSL2, and another laptop on Linux... None of them are "superior" they have their trade-offs. My suggestion, don't get into the brand loyalty camps or hate bandwagons.
71
97
1K
@JacobMGEvans
Jacob MG Evans
10 months
Apple rejected the new X name in the app store 🀣🀣🀣
38
27
1K
@JacobMGEvans
Jacob MG Evans
3 years
Just got access to @github issues beta, all I can say is wow... Jira is going to need to step up their game.
35
43
746
@JacobMGEvans
Jacob MG Evans
3 years
A reminder the Data Engineering team at Cloudflare is hiring feel free to reach out to me πŸ™‚
23
185
617
@JacobMGEvans
Jacob MG Evans
2 years
TypeScript is all you need. TypeScript is life.
55
48
503
@JacobMGEvans
Jacob MG Evans
5 years
1
1
448
@JacobMGEvans
Jacob MG Evans
2 years
@stephondoestech So... How is that package licensed πŸ˜…πŸ˜†
5
2
360
@JacobMGEvans
Jacob MG Evans
2 years
@JackRhysider My imposter syndrome.
10
7
334
@JacobMGEvans
Jacob MG Evans
2 years
I Just set "git config --global push.autoSetupRemote true" for work and don't regret it.
14
30
326
@JacobMGEvans
Jacob MG Evans
3 years
@_noid_ @viviofgridania @Firr @LilScaryAndCute I always just assume someone is trying to replace me. That way I'm always motivated to be looking externally and trying to move up or laterally internally. I don't suggest this mindset for most. It's constant anxiety and paranoia, which I have anyway...might as well use it. πŸ˜…πŸ˜†
2
3
289
@JacobMGEvans
Jacob MG Evans
5 years
@AmarachiAmaechi I've developed on Linux, Mac, and Windows... It's about preference. I mean if you're developing with .NET and using Visual Studio... Windows can even be in your favor. I say go with what you like and comfortable with, not what's popular or trendy.
9
8
285
@JacobMGEvans
Jacob MG Evans
5 years
Been sitting on big news lately. I accepted a great offer with @chase and will be starting Oct 14th as an Associate Software Engineer with a great innovative team working on super cool projects! Super stoked
23
9
284
@JacobMGEvans
Jacob MG Evans
9 months
I will be saying farewell to Cloudflare, it has been a great workplace & great people!! I can't stress enough I wouldn't have spent ~3yrs at Cloudflare otherwise!! Whats next? I will be joining @ClerkDev as Sr. DevRel Engineer working closely with @domitriusclark among others!
71
3
274
@JacobMGEvans
Jacob MG Evans
9 months
IF you get a unknown Zelle transfer, immediately report it to Zelle or your bank. There is a "chargeback-like" scam happening. They will text you trying to get you to send the money back then immediately report their original transfer as fraud. My bank didn't even know about it
16
104
255
@JacobMGEvans
Jacob MG Evans
3 years
I got access to GitHub CoPilot.
19
2
230
@JacobMGEvans
Jacob MG Evans
6 years
@drw1018 @rebeccathemeh @Bollockchops81 @nowuvdunnit @nowthisnews Good as previous law enforcement I find is lack of action appalling. I am glad other officers showed up and actually served to restore peace.
1
7
218
@JacobMGEvans
Jacob MG Evans
3 years
@iamsegunajibola "Works on my machine..." Well then push your machine to prod.
6
11
228
@JacobMGEvans
Jacob MG Evans
4 years
It's official! I accepted an offer at @Cloudflare and am beyond excited to start working with all the amazing people I have met and so many others that work there!!!
33
3
232
@JacobMGEvans
Jacob MG Evans
4 years
@dan_abramov @js_tut No no, we all should write our own version of React from scratch over and over and over again πŸ™„
3
6
220
@JacobMGEvans
Jacob MG Evans
4 years
@scottjehl That being said I hate Java.
8
3
189
@JacobMGEvans
Jacob MG Evans
11 months
On another episode of "I'm sorry, fucking what!?" on Tech Twitter
@shuding_
Shu
11 months
@drwpwrs @Riyaadh_Abr @TkDodo You can achieve streaming using recursive promises:
Tweet media one
8
34
328
6
5
188
@JacobMGEvans
Jacob MG Evans
1 year
How the fuck you center a Div in augmented/virtual reality?
@MelkeyDev
Melkey
1 year
Breaking points are about to enter a new era πŸ˜‚πŸ˜‚
Tweet media one
35
64
605
38
9
181
@JacobMGEvans
Jacob MG Evans
10 months
Don't rebase. There are exceptions, I don't like them.
@t3dotgg
Theo - t3.gg
10 months
Gonna start talking about git rebase again for the ad revenue
16
3
247
25
6
143
@JacobMGEvans
Jacob MG Evans
3 years
@yaykyle @denvercoder I wouldn't have signed that... Anything that remotely sounds like "you won't take punitive action in case we don't pay" is just a giant red flag to me lol πŸ˜†
0
1
137
@JacobMGEvans
Jacob MG Evans
2 years
@stephondoestech I'm vindictive don't be like me. Or do and let me know 🀣
4
0
131
@JacobMGEvans
Jacob MG Evans
5 years
@bjcolangelo That's a good example of why that way of doing things can blow up in your face... Also, my daughter's hair is green πŸ˜…πŸ˜†
1
1
120
@JacobMGEvans
Jacob MG Evans
2 years
Met the myth the legend @ThePrimeagen , he only brought up Rust once or twice.
Tweet media one
4
1
121
@JacobMGEvans
Jacob MG Evans
5 years
@sarah_edo Because misogynists and sexist gatekeepers don't have issues with men's accolades and accomplishments in tech confirming their fallacious bias. Bouman is a rockstar and deserves credit where credit is due. I am stoked on her accomplishment.
1
7
108
@JacobMGEvans
Jacob MG Evans
4 years
Happy Birthday Me πŸŽ‰ 🎁
37
1
104
@JacobMGEvans
Jacob MG Evans
3 years
I don't hate the hammer for not being a screwdriver.
3
6
104
@JacobMGEvans
Jacob MG Evans
6 months
Wow, how long has Vercel been around!?
@trashh_dev
trash
6 months
🚨 PSA 🚨 you don't have to make a @vercel joke every time you see a god damn triangle thanks, mgmt
25
1
152
5
5
103
@JacobMGEvans
Jacob MG Evans
1 year
TypeScript sucked the joy out of writing JavaScript. I'm forever grateful I didn't listen to anyone early on and kept writing TypeScript. Now I can enjoy my favorite language ecosystem with superpowers.
11
0
103
@JacobMGEvans
Jacob MG Evans
3 years
@amyhoy @Samsterpiece2 Hell yeah, my work commit messages have all kinds of gems. 1. "Bugfix <insert meaningful msg>" 2. "Bugfix snag <terser msg>" 3. "Bugfix again" 4. "I'm not making any more promises" Yes this is a real commit series πŸ€£πŸ˜…
4
3
100
@JacobMGEvans
Jacob MG Evans
10 months
Balloon Day! πŸ˜†
Tweet media one
58
0
96
@JacobMGEvans
Jacob MG Evans
22 days
Hey! Just wanted to let everyone know that I have decided to stop beating myself up and recognize that I am a great person, great engineer and great dad!
12
3
91
@JacobMGEvans
Jacob MG Evans
2 years
Happy Birthday Me! Thanks, Twitter lol πŸ˜†
Tweet media one
38
2
86
@JacobMGEvans
Jacob MG Evans
2 years
I can't stress the importance this library has been playing in our ecosystem. - tRPC is a great example which gives FullStack apps TypeScript superpowers Zod is a big part of giving TS superpowers.
3
7
86
@JacobMGEvans
Jacob MG Evans
9 months
@AndresAcostaXXX @NicsuPR When sick as a kid, a lot of us grew up watching this because that's what HAD to be on during the day πŸ˜…πŸ˜†
0
4
82
@JacobMGEvans
Jacob MG Evans
2 years
1. Don't use reduce. 2. If you NEED reduce you should refactor. 3. If you CANT refactor to avoid reduce rm -rf ./project
@ChrisStaud
Chris Staudinger
2 years
πŸ“ŒΒ JavaScript β€” Understanding Reduce(), Some(), and Every() Method πŸ§΅πŸ‘‡ 1.
Tweet media one
51
406
2K
18
6
80
@JacobMGEvans
Jacob MG Evans
2 years
being fast is a VAST understatement. It's melt your eyeballs while playing death metal at 500 decibels going mach 20 into the Sun
2
4
78
@JacobMGEvans
Jacob MG Evans
4 years
@scottjehl I love all technology. Any strange allegiance to one, in particular, is a projection of ego and pride, generally insecurities in something unfamiliar or subjectively difficult to grok.
4
2
73
@JacobMGEvans
Jacob MG Evans
5 years
Yeah... This is an example of what not to do in a job posting.
@misshelenasue
Helena
5 years
Uh, hey @cynetjobs - what's with this? Your job listing for a mid-senior level business development position's top qualification is "Preferably Caucasian" How could you POSSIBLY think that's okay?
Tweet media one
704
7K
12K
7
29
76
@JacobMGEvans
Jacob MG Evans
2 years
I like Danny Thompson, when you see me talk bad about grifters and self-help-like hustlers trying to pull you into their scheme... He ain't it, Danny is as legit, supportive, and just wanting to help, people as they come.
2
4
72
@JacobMGEvans
Jacob MG Evans
1 year
Twitter has removed the Twitter Spaces feature.
13
5
72
@JacobMGEvans
Jacob MG Evans
4 years
@yonitdm @jpancoast @KieranSnyder @textio I was like, huh... Check bio... "CEO" That situation, that person trying to project some grand false self-importance to a stranger... I imagine this dumpster fire.
0
0
69
@JacobMGEvans
Jacob MG Evans
2 years
I was told Twitter was a waste of time in my Tech career and I see a lot of people say it's a waste of time in general. I am grateful for the opportunity it has afforded me to make really great friends and be part of amazing communities.
10
0
71
@JacobMGEvans
Jacob MG Evans
3 years
Community Taught instead of Self Taught. Communities & Friends instead of Audiences.
2
8
69
@JacobMGEvans
Jacob MG Evans
5 years
1
0
67
@JacobMGEvans
Jacob MG Evans
2 years
Bun can run NPM scripts and is 30x faster than NPM at running NPM scripts πŸ˜…πŸ€£
4
0
70
@JacobMGEvans
Jacob MG Evans
2 years
I'm begging y'all don't just write SQL, use @prisma
4
3
66
@JacobMGEvans
Jacob MG Evans
5 years
This is toxic/unethical UI/UX. I would normally say "in my opinion" but it's just a fact. Tricking your users for your gain is wrong.
@brian_d_vaughn
brian (no longer active)
5 years
πŸ˜‚ riiiight
Tweet media one
19
37
294
4
11
65
@JacobMGEvans
Jacob MG Evans
5 years
@dabit3 @Meetup I don't think this is gonna end well for youπŸ˜…πŸ˜…... Also, @freeCodeCamp is making a Free and open source meetup application πŸ˜†
0
1
63
@JacobMGEvans
Jacob MG Evans
8 months
@WarrenInTheBuff Kotlin ain't bad, it's too bad it's on JVM πŸ˜…πŸ˜†. Seriously tho solid lang
11
0
62
@JacobMGEvans
Jacob MG Evans
4 years
Why is this so inspirational...πŸ˜†πŸ˜…
3
13
64
@JacobMGEvans
Jacob MG Evans
1 year
Huge advocate for this pattern myself await + .catch() = OP Promise handling
@jacobmparis
Jacob Paris
1 year
@jamonholmgren @housecor Dot catch is *the* way to handle errors in promises without over scoping their catch Devs avoid it because they learned await as an alternative to method chaining but they’re so powerful used together
6
2
39
5
2
63
@JacobMGEvans
Jacob MG Evans
11 months
I'm probably gonna stare at that source code for a few hours in existential dread and imposter syndrome. πŸ‘€
@tdinh_me
Tony Dinh 🎯
11 months
This landing page costs $500K to build:
240
289
4K
10
4
59
@JacobMGEvans
Jacob MG Evans
6 months
I will be the first one to DM and criticize Theo when he is fucking up. He isn't, he attempted to do this amicably & privately... T3-OSS isn't just a CLI its a community and he is trying to protect the community, thats never punching down in my book.
7
1
61
@JacobMGEvans
Jacob MG Evans
3 years
Ok... Sarah Drasner just followed me... I don't know what I did but I need to keep doing it. 🀯🀯🀯
6
0
59
@JacobMGEvans
Jacob MG Evans
3 years
This is the most attention HTML has gotten since MySpace.
0
4
59
@JacobMGEvans
Jacob MG Evans
11 months
I am moving all my personal AND work projects to pnpm.... I was doing it before this Tweet, now I want to do it more.
@thekitze
kitze πŸš€
11 months
it's absolutely killing me when library authors list "pnpm install" as the only command in the readme. lmao there are literally 14 ppl using pnpm so chill
64
13
606
10
2
58
@JacobMGEvans
Jacob MG Evans
1 month
Behind the scenes πŸ˜‚πŸ˜…
Tweet media one
5
1
57
@JacobMGEvans
Jacob MG Evans
3 years
All ya'lls luck must have paid off because I will be joining the Cloudflare Workers team! @CloudflareDev
@JacobMGEvans
Jacob MG Evans
3 years
Wish me luck for tomorrow. I am gonna need it πŸ˜…πŸ˜†
22
0
56
21
1
58
@JacobMGEvans
Jacob MG Evans
6 years
1
0
55
@JacobMGEvans
Jacob MG Evans
1 month
Down to 193lbs now... LESSS GOOOO
7
0
58
@JacobMGEvans
Jacob MG Evans
3 years
I transfer officially to the Cloudflare Workers team on 11/16 🎊πŸ₯³πŸŽ‰
6
0
56
@JacobMGEvans
Jacob MG Evans
5 years
2
1
49
@JacobMGEvans
Jacob MG Evans
3 years
Wish me luck for tomorrow. I am gonna need it πŸ˜…πŸ˜†
22
0
56
@JacobMGEvans
Jacob MG Evans
1 year
I'm flabbergasted. Giving Prime a big fat W following up with this golden, thoughtful response
@ThePrimeagen
ThePrimeagen
1 year
@elonmusk First, here is an example: TL/DR; Found some weird behavior in TypeScript, thought it was cool to share and lots of interesting takes Attachment? - seems fine as long as the preview window is well done. Characters? - anything longer than 150 lines, no
20
6
569
3
0
56
@JacobMGEvans
Jacob MG Evans
8 months
This is my first tweet from my new laptop courtesy of @ClerkDev SO MUCH bad code is in this poor things future. 🀣
7
0
55
@JacobMGEvans
Jacob MG Evans
1 year
The best Dev Advocate is great DX.
2
3
54
@JacobMGEvans
Jacob MG Evans
2 years
@TheIntrepidCTO @HangDewan All it tests for is do you know the esoteric quirks of a language... Which is cool if you know it but not practical "fix this ticket" knowledge.
0
0
53
@JacobMGEvans
Jacob MG Evans
1 month
Finally got he selfie with my good friend @kentcdodds
Tweet media one
2
1
53
@JacobMGEvans
Jacob MG Evans
4 years
@MadeupF @fyeahmfabello My exact thoughts.
0
0
50
@JacobMGEvans
Jacob MG Evans
11 months
8k πŸŽ‰πŸŽŠπŸŽŠπŸŽ‰πŸŽ‰ for all of you that accidently followed me, I'm sorry πŸ˜† Let's keep growing our community and network together!!
Tweet media one
4
0
53
@JacobMGEvans
Jacob MG Evans
1 year
Well, I caused a Prod bug... A good way to start the weekend. Just a reminder, we all make mistakes, it sucks and feels awful. Shoutout to my team & org who were completely supportive individually and as a whole.
7
2
53
@JacobMGEvans
Jacob MG Evans
5 years
@Big_bangers @ke_nna_hloni @tayooye @fmogopodi16 A great place to start is It has step by step tutorials that help walk you through and you can ask specific questions on twitter with the #100DaysOfCode a lot of helpful supportive people
1
22
52
@JacobMGEvans
Jacob MG Evans
2 years
Got to meet some more Twitter friends!! Had some coffee and had great conversations!
Tweet media one
1
1
51
@JacobMGEvans
Jacob MG Evans
4 years
"Cypress Super-patterns: How to elevate the quality of your test suite" by @wescopeland_ #DEVCommunity I like this article following a lot of the Testing Library principles and concepts which you can find in @kentcdodds articles/blogs
2
13
52
@JacobMGEvans
Jacob MG Evans
3 years
@AzieDee As someone that has been without water for only a few days, this is frickin horrific!
1
2
51
@JacobMGEvans
Jacob MG Evans
5 years
1
1
49
@JacobMGEvans
Jacob MG Evans
7 months
I swear, I WASN'T that important πŸ˜…πŸ€£
@t3dotgg
Theo - t3.gg
7 months
Just two weeks after @JacobMGEvans left CloudFlare, there have been two outages. Correlation or causation? You decide.
12
4
175
3
0
48
@JacobMGEvans
Jacob MG Evans
2 years
I didn't do any coding this weekend. I plan on making this more regular for a while, literally doing anything else.
10
0
49
@JacobMGEvans
Jacob MG Evans
10 months
My home is on fire, I grew up on Maui. It's worse than you think or most of the mainstream news is portraying! Lahaina is gone, fires are everywhere else on the island, 37 have died, and even more people are missing or unaccounted for...
10
4
51
@JacobMGEvans
Jacob MG Evans
4 months
Finally, I can move off React and back to the true GOAT.
@t3dotgg
Theo - t3.gg
4 months
After nearly a decade of hard work, jQuery 4.0 is in beta. Despite being the most popular framework on the web, I'm concerned this one will slip under the radar, so I decided to make a video about it
Tweet media one
14
12
191
3
1
50
@JacobMGEvans
Jacob MG Evans
2 years
@Beaver_Cap @anothercohen The comments on the Reddit post were immediately gold.
1
0
49
@JacobMGEvans
Jacob MG Evans
3 years
@DavidKPiano One of the reasons I really LOVED React Query, so many useEffects just *poof* gone πŸ˜†πŸ˜
0
4
50
@JacobMGEvans
Jacob MG Evans
1 year
This isn't a meme, it's just a picture of real life.
@trashh_dev
trash
1 year
js ecosystem experience
Tweet media one
30
71
926
2
7
48
@JacobMGEvans
Jacob MG Evans
4 years
@BenLesh @iamharaldur For real though. I'm heading to Austin... It's not perfect in all three categories but it's close enough.
5
2
48
@JacobMGEvans
Jacob MG Evans
3 years
Please take breaks... You don't need to code EVERY DAY! Have days you spend with friends, family, hobbies... Anything else but code.
@razacodes
Raza Rython πŸ“œ
3 years
Excellence is not an act. It's a habit. Code everyday. Now go and code some Python.
29
101
786
7
1
48
@JacobMGEvans
Jacob MG Evans
1 year
Wow... Paywall tweets. Looks like it's hit Medium UX dark patterns.
Tweet media one
14
1
47
@JacobMGEvans
Jacob MG Evans
2 years
Just had a performance review done and got a raise... I don't know whose performance they were looking at but thank you!
6
1
47
@JacobMGEvans
Jacob MG Evans
5 years
Happy Birthday Me. 🎁 πŸŽ‰
18
1
46
@JacobMGEvans
Jacob MG Evans
2 years
@SnipeTheSnipers @amysw_sec Don't forget the end-of-week binge alcoholism.
3
0
44
@JacobMGEvans
Jacob MG Evans
2 years
@shaundai Somewhat recent photo...
Tweet media one
4
0
46