Whether we realize it or not, we all rely on fundamentals daily. Fundamentals are the basic building blocks of any activity, subject, or skill.

To be successful, it is essential to have a strong foundation in the fundamentals.

For example, in basketball, the fundamentals include shooting, dribbling, and passing.

A player who has mastered these basic skills will be more successful than one who has not.

The same is true in other areas of life. To be a good writer, for instance, one must master the fundamentals of grammar and composition.

Anyone who wants to be successful in any area must first learn and master the fundamentals. Otherwise, they will likely struggle to keep up with those who have done so.

Though it may seem tedious or boring, there is no substitute for a solid foundation in the fundamentals. They are the key to success in any endeavor.

Everyone wants advanced knowledge, but only a few want to grind out the learning of the fundamentals.

But when things go awry, the basics always bail us out.

With AI driving much of our productivity, I can see many people starting to forget the fundamentals.

Slow down, learn them.

It's what will make you get ahead as a developer.

My picks from Codú

Metadata is information about the data on your web page. It is essential for SEO (Search Engine Optimization) and social media sharing. What is Metadata?

Next.js doesn't play nicely out of the box with LlamaIndex, so this guide might help.

If you've ever committed changes in Git and realized you forgot to include a file, don't worry; you're not alone...

Encoding ensures the URL is valid and can be safely sent over the internet. It's really easy, thanks to JavaScript. Here's how:

What is an API? This short video breaks it down in plain ol English.

Avoid performance issues caused by memory leaks in your React applications by understanding closures, useCallback, and best practices.

Laravel is popular for a reason. In this short article Ben discusses why he loves Laravel.

A simple 3-step process for writing clean code! Something we can all get better at.

"Coding my handwriting in Javascript - how I did it and what I'm doing with it." A very fun and creative article.

Will Larson, a veteran engineering leader and the CTO at Carta, holds three conventional engineering management "anti-patterns" up to the light for a closer look.

Million.js makes it easy to speed up your React code. It's getting ready to release its first major version!

Something I've been enjoying

"Hidden Potential offers a new framework for raising aspirations and exceeding expectations."

I'm a big fan of Adam Grants's writing. This is a great book on "the science of achieving greater things."

The book explores how to build character skills and motivational structures to realize our potential and how to design systems that create opportunities for those who have been underrated and overlooked.

That's it for this week!

If you have any ideas or feedback, reply to this email.

Thanks, and stay awesome,

Niall

Founder @ Codú

Keep Reading