• posts projects
    • December 05, 2020
    • 4 minutes
    • Algorithms
    • Command Line
    • Rust
    A simple algorithm for UNIX's Tree

    This morning I decided to implement my own version of UNIX’s classic tree command in Rust. I thought the algorithm was both non-trivial, and interesting enough to warrant a quick blog post.

    • August 31, 2019
    • 9 minutes
    • Rust
    • Programming Languages
    • Concurrency
    Poline

    This is a post about Poline, a tiny programming language I wrote recently. The main “gimmick” of Poline is a feature called Green Threads. In fact, Poline doesn’t have many other features besides them.

    • July 07, 2019
    • 5 minutes
    • Japanese
    • Rust
    Sentence Banking

    This is a post about ginkou, a tool I made recently. This tool uses Rust, SQLite, as well as mecab to archive sentences, and then to retrieve them based on the words they contain.

    • June 13, 2019
    • 2 minutes
    • Rust
    • Emulation
    Introducing Ludus

    This is a short post about a crate I recently published: https://crates.io/crates/ludus. This crate provides the core logic of an NES emulator, and can be used to build independent GUI applications.