Blog

Oops, I Did It Again...I Made A Rust Web API And It Was Not That Difficult

November 21, 2021

Prepare your Rust API docs for Github Pages

November 8, 2021

Workstation Management With Nix Flakes: Build a Cmake C++ Package

October 31, 2021

Workstation Management With Nix Flakes: Jupyter Notebook Example

October 30, 2021

Pretend You're Using A Different Linux Distribution With One Docker Command

October 25, 2021

Quickly Grab Stuff From Your Git History

October 22, 2021

Rust Function Pointers Across FFI Boundary

September 10, 2021

Using Bitwise Operators: Why Waste Space Use Many Bits When Few Bits Do Trick?

August 9, 2020

Prime Sieve In (Hopefully) Idiomatic Ruby

August 6, 2020

Quick and Dirty Java Makefile

April 8, 2020

Setting Up A Fresh Ruby Project

March 19, 2020

Learning German

March 11, 2020

Getting Cozy with Ruby

March 7, 2020

Ben++

March 5, 2020

Hyper Webapp Template

February 20, 2020

Get Started Writing Scheme

February 11, 2020

Steam Proton Is Great

February 8, 2020

Automatically Generate Rust Modules With Cargo Build Scripts

February 7, 2020

Use Multi-Stage Docker Builds For Statically-Linked Rust Binaries

February 5, 2020

Thirty Green Squares

February 5, 2020

C++ Template Specialization - Syntax Note

January 24, 2020

That About Wraps It Up For Actix-Web

January 17, 2020

deciduously

January 12, 2020

Stencil: I Think I Found My Frontend Home

January 8, 2020

Getting Cozy With Debian Buster

January 1, 2020

No More Tears, No More Knots: Arena-Allocated Trees in Rust

December 19, 2019

Pressure-Free AoC

December 16, 2019

Procedural Melody Generation in Rust

December 5, 2019

Validate a Credit Card Number with Functional JavaScript

November 24, 2019

Creative Coding in Rust with Nannou

November 19, 2019

Interesting Video Game Mechanics

October 19, 2019

Overly Functional C++: The BenFolds Five

October 3, 2019

Overly Functional C++: The Fold

October 2, 2019

Pass-By-Value in C++ and Rust

September 17, 2019

The Builder Pattern

September 6, 2019

Callbacks, Trait Objects & Associated Types, Oh My!

September 3, 2019

In And Out Of Rabbit Holes

August 30, 2019

Oops, I'm Making A Framework

August 21, 2019

Interesting Board Game Mechanics

August 13, 2019

Towards Complexity

August 4, 2019

Getting Cozy With C++

July 28, 2019

How To Make A Makefile

July 24, 2019

I Am Mesmerized By Our New Robotic Vacuum

July 21, 2019

The Trials and Tribulations of actix-web and the OSS community

July 17, 2019

Haskell as Training Wheels

July 6, 2019

The Value Of Your Time

June 26, 2019

The Dumb Things I Did And How I'm Going To Fix Them

June 22, 2019

Reactive Canvas with Rust/WebAssembly and web-sys

June 14, 2019

Rust Your Own Lisp

June 4, 2019

Skip the Framework: Build A Simple Rust API with Hyper

May 28, 2019

Tail Recursion

May 22, 2019

Solving Problems By Avoiding Them

May 7, 2019

Build You A Markov Chain In Rust (Or Whatever)

April 3, 2019

How I Emacs And So Can You: Packages

March 8, 2019

How I Emacs And So Can You

March 8, 2019

Real-Time Communication in ReasonML with bs-socket

March 3, 2019

Create Graphviz graphs in Clojure with dorothy

February 23, 2019

Parser Combinators are Easy

February 5, 2019

A Tale of Two Functions

December 8, 2018

F# is Pretty Cool

December 3, 2018

Know When to Fold 'Em

December 3, 2018

Back to school

November 26, 2018

Reactive Canvas with ClojureScript and Vue

November 23, 2018

Let's Build a Rust Frontend with Yew - Part 3

November 20, 2018

Let's Build a Rust Frontend with Yew - Part 2

November 19, 2018

Let's Build a Rust Frontend with Yew - Part 1

November 18, 2018

Scrape your Dev.to pageviews with Rust

November 15, 2018

Stalk a Click through a Re-Frame/actix_web App

November 14, 2018

Reactive Canvas with TypeScript and Vue

November 12, 2018

FormData in TypeScript

November 8, 2018

Higher-Order Functions in Rust

November 3, 2018

A ClojureScript exercise template

November 1, 2018

Crates I Have Known And Loved

October 31, 2018

Up and Running with Clojure for the Web

October 29, 2018

Rust + ReasonML - a beginner's love story

October 28, 2018

Some Haskell, English'd

October 27, 2018