The T-Shaped Dev
Subscribe
Sign in
Home
💬 Chat
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
🏆 Leaderboard
❓About
📚 All posts
Latest
Top
Discussions
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
10
Share this post
The T-Shaped Dev
Ace Your Next JavaScript Interview: `this`, `new`, Prototypes, Classes (Part 3) ✨
Copy link
Facebook
Email
Notes
More
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
21
Share this post
The T-Shaped Dev
Use Compound Components React Advanced Pattern For Better Software Design 🧑🎨
Copy link
Facebook
Email
Notes
More
2
Ace Your Next JavaScript Interview: Values, References, Coercion & Equality (Part 2) ✨
Learn the deeper concepts in JavaScript, such as values, references, coercion & equality (5 minutes)
Jun 3
•
Petar Ivanov
17
Share this post
The T-Shaped Dev
Ace Your Next JavaScript Interview: Values, References, Coercion & Equality (Part 2) ✨
Copy link
Facebook
Email
Notes
More
May 2025
Why Composition Beats Inheritance In React
Learn the benefits of using composition over inheritance in React projects. (3 minutes)
May 25
•
Petar Ivanov
26
Share this post
The T-Shaped Dev
Why Composition Beats Inheritance In React
Copy link
Facebook
Email
Notes
More
Be Critical About Any SWE Advice 🤔
Learn how to question any software engineering advice from first principles. (5 minutes)
May 11
•
Petar Ivanov
31
Share this post
The T-Shaped Dev
Be Critical About Any SWE Advice 🤔
Copy link
Facebook
Email
Notes
More
4
April 2025
How to Better Organize Your React Component Files?
Learn about the layered approach when organizing your React component files. (3 minutes)
Apr 27
•
Petar Ivanov
34
Share this post
The T-Shaped Dev
How to Better Organize Your React Component Files?
Copy link
Facebook
Email
Notes
More
10
Open-Closed Principle (OCP) In React: Write Extensible Components
A practical look at applying the Open-Closed Principle to React. (4 minutes)
Apr 19
•
Petar Ivanov
49
Share this post
The T-Shaped Dev
Open-Closed Principle (OCP) In React: Write Extensible Components
Copy link
Facebook
Email
Notes
More
4
How To Get Experience as a Software Engineer?
Learn how to get more experience as a SWE and grow faster in your career.
Apr 2
•
Petar Ivanov
57
Share this post
The T-Shaped Dev
How To Get Experience as a Software Engineer?
Copy link
Facebook
Email
Notes
More
6
March 2025
How To Craft Flexible UIs In React by Using Generic And Domain Components? 💪
That's part of my book "The Conscious React" 📚
Mar 16
•
Petar Ivanov
31
Share this post
The T-Shaped Dev
How To Craft Flexible UIs In React by Using Generic And Domain Components? 💪
Copy link
Facebook
Email
Notes
More
How Keeping a Work Log (aka Brag List) Helps You Get Promoted? 📈
🎁 Notion Template: Work Log (aka Brag List) template included! (4 min)
Mar 9
•
Petar Ivanov
32
Share this post
The T-Shaped Dev
How Keeping a Work Log (aka Brag List) Helps You Get Promoted? 📈
Copy link
Facebook
Email
Notes
More
7
Four Essential Steps To Take Before Making Any Technical Decision In 2025 🚀
Learn why good discovery and preparation are key for making the right decisions. (5 minutes)
Mar 2
•
Petar Ivanov
36
Share this post
The T-Shaped Dev
Four Essential Steps To Take Before Making Any Technical Decision In 2025 🚀
Copy link
Facebook
Email
Notes
More
3
February 2025
Loading Third-Party Scripts In React
Learn how to properly load 3rd party scripts in React, improve performance, and avoid nasty bugs. (4 minutes)
Feb 23
•
Petar Ivanov
27
Share this post
The T-Shaped Dev
Loading Third-Party Scripts In React
Copy link
Facebook
Email
Notes
More
4
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts