Post cover

JavaScript is dead - long live... ECMAScript!?

Differentiating between JavaScript and ECMAScript can be somewhat hard for some. That's why I explain it all - with some history and facts - in this post…

Read More
Post cover

10 most popular NPM packages!

NPM just passed 1M packages - let's celebrate with a quick overview of some of the most popular ones among them…

Read More
Post cover

A different approach to CSS-in-JS...

Hello World! to a type-safe CSS-in-JS library like no other - TypeStyle…

Read More
Post cover

Is there a place for TypeScript in your programmer career?

How TypeScript can not only help you with web development, but also broaden your horizons and expand your knowledge…

Read More
Post cover

Messing with CSS through its JavaScript API

Did you know that you can create CSS stylesheets with JS? Discover the full potential of CSS API in this tutorial…

Read More
Post cover

Building 3D 2048 game with Vue, Three.js and TypeScript (part 1)

Creating the 3D 2048 board game with Vue, Three.js, and TypeScript - part 1 - setup…

Read More
Post cover

Node.js file streams explained!

Everything about Node.js Stream API - a great way of handling data - in a nutshell…

Read More
Post cover

Git basics - the only introduction you'll ever need!

If you plan on using Git (almost sure), here's a little intro for you…

Read More
Post cover

Why I don't use React?

Just some personal thoughts, reflections, and feelings about why I don't use React…

Read More
Post cover

How to monetize your open source efforts?

To keep OSS ticking, it has to be properly funded. Here are some ways to do it…

Read More
Post cover

Styling HTML checkboxes is hard - here's why

Why styling HTML checkboxes can be hard and how to do this in CSS and JS…

Read More
Post cover

Node.js File System API - beginner-friendly guide

Introduction to vast Node.js File System API in a nice and friendly way…

Read More
Post cover

7 adorable web development tricks

Wrap up of some interesting and fun HTML, CSS and JS tips & tricks…

Read More
Post cover

UI design from a programmer's perspective

Some thoughts about design and my journeys with it... from a programmer's perspective…

Read More
Post cover

FuseBox - TypeScript-centric code bundler introduction

Introduction and tutorial to what may be Webpack and Rollup successor…

Read More
Post cover

Lodash and usefulness of utility libraries

A word on Lodash - awesome utility library, that you probably shouldn't use…

Read More
Post cover

Full-blown monorepo setup walkthrough

What is it and how to set up solid monorepo with Lerna, TypeScript and Rollup…

Read More
Post cover

What's what? - Package.json cheatsheet!

A complete rundown of all various package.json fields…

Read More
Post cover

Exploring the hidden potential of JavaScript arrays!

Rediscovering some of underrated JS arrays API methods you may not know…

Read More
Post cover

Best productivity tools for your dev life

Just a bunch of very good tools to bump up your productivity…

Read More
Post cover

Rocking JS data structures!

Boom! Long-forgotten ES6 structures now well-supported in all browsers! It's time to take a look at what they're capable of…

Read More
Post cover

Node.js inside-out - Modules API rediscovery...

Full dive-in on Node.js Modules API and all their unknown secrets…

Read More
Post cover

Getting creative with the Console API!

Make your console.logs fancier and more stylish with unknown, yet standardized methods…

Read More
Post cover

The most (un)realistic story about privacy

A story of a guy who just has a big misfortune with his privacy…

Read More
Post cover

My way to the perfect web development environment

A quick look at best software to form your web development feng-shui…

Read More
Post cover

How to think and type in TypeScript

How hard can programming in TypeScript possibly be?…

Read More
Post cover

The art of problem-solving

The Why? and How? behind the backbone of the whole programming industry - problem-solving…

Read More
Post cover

9 Generic steps to becoming JS web developer

A simple roadmap to becoming a web developer, battle-tested…

Read More
Post cover

TypeScript introduction part III - generics & stuff

TypeScript journey continues. Introduction to generics, complex types and more…

Read More
Post cover

The state of web analytics 📊

A quick round-up about web analytics - possibly your best friend or privacy nightmare…

Read More
Post cover

TypeScript introduction - part II

Next installment of the TypeScript grand introduction - classes, interfaces & more…

Read More
Post cover

TypeScript introduction

Gentle TypeScript introduction for JavaScript devs…

Read More
Post cover

Chrome Experiments: grand discovery

Let's explore some interesting modern web capabilities with Chrome Experiments…

Read More
Post cover

React animation libraries

Animations are becoming more and more relevant to the user experience. Here's a list of React libraries to do just that…

Read More
Post cover

DOM performance case study

Best techniques to optimize your DOM-based app. Also, React and Vue behind the scenes…

Read More
Post cover

9 libraries to kickstart your Web Audio stuff

List of best libraries to create immersive web experiences with Web Audio API functionalities…

Read More