Sign in

Photo taken during Prague NodeSchool event hosted by OAK’S LAB

Last year, on July 8, 2019, I joined OAK’S LAB — a tech startup based in Prague and San Francisco. It’s a well-known full-service digital development agency, specializing in product and project management, UX/UI design, and software engineering.

Hey, congratulations!

You spent a long four or five years in which you have shared great moments with other people. You have been through unforgettable experiences. You made friends that you will probably keep for the rest of your life. A whole host of moments that, without a doubt, have marked in your life.

You also had to go through some bittersweet circumstances during these years, such as those terrible exams and quizzes that you had to memorize; those boring internship tasks that you had to spend so many hours on and which unfortunately had little impact on your professional training; professors…

2016 vs 2019 Portfolio

Last week, I posted my first article here about my experience on using Next.JS + Semantic UI on React. Today, I finished working on my latest online portfolio which is also made with these technologies.

It was 2012 when I created my first online portfolio — the same year when I studied HTML in my computer subject during high school. My first portfolio was just a plain website, it has a boring content — no CSS, no html font customization, no images, just paragraphs and headings.

After a year, a group of developers found my site and contacted me to…

Knowledge about manipulating data in an array or object is very important if you’re working in a project that requires CRUD functions, either with or without a database. Looking back on the days when modern JavaScript was not yet put into practice, it was so difficult to manage a data. Now, it’s super easy by using the built-in functions of ES6+.

Learning the modern JavaScript can be confusing if you don’t know what its history is and how its traditional syntax works. You might have seen the term “ECMAScript” somewhere else or heard about “Javascript ES6/7/8” and wondered what it…

Whenever we start doing a web project we always think of what framework should we use to create a good-looking elements for our website. Each framework has its own pros and cons, allowing you to choose based on the needs of your project. For example, if your project is simple, then there’s no need to use a complex framework.

Most developers preferred on using popular UI frameworks such as Bootstrap, Foundation, and Material UI, however, others, including myself thinks that these frameworks are too overrated and many sites that are using these frameworks end up having a very similar look…


Global citizen, travel junkie, digital ninja, software engineer.

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