Guide your users to look at one field at a time

Focus on a single form input at a time

I’ve recently ran into some beautiful forms created with Typeform. I really loved how they reinvented the way information is collected, and instead of showing the whole form all at once, they focus on a single input field at a time.

As an experiment, I re-created the basic form, using HTML, CSS and JavaScript (with jQuery). Of course it misses many of the cool features Typeform has, but it can be easily integrated to any website to shake up the way you collect information from your users.

The form is responsive and it reacts to scrolling, moving the focus to…


Photo by Chris Lawton on Unsplash
  • And how it brings peace to my life

Constantly worrying about what can go wrong, being suspicious about people, always looking out for alarming signs is tiring and it makes your days stressful, unhappy.

Let your worries go, trust others and stop anticipating bad things to happen!

It will bring you peace, you will feel more balanced, happier and your relationships will become easier.

When I moved to Barcelona, I got the same advice from at least 15 friends:

Be cautious all the time.

They warned me, because there’s a higher rate of pickpocketing, and they wanted me to stay…


Learn how you can enhance your UI with this animated border. It’s perfect for highlighted content, it really stands out and pulls attention — and super easy to implement!

Get the code at https://codepen.io/johnnyfekete/pen/WMoWvb


As a digital nomad, moving to a new city has its challenges, especially if you’re coming from a different country. But besides the administrative hassle, there’s one thing to take care of, a more personal one: your social life.

You can have the nicest new apartment, all your visas sorted out, you won’t feel like home in your new city without friends. Everything is easy when you’re a colleague student on an exchange program: your university organizes a lot of events, you simply can’t avoid meeting new people.

But how to make friends when you’re a grown-up professional, working 9–5?


Are your goals set already?

Well done! You’ve done half of the work. All you have to do is follow-up on them, and do everything needed to achieve them.

Sounds simple, doesn’t it?

Well, if it would be easy, there wouldn’t be a need for so many self-improvement books, everyone would have a successful life, no gym-sessions would be skipped, all exam grades would be A’s and everyone would spend more time with their loved ones (just to mention a few of the typical goals and resolutions).

We set our goals because we’re not in the desired state with one…


For many people New Years Eve is the most unproductive time of the year. It’s a day to celebrate and get drunk.

But for many of us, this crazy day can also be the best time to give direction to our lives. You can look back at the previous year, seeing your achievements; and identify your goals and get a clear direction for the coming 12 months.

The Guidebook

A few years ago a friend of mine — Timi — and I found a downloadable booklet called YearCompass. …


When I told my hairdresser that I want to perm my hair, she looked me in the eyes and said no. She explained that it would look silly and I couldn’t curl properly because it’s too short. I didn’t get angry at all; actually I was thankful that she saved me from a disastrous hairdo.

It got me thinking. Everyone who deals with clients should be like that. We should not be afraid to say no to some of their requests, if it means that in the long-run they can benefit from it.

As a software developer I often have…


TL;DR: if you tried everything and nothing’s working, maybe you’re using SourceTree and it hasn’t been authorized to access the organization.

I have spent several hours struggling with my git repo: I transferred a project to my organization on github.com, where I’m an owner. However, whenever I tried to push or pull or do anything with the remote branch from my Sourcetree, I got the following error:

remote: Repository not found.
fatal: repository 'https://github.com/MyOrganization/MyRepo.git/' not found

Damn… not so helpful message, because I double-checked and the repository is there. …


Half a year ago I was drowning in work. I had a lot on my mind, and I didn’t have any time to move forward with my personal projects. And I can tell you one thing: I’m always full of new ideas, but completing them takes a lot of time.
Half a year ago I talked a lot with Szabi — a friend of mine — that he would be interested in learning mobile programming; at the same time, my brother also decided that he needs a career change, and he could imagine himself as a front-end developer. Higher education takes…


I love tech meetups. They are great events to learn about cool technologies, interesting projects, hear success stories (those are my favorites) and meet new people. As an expat, this last aspect is especially important to me.

But besides listening to the presentations, my mind and attention usually jump around the people in the room, and I analyze them and imagine what kind of personality might they have. …

Johnny Fekete

trying to become a better person every day; making cool stuff for web and mobile

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