
2024 in Review
Reflecting on a challenging year of growth, career shifts, and personal milestones in the tech industry.

Shipping 'fast'
Learn how to build and ship fast without compromising quality. Discover strategies for delivering value, aligning product and business goals, and fostering sustainable progress in product development.

Why you shouldn't become a Full Stack Developer
In order to foster a healthy and productive open source community, it’s crucial to prioritize empathy and kindness towards one another.

Simplifying Module Imports in Next.js with Custom Path Aliases
Learn to streamline import paths in Next.js with custom aliases. Simplify your code and improve readability by configuring aliases in your tsconfig.json.

Empathy in Open Source
In order to foster a healthy and productive open source community, it’s crucial to prioritize empathy and kindness towards one another.

Smooth Transition: From JavaScript to TypeScript for Better Web Development
Discover why I migrated from JavaScript to TypeScript and unlocked the power of static typing for enhanced code quality and productivity.

Hard Truths About Software Engineering
There are a few points in software development that no one has told you about so far.
Web Development for Beginners: 7 Essential Steps to Get Started Today!
Discover how to unleash the power of words and advance your career through technical writing. Learn the secrets to success today.
Why Every Developer Should Build Their Own Blog
Discover the importance of building a blog as a developer, along with tips on how to set up, design, create content, promote, and grow your blog. Gain visibility, share knowledge, and engage with the developer community.

The Power of Words: How Technical Writing Can Transform Your Career
Discover how to unleash the power of words and advance your career through technical writing. Learn the secrets to success today.