Michiel Mulders Michiel loves the Node.js and Go programming languages. A backend/core blockchain developer and avid writer, he's very passionate about blockchain technology.

Stories by Michiel Mulders

When To Use Rust And When To Use Go

When to use Rust and when to use Go

Dev

This article compares Go and Rust, evaluating them for performance, concurrency, memory management, security features, and more.

Michiel Mulders
Dec 1, 2023 ⋅ 8 min read
How To Choose The Right Rust HTTP Client

How to choose the right Rust HTTP client

Dev

Explore the main features of six Rust HTTP clients, including reqwest and libcurl, and how to make GET and POST requests with each.

Michiel Mulders
Dec 21, 2022 ⋅ 8 min read
JavaScript Testing: 9 Best Practices to Learn

JavaScript testing: 9 best practices to learn

Dev

We zoom in on nine best practices for JavaScript testing that can help you write better tests.

Michiel Mulders
May 12, 2021 ⋅ 6 min read
MeiliSearch-A-Definitive-Guide

MeiliSearch: A definitive guide

Dev

MeiliSearch JS client improves your search capabilities through highly customizable API. Adding filters and ranking rules allows for better search results on any frontend project.

Michiel Mulders
Jan 22, 2021 ⋅ 7 min read
Fastify API server

How to build a blazingly fast API with Fastify

Dev

Learn how to build a fast and simple CRUD API using Fastify, while also implementing data validation and adding plugins.

Michiel Mulders
Nov 2, 2020 ⋅ 7 min read
3 Rust CMSs and when to use them

Top 3 Rust static site generators and when to use them

Dev

In this guide, we’ll explore three of the most popular and interesting static site generators for Rust: Cobalt, mdBook, and Zola.

Michiel Mulders
Oct 28, 2020 ⋅ 6 min read
Intro to Destiny: Prettier For Creating Scalable JavaScript/TypeScript File Structures

Create scalable JavaScript and TypeScript file structures with Destiny

Dev

Destiny is an open-source project that scans folders for file dependencies and places the files in a fractal structure, where they are “destined” to be.

Michiel Mulders
Sep 14, 2020 ⋅ 4 min read
Creating a web server with Golang

Creating a web server with Golang

Dev

Golang is a great language for creating simple yet efficient web servers and web services. Learn how to create a web server that can accept a GET request and serve a response.

Michiel Mulders
Jun 18, 2020 ⋅ 6 min read
Exploring the Possibilities of Golang String Formatting

Exploring the possibilities of Golang string formatting

Dev

Strings enable developers to display values to the user, such as showing the most important properties of an object. Learn how to use Golang’s rich set of functions, verbs, and flags for converting any type to a string format.

Michiel Mulders
Apr 30, 2020 ⋅ 4 min read
Create a Movie Rating App With Keystone.js

Create a movie rating app with Keystone.js

Dev

Learn how to build a movie rating app with Keystone.js, a flexible CMS with GraphQL support that enables you to quickly define schemas and integrate with PostgreSQL and MongoDB.

Michiel Mulders
Apr 21, 2020 ⋅ 6 min read
Functional Programming in Go

Functional programming in Go

Dev

Learn how the functional programming paradigm can help you write code that is more readable, easier to test, and less complex due to the absence of states and mutable data.

Michiel Mulders
Mar 2, 2020 ⋅ 6 min read
How to bootstrap your project with JSON Server

How to bootstrap your project with JSON Server

Dev

Learn how json-server can help you create a fake REST API to validate how your app reacts when receiving data from the backend.

Michiel Mulders
Jan 21, 2020 ⋅ 6 min read