Understanding Javascript's Proxies and Reflect API

Proxies are a very powerful tool in Javascript, often used in libraries and frameworks. But what are they? Let’s explore it together.

October 6, 2024 · 5 min

Adding Uniqrate to Your Hugo Website: A Step-by-Step Guide

Uniqrate is a tool designed for analytics and gathering reader’s feedbacks. Let’s see how to add it to a static site generator like Hugo

September 29, 2024 · 4 min

Launching our first product: Uniqrate

With 2 colleagues, we decided to team up and build a project. After 3 months, we created Uniqrate, an analytics and readers feedback tool for bloggers and documentation writers.

September 28, 2024 · 4 min

What is Ownership in Rust?

Memory usage is crucial in programming. To understand how Rust uses memory, we must first understand how it handles variables ownership and memory allocation.

June 13, 2024 · 8 min

Building a password manager in Rust - Part 2

For the second part of our password manager, we start adding some better functionality to create a new password such as automatic generation, getting the clipboard’s content and alerting the user if the password is too weak

June 1, 2024 · 11 min

Building a password manager in Rust - Part 1

Learning new things can be challenging. To make it easier, we’ll build a fun little project together: a password manager!

May 16, 2024 · 5 min

Create a command line application with Rust

In this article, we’ll create a very simple command line application to get our feet wet with Rust!

May 16, 2024 · 5 min

Observer pattern

The Observer pattern allows us to control the notifications we send to subscribed objects. Let’s see how it works.

February 11, 2023 · 6 min

Factory method

The factory method design pattern allows us to elegantly create new objects. Let’s see how it works.

February 4, 2023 · 5 min

Design Patterns: Singleton

A design pattern used to make sure we have a single instance of an object. Let’s see how we do it

January 18, 2023 · 5 min