archive

More writing

Modern Frontend Development: A Tooling Overview for Engineers Revisiting the Field
25 November 2023 · 6 min read

Modern Frontend Development: A Tooling Overview for Engineers Revisiting the Field

In the world of frontend development, several of tools and frameworks are available to build efficient, scalable, and interactive web applications. If you've been away from frontend development for a while, you might find the current landscape quite different from what you remember.

frontendreacttypescript
Meet verto.sh: Your Gateway to Open-Source Collaboration.
27 October 2023 · 4 min read

Meet verto.sh: Your Gateway to Open-Source Collaboration.

verto.sh simplifies your entry into the open-source world by curating accessible projects. Ideal for beginners making their first contribution, founders building teams, and maintainers seeking new contributors.

githubopen-sourcereacttypescriptnextjs
Crafting a Clean, Maintainable, and Understandable Makefile for a C Project.
22 October 2023 · 8 min read

Crafting a Clean, Maintainable, and Understandable Makefile for a C Project.

Discover how a well-planned Makefile can make building C projects easier. By using clear variables, wildcards, automatic variables, and phony targets, see how the Makefile for the gnaro project is easy to understand and use, serving as a simple guide for other developers.

clinuxsoftware-engineering
barco: Linux Containers From Scratch in C.
17 September 2023 · 10 min read

barco: Linux Containers From Scratch in C.

A straightforward C implementation of a container runtime, built from the ground up to explore containers and the Linux Kernel.

clinuxcontainerscncf
How to Create a Release With Multiple Artifacts From a GitHub Actions Workflow Using the Matrix Strategy
25 August 2023 · 4 min read

How to Create a Release With Multiple Artifacts From a GitHub Actions Workflow Using the Matrix Strategy

Find out how I managed to create a release with executables suitable for different operating systems all within a single workflow run.

gitdevopsrustgithub-actionscncf
How Databases Store and Retrieve Data with B-Trees
14 July 2023 · 11 min read

How Databases Store and Retrieve Data with B-Trees

Learning about data storage and B-Trees from "Database Internals: A Deep Dive Into How Distributed Data Systems Work" by Alex Petrov (O'Reilly Media).

databases