JavaScript Geek | Teacher | Skier

Joined October 2009
10 Photos and videos
!
13 Nov 2020
Something extremely bogus is going on. Was tested for covid four times today. Two tests came back negative, two came back positive. Same machine, same test, same nurse. Rapid antigen test from BD.
John Desrosiers retweeted
Years ago I was a student of Jiu Jitsu. As we learned and gained belt ranks, we also passed through three different fundamental areas of technique. Shodan, Nidan, and Sandan.
9
50
247
John Desrosiers retweeted
Software is more like science than mathematics. Mathematical expressions are provable, scientific theories are merely demonstrable. Math is deductive. Science is empirical. Software is empirical. We demonstrate, but do not prove, correctness.
47
367
1,138
John Desrosiers retweeted
Technical debt heuristic: 1. First fix the things that make it hard to develop the new feature 2. Then build the new feature 3. Then fix the things that will become harder to fix later 4. Document the things that will be easy to fix later.
1
22
51
John Desrosiers retweeted
PSA to tech journalists: Tweets aren’t news sources.
13
70
572
John Desrosiers retweeted
Perhaps the way many programmers like to think is too fragile to survive in a modern corporate context, where interruptions and interactions are common. Let alone in Agile work where interactions are primary features. How would you fix software thinking to be more robust?
39
100
304
John Desrosiers retweeted
I hear the "frameworks like React are overused" sentiment a lot. Can anyone give me a concrete example of a legit production application where React (or a framework like it) was the wrong tool for the job and it should've "used the platform" instead? RTs appreciated.
49
96
264
Today I stumbled across the automated refactoring tool available in VSCode. Super handy! Used "extract method" and "move to file" several times today.
Forget "likes" on social media. Having your answer selected or getting a good answer to your question on @StackOverflow is so much more gratifying.
⚠️ Hey friends! @kentcdodds is working on a HUGE series of courses (>100 videos total!) and you don't want to miss it. Subscribe to his newsletter to get a special discount when it's launched: kcd.im/news 💌

1
Support open source in October and earn a limited edition T-shirt from @DigitalOcean @GitHub and @Twilio hacktoberfest.digitalocean.c… #hacktoberfest

1
Finally got around to setting up a default git commit template for myself. Feedback is always welcome. bit.ly/2DJ1ZWN #git #softwaredevelopment

Great talk from 2016 by @KevlinHenney that discusses the importance of readable code and clear, expressive tests. Better late than never. youtu.be/ZsHMHukIlJY via @YouTube #softwaredevelopment

1
5
22
Just learned about the nice file interface for <input type="file"> while answering this Stackoverflow question on validating for file size. stackoverflow.com/a/52569186…

#reactstrap is a library of easy to use React Bootstrap 4 components. See an example of a responsive navigation bar created using Reactstrap on Stackoverflow: goo.gl/FWW34Z

John Desrosiers retweeted
I'm giving a (most of the day) workshop at PayPal in ~7.5 hours which I will be livestreaming and you're welcome to join us! ⚛️⚠️ twitch.tv/kentcdodds Testing React Workshop! github.com/kentcdodds/react-…
9
36
183
John Desrosiers retweeted
Enter ⬇️ HERE ⬇️ to win! gleam.io/tWWyT/markstromtv-e…

1
318
45
Pie Menu Generator - Do you want a pie? Taste this! pmg.softwaretailoring.net/ #wheelnavjs

1