Learning Tracks

If you want to learn in a more structured way, you can find links to different learning tracks in different categories that interest you.

Learning tracks are articles that meet your needs and aim at a specific objective. As fresh articles are written, more tracks will be added.

🧑‍💻 Software Engineering

  • Software Architecture (13 articles) - Everything about properly architecting your software.

  • API Design (7 articles) - How to design and build APIs.

  • System Design (7 articles) - How to design complex systems.

  • DevOps (4 articles) - How to bring people and processes together to bring value to the users.

  • Collaboration (4 articles) - How to collaborate effectively with others and provide value.

  • Cloud Computing (3 articles) - Everything about cloud computing (AWS, Azure, GCP, OCI).

  • Design Patterns (3 articles) - Solutions to common problems in software design.

  • Clean Code & Technical Debt (2 articles) - How to write great software.

  • Git (2 articles) - Everything about Git and tools.

  • C#/.NET (2 articles) - Learn more about C# / .NET tech stack.

  • Testing (1 article) - How to test your software.

  • Databases (1 article) - Learn more about databases.

📈 Trends

  • General Trends (3 articles) - All you need to be informed about current trends in the industry.

  • Surveys (1 article) - Analysis of important trends in software engineering by using questionnaires.

📱Product Development

  • Agile (3 topics) - How to work in an iterative mode and deliver value constantly.

  • Feature factories (1 topic) - If you focus only on new features, you work here.

  • Estimations (1 topic) - How (not) do software development estimations.

🧖‍♂️Leadership

  • Structuring Teams (4 articles) - How to build great teams.

  • Engineering Metrics (3 articles) - Everything you need to know about your teams.

  • Hiring (2 articles) - How to hire the right people for your team.

  • Leadership styles (1 article) - You need to know and use leadership styles.

  • Feedback (1 article) - How to give and receive feedback properly.

  • Cultures (1 article) - Setting a property company/team culture.

🏃‍♂️Personal Growth

  • Career in Tech (6 articles) - Growing your career.

  • Learning (4 articles) - What and how to upskill yourself.

  • Productivity (4 articles) - How to be highly productive.

  • Soft skills (4 articles) - Important personal traits and skills for career growth.

  • Books (3 articles) - My book reviews and recommendations.

  • Wellbeing (1 article) - How to deal with personal constraints and improve yourself.


Do you want to see some other learning tracks here? Feel free to contact me.