Background image
Juhana Jauhiainen
Hi, my name is Juhana Jauhiainen
I'm a software developer experienced with React, JavaScript and Python and I write on web development, testing and growing as an software engineer.

Latest posts

What are HTTP cookies

A HTTP cookie is a small piece of data that a server sends to a user's web browser. The browser may then store the cookie and send it back to the same server with later requests.

How to make TypeScript understand Array.filter

If you've ever used Array.filter to filter a list to certain type of items, you've probably been hit by TypeScript not realizing what type of items your list contains after filtering. To fix this, you can use user-defined type guards.

Why Docker is eating your disk space

Have you ever had your server disk space exhausted by Docker? Is it happening right now? What can we do?!

How to type an object with exclusive-or properties in TypeScript

How can we define a type for an object, which has some required attributes and some attributes, of which one and only one must be defined?

Advanced Django queries

Django Framework comes with a powerful ORM and query capabilities built-in. If you're only familiar with the basics of Djangos Query API, this article will introduce some more advanced queries and methods you can use.

How to use a cache busting filename with webpack

If you're using a custom webpack config, you'll want to make sure the filename has a cache busting suffix.