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.