Create changeset entries - without leaving Emacs

2 minute read Published: 2023-06-07

I recently got frustrated by the changeset CLI - as far as I know, there is no option to create changesets that are not empty without using the annoying prompt and arrows to select patch/minor/major. And I don't have arrows in my small keyboard ;)

Let's fix it - without leaving Emacs.

Automatically change theme in Emacs

3 minute read Published: 2023-04-17

When I code, I sometimes move from a place to another - where light condition is not the same. Usually, I would either adapt to these changed condition passively, or aggressively switch from dark to light mode, for instance.

Let's dive into the solution I'm using!

proc_macro: create a `timeit` decorator

2 minute read Published: 2023-02-19

Recently, I saw a post on r/rust about creating a macro to check the execution time of a specific function - and my brain just went DECORATOR so... Let's try to build a small proc_macro, shall we?

Easypack: a data packer in Rust

4 minute read Published: 2022-04-15

I've been wondering how hard would it be to write a data packer. And since Rust is my language for experimenting these things... Here we are! This short entry is about the few things I've experimented with when writing Easypack, my new toy.

Stack in Rust: case study for unsafe

4 minute read Published: 2022-02-06

I've been doing Rust for fun for at least a couple of years now, and I've almost never had to use the unsafe keyword. I think it is time to address this lack, and what is a better case-study than implementing an heap based stack? ;)