Blog Posts

How to pick properties from an interface
Pick is a built-in type which allows you to pick specific properties from an interface.
How to convert images to AVIF in NodeJS
AVIF is the latest next-gen image compression format. Learn how to convert images to AVIF using the Sharp library.
Introduction to Docker
This is a basic introduction to Docker. You'll learn what docker is, how to install it, build images and run containers.


An on the fly image optimization microservice
:tada: A helper function to easily modify Shadow DOM CSS.
Personal website/blog
:zap: a web component for highlighting text
Unofficial web component for Font Awesome 5
:camera: Interactive.Training Component: image-editor
Can't reorder if ion-reorder-group is located in a shadow dom component
Small Python script to update your wallpaper to a random Unsplash photo (Gnome Desktop)
Small Python script that checks for new email and plays the classic 'You've got mail!" audio clip.