Photo by Dean Pugh on Unsplash

Humans use verbal and non-verbal communication.

And so does your code. When you name your functions, variables, properties, etc. — you communicate verbally. You literary embed the meaning of your code — in your code.

But you also communicate non-verbally in your code. This communication happens through the structure of your code. Yes, the structure of your code is a communication method where you, the author, want to say something to those who read your code — your readers. You embed the meaning of your code in the structure of your code.

When we start coding, we learn early on…

The Story

A friend of mine with a health problem went to a doctor.

The doctor concluded that a surgery is needed to solve the problem.

The doctor described a couple of different methods of how to perform the required surgery.

One of the methods was well known and proven to work in most cases, but the doctor hesitated to go with it. He then complained to my friend that he was using this method for the last 15 years, he’s so bored of using it and wants to try something new, fresh and cool.

The doctor told my friend about the…

If you haven’t heard about Planet Of The Apps, then here what you need to know: it’s a TV show from Apple where Shark Tank meets app developers and entrepreneurs who build apps for iPhone.

You can watch the first episode for free:

With the help of this TV show building iPhone apps is now a norm in our pop culture. Yes, iOS devs, you’re officially cool now — enjoy the ride!

Even thought it’s a show with an intention to entertain us, let’s watch it from a different perspective: what can we learn from it?

Pair app

If you would ask me today about the ultimate success formula — I would say it’s a cocktail of many things, but the one ingredient that dictates the general taste is — doing the work.

When I moved to London in early 2012 I was determined to do exactly that. I’ve joined one of the startups near Old Street as a junior front end developer. I’ve quickly realised what skills I needed to build to succeed at my job. JavaScript, CSS, Mercurial SCM, Django and Python were all the technologies that required my attention. …

It takes the pressure of.
It gives your mind space for wondering.
It frees you from your fears.

Failure is empowering. Only when you fail you find strength to finally do things that you were afraid of doing. Failure scares away your fear like nothing else.

Failure is new. It marks the end of one effort and the beginning of another one. It changes your life. It closes old doors. It opens new ones.

Failure is educational. It’s a lesson that success can’t offer. It can be the most valuable one too. Beneficial. Profitable. Lucky. Pay extra attention to it.

Enjoy your failure like you would enjoy an exclusive meal.

It won’t last.

If you’re a web developer like myself then I urge you to host all your static websites on GitHub Pages.

It offers a huge benefit for presenting your work. Not only you can demonstrate the end product (, but you can also share it’s source code with your potential customers (and your employer is your customer too):

Here is how you can do it:

  1. Create a new public repository on GitHub.
  2. Push your static source files to that repository.
  3. Create a new branch gh-pages from master.
  4. Wait for a few minutes and then go to — you will…

Everyone is afraid of something. And how successful you are depends on how much fear you step into every day.

This is not life threatening fears that I am talking about. It’s the mental blocks that prevent you from doing absolutely safe yet-for-some-reason-scary things.

For example — the fear of failure. The fear that prevents you from doing things that you’ve never done before. I found a mental trick that helps me personally to step over that fear. Think of it this way. If you decide not to attempt to do it then you have failed by default. Your outcome…

Is now.

Learn JavaScript. Seriously. Learn it. If it was created by one human being, then another human being can learn how to use it. Put away all your prejudices, fears, and hopes. Expect nothing. Just learn JS.

Know your market value. And understand that it has nothing to do with your self worth. Everyday do one thing that increases your market value by at least 1 dollar. Everyday. Research. Read. Watch. Listen. Ask questions. Start already asking questions! More questions. Don’t be ignorant. Don’t act like you know.

Express yourself. Process is a king. Result is only a trace…

It seems odd to me that none of the messages that I receive on LinkedIn from recruiters are about people that I could potentially work with.

Maybe it’s because I am in tech? Maybe in this industry people are not considered to be cool enough to be at the centre of a selling pitch?

So what exactly recruiters pitch to me in their very first LinkedIn message?

  1. Most advertise company, products and its clients.
  2. Many pitch their technology stack and offices.
  3. Few focus on money, stocks and bonuses.

And none, I repeat, none write about people who already work at…

Today it happened. I went to sleep for the first time after launching EasyMeet.Me.

If you didn’t read my previous post then let me remind you what EasyMeet.Me is.

It’s my attempt to solve a problem that I personally have: not meeting nearly enough people at social events.

It drives me crazy when I think about numbers: at the last event that I went to — I met 4 people out of 40.

That’s 10%!

How many potential business opportunities, friendships and life changing experiences do you think I lost on that day?

Maybe I just suck at it or…

Artemij Fedosejev

Author of React.js Essentials book. Creator of Author of What Front-End Developers Do book. Website:

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