IoT

Control ZigBee LED Lights with Go Web App

Cover image

Normally, when buying a home light that you want to control electronically, you need to install custom software. But with the ZigBee protocol and the RaspBee II gateway, you can use compatible devices and open source software. In this article I will show you how to add a custom Go REST service to the stack.

Web

Catalog of Pure Functions in JavaScript

Cover image

Functional programming style in JavaScript has become more popular in recent years. Therefore, it is important to know examples of pure functions that are available to all JavaScript developers. They are the preferred way to use functional programming in JavaScript.

IoT

Working Remotely Using Visual Studio Code

Cover image

In many circumstances it is convenient to work remotely using Visual Studio Code. There is a fine VS Code extension that allows you to work on a remote machine as if it was your local machine. This is great for things like embedded programming or developing in the cloud. Read here how to do this.

Cloud

How to Dockerize a Prisma Nest.js Application

Cover image

Often people use Nest.js and Prisma together when they program a backend application. Then there is the question of how to deploy the application with Docker. This article shows you how.

Web

React Three Fiber for Displaying a glTF 3D Model

Cover image

React Three Fiber is a React wrapper for the Three.js library, facilitating the integration of 3D objects into React applications. It claims similar speed and feature capabilities as Three.js directly. In this article, I show you by using a demo application how to display a glTF model in the browser.

Web

Event Typings of React with TypeScript

Cover image

Discover how to enhance your React components with type safety using TypeScript typings for events. Delve into browser events and their role in notifying applications of user or browser-triggered changes. Explore the world of React events and learn how to handle them effectively with TypeScript.

Web

Web Image Formats

Cover image

In a digital landscape where visual content reigns supreme, the demand for efficient and high-quality web image formats has never been greater. Discover the secrets behind next-generation formats in the browser that promise to redefine the way we consume and share visual information.

Miscellany

Companies Producing Biopolymers for Packaging

Cover image

The production of plastics is a major contributor to environmental pollution. But there are alternative ways to produce plastics. Biopolymers are one of them. They are biodegradable and can be used as a replacement for plastics. In this article I want to highlight some companies that produce biopolymers for packaging.

Web

Web Audio Codecs

Cover image

With the rise of web conferencing and video calls, the need for good audio quality has become more important than ever. This article will give you an overview of the different audio codecs used on the web and how they compare to each other.

Web

Powerful Word Frequency Lists for Foreign Language Learning

Cover image

Whenever you start learning a new language, you will be confronted with the question of how to learn vocabulary. There are many different approaches to this problem, but one of the most popular is to learn the most common words first. Using my powerful word frequency lists, you can learn the most common words in a foreign language quickly and efficiently.

Web

Enhanced Web E-books with Honkit

Cover image

I love reading books. But I also like to read books on my tablet or my laptop. Using an application like Honkit, you can create great-looking ebooks from markdown files. These ebooks are easy to distribute and can be read using the browser. This article explains how to create ebooks with Honkit.

Web

Top WebAssembly Languages

Cover image

WebAssembly defines a portable binary-code format for executable programs. It can be used to run languages that support WebAssembly in the browser. Thus, you are no longer restricted to only use JavaScript in the browser. In this article I want to show you which programming languages currently support WebAssembly.