It’s time to declutter your learning to-do list

How many courses, tutorials, and articles are waiting on your to-do list? If you’re a bit like me, the answer is dozens. I’m a passionate learner who is interested in a wide range of programming subjects. …


Sometimes you can see the company is a lousy fit before you start working there.

Interviews in the software development industry are broken. They're hard, long, and, more often than not, useless. The interview is more stressful and challenging than the job itself. All of that makes many of us forget one critical thing — the interview is not a monologue; it's a conversation.

During…


Enhance your learning speed

Do you remember what you saw last month? Movies, series, or courses. I’m not talking about the titles only, but also the contents.

I’ll be honest with you — I don’t. I forget almost everything after a few days. And the chances are you’re like me.

Usually, it’s not the…


Inefficient learning is only a little better than not learning at all. Learn how to value your time

Sign that reads “stop.”

Do you like discounts? I love them.

For years, when I’ve seen an interesting course discounted by 90%, I just smashed the buy button. As a result, I’ve bought dozens of courses on everything ranging from cybersecurity to backend development to frontend development.

The courses were very cheap, around $10…


And how to avoid them

Cheese on mouse trap

Wikipedia lists about 700 programming languages. The real number is probably even higher, but let’s go with that. We’ve also got thousands of frameworks, tools, and libraries. That’s a lot.

How can software developers navigate this? What should we learn? What will pay our bills?

I’ll be honest with you…


Learn how to stand out from the crowd of developers

You know how to code. That is great! This one skill can transform your life forever.

There’s only one problem — knowing how to code doesn’t guarantee you’ll find a job. It’s a prerequisite, but it’s not enough.

The competition in the software development market, especially amongst juniors, is fierce…


Learning to code is tricky

Question mark at the end of hallway

In January 2015, I was depressed. I had been learning software development full-time for over half a year, and it felt like I wasn’t getting any closer to landing a job.

A few months later, I had my first job. Another few years later, I became a co-founder of a…


So much to do, so little time. Save time by learning how to pick what to learn next and what steps to follow in front-end development.

Front-end development moves at a breakneck speed. To stay employable, you have to learn new things all the time. …


To grow, you have to get your hands dirty

Person shaping a clay pot

In his brilliant book, “Art & Fear: Observations On the Perils (and Rewards) of Artmaking” Ted Orlando told a story:

The ceramics teacher announced on opening day that he was dividing the class into two groups. All those on the left side of the studio, he said, would be graded…


The competition is fierce. Learn how to stand out

Woman running a race

I’ve seen hundreds of junior frontend developers' resumes. In an average recruitment process, we get 80 candidates for one job.

What makes us pick you?

The sad truth is you have to stand out. If there’s nothing special about your skills or experience, you have to be lucky to get…

Szymon Adamiak

I build stuff and help frontend developers to kickstart careers. Follow me 👉 twitter.com/s_adamiak Get my book 👉 https://gumroad.com/l/aqWog

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