The T-Shaped Dev
Subscribe
Sign in
Home
💬 Chat
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
🏆 Leaderboard
❓About
📚 All posts
Latest
Top
Discussions
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
27
Share this post
The T-Shaped Dev
How to Better Organize Your React Component Files?
Copy link
Facebook
Email
Notes
More
3
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
39
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
55
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
28
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
35
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
26
Share this post
The T-Shaped Dev
Loading Third-Party Scripts In React
Copy link
Facebook
Email
Notes
More
4
How Did SoundCloud Scale Its Architecture Using BFF, Microservices & DDD?
A deep dive into the SoundCloud's journey from monolith to BFF, Microservices, and DDD. (5 minutes)
Feb 16
•
Petar Ivanov
33
Share this post
The T-Shaped Dev
How Did SoundCloud Scale Its Architecture Using BFF, Microservices & DDD?
Copy link
Facebook
Email
Notes
More
7
Single Responsibility Principle (SRP) In React: Write Focused Components
A practical look at applying Single Responsibility Principle into React. (3 minutes)
Feb 9
•
Petar Ivanov
59
Share this post
The T-Shaped Dev
Single Responsibility Principle (SRP) In React: Write Focused Components
Copy link
Facebook
Email
Notes
More
Ace Your Next JavaScript Interview: Scope, Hoisting & Closures (Part 1)
Learn the deeper concepts in Javascript, such as scope, hoisting, and closures. (5 minutes)
Feb 2
•
Petar Ivanov
45
Share this post
The T-Shaped Dev
Ace Your Next JavaScript Interview: Scope, Hoisting & Closures (Part 1)
Copy link
Facebook
Email
Notes
More
4
January 2025
Lifelong Learning: 88+ Resources I Don't Regret as a Senior Software Engineer
Learn how I stay up-to-date with tech and what resources I used to grow to Senior Software Engineer.
Jan 26
•
Petar Ivanov
259
Share this post
The T-Shaped Dev
Lifelong Learning: 88+ Resources I Don't Regret as a Senior Software Engineer
Copy link
Facebook
Email
Notes
More
15
Building React Components: Turning UI Designs Into React Components
Learn how to design and architect React Components based on User Interface Designs of Components and Pages. (5 minutes)
Jan 19
•
Petar Ivanov
37
Share this post
The T-Shaped Dev
Building React Components: Turning UI Designs Into React Components
Copy link
Facebook
Email
Notes
More
10
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts