The T-Shaped Dev
Subscribe
Sign in
Home
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
❓About
📚 All posts
Latest
Top
Discussions
Functional Error Handling in Node.js With The Result Pattern
Learn how to improve your error handling in Node.js by using the Result Pattern. (5 Min)
Oct 21
•
Petar Ivanov
19
1
Own Your Onboarding: The First 90 Days That Define Your Career 🚀
A practical guide to shipping fast and making an impact from day one. (6 Min)
Oct 7
•
Petar Ivanov
30
2
September 2025
Ace Your Next JavaScript Interview: Promises, Async/Await, Event Loop (Part 4) ✨
Learn the deeper concepts in JavaScript, such as Promises, Async/Await, and Event-Loop (5 min)
Sep 17
•
Petar Ivanov
34
What Is a Modular Monolith And Why You Should Care? 🔥
Learn more about modular monoliths, their benefits, and the challenges with microservices. (6 min)
Sep 9
•
Petar Ivanov
22
1
Code Review Guidelines ✅
What Authors and Reviewers Should Actually Do? (5 min)
Sep 2
•
Petar Ivanov
27
August 2025
Clean Code: 8 Tips to Write Clean Functions 🔥
Learn about eight practical tips on writing clean functions. (5 min)
Aug 26
•
Petar Ivanov
53
7
Why You Can't Afford to Ignore TypeScript? 🌟
We ship faster when we break fewer things. TypeScript helps you do that. (4 min)
Aug 17
•
Petar Ivanov
18
2
Nine VS Code (or Cursor) Extensions That Make My Daily Work Much Easier
Learn how to improve your IDE and increase your coding speed with these extensions. (4 min)
Aug 3
•
Petar Ivanov
44
2
July 2025
GraphQL Schema Design 101
Learn proven best practices and key principles for designing robust GraphQL Schemas. (5 min)
Jul 13
•
Petar Ivanov
24
4
June 2025
Anti Clean Code: The F.L.U.I.D. Trap ⚠️
Learn about the five key ways a code can go wrong and know what to be careful about. (6 minutes)
Jun 29
•
Petar Ivanov
33
6
Ace Your Next JavaScript Interview: `this`, `new`, Prototypes, Classes (Part 3) ✨
Learn the deeper concepts in JavaScript, such as `this`, `new`, Prototypes, and Classes (7 minutes)
Jun 18
•
Petar Ivanov
16
Use Compound Components React Advanced Pattern For Better Software Design 🧑🎨
Learn how to create and design better React components using the Compound Components React advanced pattern.
Jun 8
•
Petar Ivanov
23
4
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts