Blog

The paradox of mastery

The paradox of mastery

Couple days ago, I read interesting question on LinkedIn. One girl was asking developers how long it will take to master JavaScript. This question got my attention from two reasons. First, when people ask questions about learning they ask something like “how long it will take to learn x?”. I guess they mean learning from scratch – tabula rasa. Second reason was about the mastery itself…

Interactive image overlay tutorial

Interactive image overlay tutorial

Today we will create some interesting effect for your portfolio or gallery on your website. If you are promoting yourself online via your own website, you should always include some examples of your work. You have to advertise yourself and your work as much as you can because no one else will do it for you, at least not in the beginning. So don’t be shy and let’s get your hands a bit dirty…

How to use an HTML5 video

How to use an HTML5 video

HTML5 comes with many new elements and tricks which can enhance you website in different ways. One of these elements is video tag. What HTML5 is suppose to do is to replace the old, and harder to use, technology called flash. Before HTML5 video appeared, there was no standard for showing videos on web pages and everything could be played only with a plug-ins (like flash) installed in your browser.

How to create grid-based layout tutorial

How to create grid-based layout tutorial

Grids have been used in print design for decades and they are definitely not going anywhere. Take a look at any magazine, book or poster and after little research you will find the patterns of the grid. The reason why print designers are using grid is quite simple. It helps them to create harmony and flow of the content.

Guide to Responsive Web Design Pt.3

Guide to Responsive Web Design Pt.3

We are in the last part of this Guide. In part 1 we talked about RWD principles, images and how to make them flexible and in part 2 about fluid layouts and media queries. Today we will take a look on some JavaScript techniques we can use and talk about couple important ideas to think consider.

How to create cool navigation

How to create cool navigation

Navigation is the most important part of the page. There is no doubt about it. Let’s create a cool and simple navigation you can use on your pages in the future. In this short tutorial we will also take a look at new display value flexbox. Flexbox is great tool to create responsive navigation, as you will see. At the bottom of the page is link to codepen so you can take a look at it in real life.