Image for post
Image for post

Generally speaking, non-technical people are unaware of the wide array of possibilities technology has to offer and the ways their problems can be solved. Heck, they do not even think about having a problem in the first place.

That is where product people come in and offer their expertise. By observing, asking the right questions, and identifying problems, we are able to come up with solutions that have the potential to improve people's lives.

The three simple steps below will help you to build products with the end-user in mind, and not get lost in the realm of fancy frameworks, complicated features that no one needs, and the desire to ship flawless applications. …

Image for post
Image for post
Summary of my 2019 reading challenge

2019 is over, and so is my reading challenge for the year. Thanks, Goodreads, for keeping me accountable; you are doing an excellent job!

My favorite topics for 2019 include habit building, sociology, economics, and climate change. The four books below are the ones that have influenced my life in many different ways, and I will never forget their message. Let’s get into it!

1. “The Power of Habit”, by Charles Duhigg

This was one of the first books I’ve read, and it managed to set the tone for the rest of the year. …

Image for post
Image for post
Photo by Tim Bish on Unsplash

Yes, it is a real thing and it’s here to stay.

But a lot of people still don’t get it. They assume that if someone is not physically present in an office, they are not working. In general, that is far from the truth.

I feel that I am more efficient whenever I work online. Being able to change my environment, being exposed to fewer distractions, and having the flexibility around my working hours are some of the perks why this is feasible.

Are you actually working?

Image for post
Image for post
The people who made my stay in Sweden unforgettable

It's been a fantastic 2 years working at Relatable, however, it's time to say goodbye to all the amazing people I met here and move on to something new.

With this shift also comes a change in my lifestyle. I am going to leave Sweden(for a while at least) and try out the nomadic lifestyle, working on my computer from different countries around the world.

But why?

Attending the Nomad Cruise, internalizing my core values and the timing are the main reasons behind this decision. Let me expand on the last 2 motives, as I already wrote about the Nomad Cruise here.


I was reading Dare to Lead by Bene Brown when she started talking about the importance of defining our values and how it can help us when we are faced with hard decisions. …

Image for post
Image for post
106 days of code, and yes, I've missed 3 days 🤷‍♂️

For those of you who stumble upon this post without any context, at the beginning of July, I've committed to continue the challenge of #30DaysOfCode until I reach 100 days. You can read about it here.

Summer is over and that means my challenge of coding for 1 hour every day finished. And what a ride has it been!

What was different this time?

While doing something for 30 days it's not that hard, staying consistent for 100 days is demanding.

Summer made the whole challenge more difficult. …

Image for post
Image for post
Photo by Eugenio Mazzone on Unsplash

Throughout the last 3 years, I've read more than 120 books and it completely changed my life.

I was not an avid reader at that time though.

The whole process seemed way too complicated. Find a great book, get a copy of it and block off time to actually read it. Too many steps, why not skip it entirely and play video games instead? And I did. I went down the easy path.

Then one day something changed.

What happened?

I acquired a Kindle e-reader and the process became way simpler. …

Image for post
Image for post
Photo by Markus Spiske on Unsplash

Let's say we have the function below.

The function

It works fine, but we seem to encounter a weird bug from time to time. So what's the first step we take in debugging? Yes, you got it, we will start by logging the function parameters.

In order to do that though, we would need to refactor our function to something like the one below. Including the curly brackets, writing the console.log and adding the return statement. It's a lot of extra steps, right?

Debugging the function, first try

But it does not have to be! If we just want to log the parameters, the version of the function below is a quick way to do it. We no longer have to convert our single line arrow function into a multi-line one. …

Image for post
Image for post
Last supper on board by Adrian

At the end of November 2018, along with 500 other people, I've embarked on the Nomad Cruise 7, a 12-day journey sailing through the Atlantic ocean, from Barcelona 🇪🇸 to Recife 🇧🇷.

In my previous post, I've explained what the Nomad Cruise is and how the days look like aboard. Now it's time to talk about my personal experience aboard and some of my key takeaways.

How did I hear about it?

First, I heard about it from my friend, Zoltán who invited me to join the Nomad Cruise 6 at the beginning of January 2018.

As I was already interested in the laptop lifestyle and was doing remote work periodically, this seemed like an amazing opportunity. 10 days on the Mediterranean sea, exciting workshops and 300+ location independent people I could learn a lot from. …

Image for post
Image for post
Day1 → Day30 — visualizing the progress is a key element in building a habit

If you missed my previous post, at the beginning of June I've committed to coding at least for an hour after work every day for 30 days.

It’s been a month already, time flies so fast. And I've done it, I’ve managed to work on personal projects at least 1 hour every day for the past month. It’s an incredible feeling and I am super happy that I’ve completed this challenge.

Values gained

  • Coding outside of work and working on my side projects feels normal and does not require extra effort.
  • A lot of knowledge about working with NextJS, Prisma and the Todoist API. …

50 Minutes to Save the World by Amir Zakeri

The video above kept showing up in my feed for almost a week, sitting there, always in the recommended videos. But it was long, 50 minutes is a lot of dedication. I just ignored it, "I'll do it later".

And then the weekend came, I wanted to spend time writing, but it was hard to start. As a sane human being, I did what every one of us would do and went on YouTube to watch "just one video before starting, for real". …


Robert Istok

Building for the web, traveling the world with hand luggage, inspiring people and learning constantly. Follow my journey 🙂

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