How I Designed My First App

by Daniel Novykov How I Designed My First App This is a story about building a product, what went wrong, and how it changed my career into Design. For the past ten years, I’ve built many personal side projects. Some were small daily gigs, but there was one that took

Read More

How to use SVG as a Placeholder, and Other Image Loading Techniques

by José M. Pérez How to use SVG as a Placeholder, and Other Image Loading Techniques Generating SVGs from images can be used for placeholders. Keep reading!I’m passionate about image performance optimisation and making images load fast on the web. One of the most interesting areas of exploration is placeholders:

Read More

How to set up a database if you’re a front-end developer

by Andrea Zanin How to set up a database if you’re a front-end developer Someone recently asked me what’s the easiest way for a front-end developer to save users’ data. So I am going to explain how to do just that. Setting up the database The first thing we will

Read More

The Front-End Test Pyramid: How to Rethink Your Testing

by Edd Yerburgh The Front-End Test Pyramid: How to Rethink Your Testing If you’re testing front end apps, you should know about the front-end test pyramid. In this article we’ll look at what the front-end test pyramid is, and how to use it to create comprehensive test suites. The front-end

Read More

??????? ?????? ??? ??????????

by Artem Syzonenko ??????? ?????? ??? ?????????? We didn’t have any problems with image sharpness in the early years of the internet, because we didn’t need to show websites on mobile devices. Today we see a tremendous growth in mobile web surfing. So much so that, this year, it has

Read More

Let’s talk about variables — and why you should use them in JavaScript.

by Zell Liew Let’s talk about variables — and why you should use them in JavaScript. The main purpose of coding is to solve problems. For example, what happens when you click on a button? That’s a problem for us to solve. So, let’s begin this article by solving a

Read More

How much to build and how much to buy: powering chat and messaging apps

by Joe Hanson How much to build and how much to buy: powering chat and messaging apps When you’re building a chat application of any kind — from mobile group messaging and multiplayer in-game chat, to customer support and chatbots — choosing the right platforms, frameworks, and protocols can make

Read More

Learn CSS Grid in 5 minutes – A tutorial for beginners

Grid layouts are fundamental to the design of websites, and the CSS Grid module is the most powerful and easiest tool for creating it. I personally think it’s a lot better than for example Bootstrap (read why here [https://hackernoon.com/how-css-grid-beats-bootstrap-85d5881cf163]). The module has also gotten native support by the major browsers

Read More