The T-Shaped Dev
Subscribe
Sign in
Home
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
❓About
📚 All posts
The Systematic AI Code Review Workflow: Plan, Generate, Validate
A practical guide to maintain quality at AI speed (6 min)
Dec 27, 2025
•
Petar Ivanov
11
1
Most Popular
View all
Lifelong Learning: 88+ Resources I Don't Regret as a Senior Software Engineer
Jan 26, 2025
•
Petar Ivanov
284
16
27
6 tools that made my life much easier as a Software Engineer
Apr 21, 2024
•
Petar Ivanov
273
13
27
3 software development principles I wish I knew earlier in my career
Mar 24, 2024
•
Petar Ivanov
110
18
12
10 ways to better organize and design your React Application
Aug 18, 2024
•
Petar Ivanov
94
9
4
Latest
Top
Discussions
2-Tier to 3-Tier Architecture: Migration Journey With Modular Monolith and GraphQL
A real-world case study of migrating a two-tier architecture to a three-tier architecture. (5 min)
Nov 18, 2025
•
Petar Ivanov
26
3
2
Conscious Debugging: 10 Effective Strategies That Actually Work 🐛
Learn how to find and fix bugs like a pro with these ten effective debugging strategies. (6 min)
Nov 8, 2025
•
Petar Ivanov
24
1
3
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, 2025
•
Petar Ivanov
29
4
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, 2025
•
Petar Ivanov
36
2
6
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, 2025
•
Petar Ivanov
37
6
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, 2025
•
Petar Ivanov
25
1
1
Code Review Guidelines ✅
What Authors and Reviewers Should Actually Do? (5 min)
Sep 2, 2025
•
Petar Ivanov
32
3
Clean Code: 8 Tips to Write Clean Functions 🔥
Learn about eight practical tips on writing clean functions. (5 min)
Aug 26, 2025
•
Petar Ivanov
56
7
6
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, 2025
•
Petar Ivanov
18
2
1
See all
The T-Shaped Dev
A weekly newsletter sharing practical tips on React, Node, and Software Architecture. Elevate your Full-Stack JavaScript skills to the next level!
Subscribe
Social
LinkedIn
Twitter
Website
Threads
Bluesky
The T-Shaped Dev
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts