The T-Shaped Dev
Subscribe
Sign in
Home
🎁 Free resources
🎁 Paid subscriber products
⚛️ React Book
🤝 Sponsorship
❓About
📚 All posts
Latest
Top
Discussions
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
275
15
27
6 tools that made my life much easier as a Software Engineer
And how to make your environment, tools, and setup work for you, not against you.
Apr 21, 2024
•
Petar Ivanov
272
13
27
3 software development principles I wish I knew earlier in my career
And the power of YAGNI, KISS, and DRY
Mar 24, 2024
•
Petar Ivanov
108
18
12
10 ways to better organize and design your React Application
Learn how to make your React App scale.
Aug 18, 2024
•
Petar Ivanov
93
9
4
The T-Shaped Developer
The way how software companies work has changed. A new need has emerged — the need for T-Shaped Software Developers.
Sep 19, 2023
•
Petar Ivanov
108
11
14
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
55
4
9
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
62
7
11
15 React Component Principles & Best Practices for Better Software Architecture & Design
The conscious road to more scalable designs of React applications.
May 23, 2024
•
Petar Ivanov
80
5
14
Clean Code: 8 Tips to Write Clean Functions 🔥
Learn about eight practical tips on writing clean functions. (5 min)
Aug 26
•
Petar Ivanov
55
7
6
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
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
60
9
7
From Concept to Clarity: 2 Easy Steps to Kickstart Your Product Idea 🚀
Find the right problem to solve! (🎁 Notion Templates included)
Dec 1, 2024
•
Petar Ivanov
27
3
4
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts