Monadic Cat’s Blog

I write this blog as a part of the Writing Gaggle.


Weird Chip Flavors

I wasted some money, but these Chedder Doritos were pretty good.

Peaceful Shores

Discord Bots 101

How do you make a Discord bot in Rust? Let’s make a Web server.

Rolling Dice 1a

What are dice expressions, and how do you roll them? Let’s find out.

Nibbles of Rust

The $crate Token

How do macros call functions that aren’t given to them at their call site?

Restructuring Patterns

What’s the ref keyword do?

Subslice Patterns and @-bindings

Subslice patterns make parsing binary data much easier.

Personal Stuff

Good Morning!

I woke up this month (?!) and felt the urge to overshare.

Monad’s Mid-Year Status Report

I took a little bit of time to reflect on and share what I’ve been up to.

Ditching GitHub?

I’m not a big fan of GitHub, so I’m going to avoid starting new projects on it, as best I can.

Crate Announcements

menv Crate Announcement