Manuel Afonso

Hello, I’m Manuel Paulo Afonso, a software developer with strong attention to detail and a commitment to building high quality, scalable, and user centered solutions. I take great pride in my work and see every project as a chance to improve and grow. I’m passionate about clean code, performance, and problem-solving. I believe technology should bring clarity, efficiency, and real impact not just work, but make sense. On this blog, I share my journey in software development: the mistakes, the wins, the lessons learned, and everything I continue to discover along the way.

Read the blog posts or check README for more info.

Social links:

Featured

Dont Jump to a Framework Without Understanding These Concepts

Before diving into React, Angular, or Vue, it's essential to first master JavaScript fundamentals. Concepts like the DOM, functions, and array methods are what truly prepare you to build with frameworks without getting lost or stuck. In this post, I'll share my journey of understanding and mastering these core concepts, the lessons I learned, and the ways I've applied them in my career.

Read More →

Hey Dev, Get Noticed

Being noticed in the tech world isn't about vanity, but about generating real impact, visibility, and meaningful connections through open source, collaboration, authenticity, and consistent work over time. In this post, I'll share my journey of how I got noticed in tech, the lessons I learned, and the ways I've applied them in my career.

Read More →

How much easier everything became when I started documenting my projects

Personal reflection on how to document my projects has transformed the way I work, improving clarity, decision-making, learning, collaboration, and long term productivity. In this post, I'll share my journey of how I started documenting my projects, the lessons I learned, and the ways I've applied them in my career.

Read More →

Recent Posts

Dont Jump to a Framework Without Understanding These Concepts

Before diving into React, Angular, or Vue, it's essential to first master JavaScript fundamentals. Concepts like the DOM, functions, and array methods are what truly prepare you to build with frameworks without getting lost or stuck. In this post, I'll share my journey of understanding and mastering these core concepts, the lessons I learned, and the ways I've applied them in my career.

Read More →

Hey Dev, Get Noticed

Being noticed in the tech world isn't about vanity, but about generating real impact, visibility, and meaningful connections through open source, collaboration, authenticity, and consistent work over time. In this post, I'll share my journey of how I got noticed in tech, the lessons I learned, and the ways I've applied them in my career.

Read More →

How much easier everything became when I started documenting my projects

Personal reflection on how to document my projects has transformed the way I work, improving clarity, decision-making, learning, collaboration, and long term productivity. In this post, I'll share my journey of how I started documenting my projects, the lessons I learned, and the ways I've applied them in my career.

Read More →

Waht I Learned from Participating in Hackathons

A personal journey of how hackathons helped me grow beyond my comfort zone—pushing me to think faster, communicate better, build real solutions under pressure, and discover the true meaning of teamwork, resilience, and passion for problem-solving. I hope this post inspires you to participate in hackathons and embrace the opportunity to learn and grow from them.

Read More →