22May

Functional vs Object-Oriented Programming

What’s the difference between functional and object-oriented programming? And how does it all apply to JavaScript? In this article, we’ll cover the major concepts you should be aware of, as well as give some representative examples in JavaScript code.

17May

Sorting Algorithms Overview: Theory and Visualization

For many developers, sorting algorithms are shrouded in mystery: they often seem too math-heavy or too computer science-y. In reality, however, every web developer (remote or in-office) always works with data — and knowing how to sort this data well is yet another stepping stone to becoming even better.

15May

Google I/O 2019: New JavaScript Features

Google I/O 2019 brought us a lot of cool new features: the Chrome team discussed what new JavaScript features will be shipped in Chrome soon — and here’s the rundown of their keynote:

10May

The Ultimate Guide to Using GitHub Pages

The web development sphere is rich with all kinds of solutions which seem to become more and more heavy, complex, and feature-rich. In this environment, static sites that you can host on GitHub Pages is a refreshing take on how websites can be made and interacted with.