Some of them save me hours

Here are four tools that you probably don’t know about, but that can save you hours.

4. Responsively


Guide For Software Engineers

87% of recruiters use LinkedIn to check candidates.

If your LinkedIn profile sucks, your chances to be invited to an interview are pretty low.

That’s why we are going to make a LinkedIn profile that not just “don’t suck,” but a profile that will get you an invitation to an interview.

But first, let’s start with a mindset shift.

The End Goal

The end goal of a LinkedIn profile is to make recruiters invite you to an interview. Not to make a “beautiful” profile, not to make an “interesting” profile, but to make a profile that gets you an invitation to an interview…


Guide for Software Engineers

Photo by Brooke Cagle on Unsplash

“I’ll just email them my resume, they’ll look at it and give me a call.”

Are you sure?

This is a very common misconception and this is what most developers don’t understand about cover letters.

Many of the developers I have spoken to think that a cover letter is just a simple email where you need to say “Hi!” and attach your resume.

But it’s not.

Let’s become a recruiter for 1 minute and look at everything through their eyes.

BAM, BAM, BOOM!

You’re a recruiter now.

You open your email application and see this:

Subject: Backend Engineer hiring

Subject…


There is only one reason

Photo by Jan Antonin Kolar on Unsplash

Your resume is often rejected not because you’re not good enough or it doesn’t have “right” keywords in it.

There is only one reason why it’s rejected. It took me 6 years, a couple of books about selling, and tons of trials & errors to find it. And today we are going to disclose this one reason.

But first, let’s start with common myths (lies) developers still believe why their resumes are often rejected.

Lie 1: ATS (Application Tracking Systems)

There is a popular myth surrounding this software. Developers think that ATS scans their resume for “specific” keywords and rejects it if it doesn’t find them…


It is not a magical place

Photo by Mike Palmowski on Unsplash

Software engineering is not a magical place where everyone has a six-figure salary, works on projects they like, and changes the world.

Like any job, software engineering has its good, bad, and ugly sides.

Today I’m going to talk about the ugly sides that I’ve learned over 9 years as a programmer.

Communication Skills Matter More

Many developers confuse the terms programming and software development. It’s two different activities that have one main thing in common — coding.

Programming is about solving problems with code. It is often a solo activity.

Software development is about design software from an engineering perspective with consideration for…


Feel like you a fraud?

Not good enough?

Not deserved your job position or salary?

Worry that other people will find these out?

This is called an imposter syndrome.

And you are not alone.

Even successful people like Neil Armstrong and Michelle Obama feel like imposters.

I felt it too and tried to get rid of it.

I’ve read tons of articles on how to overcome impostor syndrome, and honestly, some of the advice helped me, but 95%+ didn’t. So I just accepted the fact that I couldn’t get over it completely and went on with my life.

What happened…


For Software Engineers

“I’ll just email them my resume, they’ll look at it and give me a call.”

Are you sure?

This is a very common misconception and this is what most developers don’t understand about cover letters.

Many of the developers I have spoken to think that a cover letter is just a simple email where you need to say “Hi!” and attach your resume.

But it’s not.

Let’s become a recruiter for 1 minute and look at everything through their eyes.

BAM, BAM, BOOM!

You’re a recruiter now.

You open your email application and see this:

Subject: Backend Engineer hiring

Subject…


My Productivity System

I’ve been coding wrong my whole life.

I thought it was okay to just sit down at my desk, open my laptop, take a task from my to-do list, and code it until I felt tired.

But in reality, this style of work always killed my productivity levels after 2–4 hours of coding. I felt so tired that I didn’t want to do anything except different low energy tasks (like code review).

Today I can code 8+ hours without feeling like crap after.

What has changed?

My approach to work.

After 62+ self-development books, dozens of articles and studies about…


I could probably achieve 300% more in six years as a programmer if I knew these things when I started

A door with the number six painted on it
A door with the number six painted on it
Photo by Clem Onojeghuo on Unsplash

Coding Is Not About the Coding

What do you think programming is about?

Writing code?

Writing good code?

No.

It’s just a part of the truth.

Programming is not about coding — programming is about solving problems with coding.

End customers don’t care what technologies, languages, frameworks, or methodologies you use. They care only about one thing: whether your product solves their problem or not.

That’s why no one cares what technologies Google search is using under the hood. Until people can find relative information with it, they will use it.

It’s the number one thing I wish I knew when I started programming.

I would…

Nick Bull

Follow me to learn about Web Development. More insights here 👉 https://twitter.com/nickbulljs

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