Blog

Practical insights on data analysis, visualization, and the development process behind each app.

All Articles

Making a Game Engine in Rust 02: First Steps

This post covers the initial setup for the Axle game engine, including project structure, rendering with SDL2, coordinate system adjustments, input handling, and the engine's new name.

4 min read

Making a Game Engine in Rust 01: Introduction

In this post, I introduce my new project. I discuss what game engines are, why I'm creating one, and outline the tools and approach I'll be using.

5 min read
Building a Unix-shell in Rust - Part 4

Building a Unix-shell in Rust - Part 4

In this post, we switched from Termion to Rustyline, added command history, implemented an init script, and created an installation script, enhancing our Rust shell's usability and functionality.

3 min read
Building a Unix-shell in Rust - Part 3

Building a Unix-shell in Rust - Part 3

In this post we will format the code and add some input functionality

3 min read
Building a Unix-shell in Rust - Part 2

Building a Unix-shell in Rust - Part 2

In this second part of the series on building a Unix shell in Rust, we dive into the essential steps of reading user input, parsing it into commands, and classifying those commands for execution.

3 min read
Building a Unix-shell in Rust - Part 1

Building a Unix-shell in Rust - Part 1

This is the first part of a series were I'll build a Unix shell in rust.

5 min read