Sign in

Italian web developer, yet not writing spaghetti code. On a mission to help people to achieve a better life by learning to code —
Photo by Austin Distel on Unsplash

What if you’re working only on 20% of your true capabilities?

What if there was a tool out there that could automate your most boring tasks? How about one that can tell you exactly where your precious time is going? Or one that makes coding funnier?

Let’s dig into these tools and see which ones can make the most impact in your coding life this year.


Analyzing your time is the secret power of 2021. It means discovering how much you’re productive and where all your precious time is going.
With a tool like Timely, an AI will work behind the…

Photo credit by Pexels

Making money is essential. It’s imperative. Because thats’ how we people can sustain and live our lives.

So if you’re learning to code, I can feel your pressure to start making money as soon as possible with your skill. You want to learn as much as you can and then land your high-paying dream job.

But the reality is different from that. It’s easier. You don’t have to wait months or years before making your wallet bigger with your skills. You can start making money even while learning to code.

Sounds fantastic, right? You can learn something you love and…

How you can start today to see your wallet getting bigger with your coding skills.

Photo by Markus Spiske from Pexels

Coding is not enough.

That’s what you as a developer may have thought counting digits at the end of every month. Coding is a well-paid profession, but more money never hurts, especially during a pandemic.

If you have ever wondered how to make more money with the coding skills you have, I’ve written this guide for you.

Please note: I decided to leave out side-hustles like freelancing or building applications because those are extremely risky or won’t probably pay you before a long time. …

Photo by Justaf Abduh on Unsplash

Your 9 to 5 job is not enough.

This is a quote I repeat to myself every day of my life. And I love my job. I wanted to become a programmer since I was a kid. However, since I tried the benefits of having a side-hustle on my skin, I never want to go back to do one thing anymore.

Let’s see together what benefits having a side-hustle as a dev can bring to every aspect of your life.

You Shouldn’t Put All Your Eggs in One Basket

I hate to cite overused quotes, but unfortunately, this rule is valid. …

Spoiler: You’re trying to realize the impossible.

Photo by Craig Adderley from Pexels

Do you ever feel like you still don’t know how to code despite a thousand attempts trying to?

Such feeling is the most significant struggle I’ve gone through in the early days of my dev life. You finish another tutorial, yet you still don’t feel ready to code anything by yourself. You drop a hundred dollars on that crazy course every coding influencer is talking about, but you still feel incompetent.

You live by hopes.

The hope of being a pro after this course, or the next one, or the next one again.

Do you know why I hate coding tutorials?

Because I got sold an illusion, and it’s all my fault because I made up that illusion by myself.

I started coding when I was 14. I had nobody to guide me through all the info I needed to be successful. I bounced between one tutorial to another, buying endless Udemy courses.

I will be ready to be a professional after this course. I will become a senior React dev after this masterclass.

Guess what? That never happened.

I’m a happy professional web developer today, but let me told you why I…

Photo by Wes Hicks on Unsplash

To hell the ten thousand hours rule. You don’t need that much time to become a good coder.

Actually, you don’t need that much to learn any new skill, as Josh Kaufman taught me in his incredible book “The First 20 Hours: How to Learn Anything . . . Fast”.

In fact, the famous rule of the ten thousand hours needed to master a skill, as theorized by journalist Malcolm Gladwell, only refers to world-class performance. …

Money scares me.

It really does. Or, to be more precise, not having money is what terrifies me. What if I can’t afford to pay rent? What if I get sick and need cash for the doctor?

At the same time, I’ve always looked at my primary skill in life, coding, as a way out of this fear, something that could bring me close to financial freedom and being wealthy.

But how do you do that? How to turn your coding skills into money? How can coding be your way to financial freedom in your life?

Let’s see that.

You Level up in Your Career


Photo by Amit Lahav on Unsplash

“What’s the best way to do this?”

This is a question I’m sure you have asked yourself a hundred times using JavaScript. And that’s because this language has so many different ways of doing anything.

If you’re working with arrays, you will often have to search through them. But what’s the best way to do that?

What if you need to know if a value is present in an array? What if you want to filter something out of your collections?

Turns out that in this sea of information, JavaScript has 4 amazing methods to do anything you may need…

Photo credits: Antonio Batinić on Pexels

JavaScript is a fantastic language, but it can become even better if you use of its latest features getting released every year. In 2021, ES12 is king, so let’s see how its best features can immediately improve your code starting by today.

1. Use replaceAll

Earlier, when using JavaScript, there was no way to replace all instances of a substring in a string without the use of the global regexp (/regexp/g). But now, things have changed thanks to the replaceAll method.

Piero Borrelli

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store