The T-Shaped Dev

The T-Shaped Dev

Home
💬 Chat
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
🏆 Leaderboard
❓About
📚 All posts

Sitemap - 2025 - The T-Shaped Dev

Anti Clean Code: The F.L.U.I.D. Trap ⚠️

Ace Your Next JavaScript Interview: `this`, `new`, Prototypes, Classes (Part 3) ✨

Use Compound Components React Advanced Pattern For Better Software Design 🧑‍🎨

Ace Your Next JavaScript Interview: Values, References, Coercion & Equality (Part 2) ✨

Why Composition Beats Inheritance In React

Be Critical About Any SWE Advice 🤔

How to Better Organize Your React Component Files?

Open-Closed Principle (OCP) In React: Write Extensible Components

How To Get Experience as a Software Engineer?

How To Craft Flexible UIs In React by Using Generic And Domain Components? 💪

How Keeping a Work Log (aka Brag List) Helps You Get Promoted? 📈

Four Essential Steps To Take Before Making Any Technical Decision In 2025 🚀

Loading Third-Party Scripts In React

How Did SoundCloud Scale Its Architecture Using BFF, Microservices & DDD?

🤝 Sponsorship

Single Responsibility Principle (SRP) In React: Write Focused Components

Ace Your Next JavaScript Interview: Scope, Hoisting & Closures (Part 1)

🎁 Free resources

Lifelong Learning: 88+ Resources I Don't Regret as a Senior Software Engineer

Building React Components: Turning UI Designs Into React Components

Embrace software entropy

© 2025 Petar Ivanov
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share