Fletch (Dan Fletcher) (@danfletcherdev) header
Fletch (Dan Fletcher) (@danfletcherdev) profile picture

👨‍🔧 SWE @Honorlock 👨‍🏫 Latest course: https://nitter.gq/t.co/dKCtCBOuBN 🎥 YouTube https://nitter.gq/t.co/zewuPd83F4 🎓 Currently practicing/learning #TypeScript

Ontario, Canada
Joined March 2015
Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)Photo by Fletch (Dan Fletcher) (@danfletcherdev)
Fletch (Dan Fletcher) retweeted
One key thing I've learned about habit building is that following the routine is more important than knocking it out of the park each time. Even a horrible, short workout when you're feeling off is worth it... if only because you don't break the pattern.
10
5
99
15,823
Fletch (Dan Fletcher) retweeted
You're tired of AI tweets. I am, too. But it really is amazing that we all inherited a free (or nearly free) personal virtual assistant. As a very small business owner, things like this save *so* much time.
20
20
3
419
40,976
Fletch (Dan Fletcher) retweeted
useRef is pretty weird in TypeScript. Here's a couple of gotchas that I always run into:
30
107
6
1,154
247,727
Fletch (Dan Fletcher) retweeted
In today's video we learn how to spot n+1 queries & how to fix them. We use a tool called Clockwork which integrates nicely in your browser and gives you insights on your app runtime. Check it out 👇 youtu.be/LyK7fy-DR-w
2
8
48
4,124
Fletch (Dan Fletcher) retweeted
At a previous job, users complained about how inaccessible our product was. A few of us tried to convince leadership to prioritize #a11y, but to no avail. Here are my learnings and persuasion tactics if you're in the same boat! uxdesign.cc/why-should-i-car…
2
2
9
850
Fletch (Dan Fletcher) retweeted
The tech industry has some funny idioms, so I decided to select my 5 favorites, dive in, define them, and find their origins. If you're new to tech and have ever wondered what rubber duck debugging, bike shedding, or dogfooding means, give it a read! levelup.gitconnected.com/dem…
1
2
5
412
Fletch (Dan Fletcher) retweeted
TypeScript annoys me sometimes. So, I decided to do something about it...
49
353
43
2,493
596,187
Fletch (Dan Fletcher) retweeted
Want to improve your web development skills? Take a step back and revisit the basics. Strong foundations lead to great results. 🧱💻
2
2
19
2,414
Fletch (Dan Fletcher) retweeted
If you don't know generics, I promise you'll understand them by the end of this thread. I like a challenge.
115
908
53
5,346
728,113
Fletch (Dan Fletcher) retweeted
useZodState for a typesafe alternative to useState. All you need to do is pass in a Zod schema 🔥
1
2
268
Fletch (Dan Fletcher) retweeted
If you're looking to for a Mentor, please introduce yourself and what kind of mentorship you're looking for. Hopefully someone will chime in and help you out. Last time we did a mentor post, many people found a mentor. Let's do another round!
171
48
6
298
63,294
Fletch (Dan Fletcher) retweeted
I've been slowly working away on a game development site sidequest.dev/ I have a totally free online book to create Flappy Bird from scratch in the web as well: sidequest.dev/courses/flappy… - demo of what you'll be building available on the welcome page :)
2
2
3
214
Fletch (Dan Fletcher) retweeted
Question for those who don't use TypeScript. What's the reason you're not using TypeScript yet? Or why haven't you even tried TypeScript yet?
3
1
13
930
Fletch (Dan Fletcher) retweeted
What an exciting way to start this weekend. Space with ⁦@ShawnBasquiat⁩ , ⁦@arya_akhare⁩ ⁦@rupali_codes⁩ and 50 other participants. nitter.gq/i/spaces/1YpKkgedjNoKj
2
5
25
5,325
Fletch (Dan Fletcher) retweeted
"Why write readable code?" To read it later.
43
20
2
267
19,660
Fletch (Dan Fletcher) retweeted
Why should we hire you?/Why do you want to work here? Answered questions like this so many times and this is often a question many people slip up on. Here is exactly how you can answer this like a pro! - Know your Audience - Research - Tailor your answer
5
24
129
18,978
Fletch (Dan Fletcher) retweeted
I've been playing with a sand simulation using my ECS. It's so relaxing to fiddle with! github.com/jakeklassen/ecs
1
3
102
Fletch (Dan Fletcher) retweeted
After 10+ years of trying to find an approach to CSS architecture that was productive and easy to maintain, this is what my *hand-written* CSS eventually looked like once I found something that finally worked. Did it still count as CSS then? 🤡
43
20
4
606
178,849
Fletch (Dan Fletcher) retweeted
🎉🎉🎉
Took way longer than I thought (2 years) but we finally did it!!! Learn the basics of game development using JavaScript while building a breakout clone with the ability to add custom levels using pixel art!
1
1
98
Agile Tip: Give up on being right the first time. Everything's an experiment. If you're arguing with someone else who also thinks they're right, experiment instead. Argue in code.
9
33
1
184
15,366