mj's Logbook

Build your own SQLite

A series of blog posts using Rust to create a sqlite clone

programming rust

11 hours ago

Code Crafters Challenges

Interesting site that has several challenge tracks like “Build Your Own Redis”, “Build Your Own Git”, etc in various languages.

It works by using them as a git repo that you push code changes to. When a code change is pushed, different tests are applied as you advance through a track.

programming challenge

1 week ago

Fly.io Distributed Systems Challenge

A series of distributed systems challenges brought to you by Fly.io.

programming challenge

1 week ago

Organic Japanese with Cure Dolly

japanese language

1 month ago

100 Exercises to Learn Rust

programmig rust tutorial

1 month ago

Build Your Own X

https://github.com/codecrafters-io/build-your-own-x

dev programming

1 month ago

How to Make Good Small Games

gamedev games programming

8 months ago

jsfxr

Create 8 or 16 bit game sounds

gamedev tools sound

9 months ago

Decker

A modern HyperCard, keeping the same aesthetics. Uses a novel language (lil).

decker hypercard lil

10 months ago

Curl Converter

Converts a curl command into your programming language of choice.

tools programming curl networking

1 year ago

Computer Networking: A Top-Down Approach

Lectures for the book.

networking

1 year ago

Playbit

An experimental OS with sharable workspaces (that sound like images). There’s not a lot of detail.

os computing

1 year ago

crisp-game-lib

A JavaScript library for creating browser games quickly and easily. Created by Kenta Cho, the prolific game developer behind ABA Games.

games programming javascript kenta cho

1 year ago

Computer Organization and Design

books cs hardware

1 year ago

Hypermedia Systems

A book on htmx cowritten by the author of htmx.

books programming web htmx

1 year ago

50 Years of Text Games

This started as a newsletter about text games where each article covered 1 text game for each year over the last 50 years. It’s now a book.

games newsletters

1 year ago

Ted Kaminksi Article Archive

cs programming blog

1 year ago

Master the Go Standard Library

YouTube playlist for Golang Cafe’s series.

golang video tutorial programming

2 years ago

The Architecture of Open Source Applications

cs

2 years ago

Classical Physics by V. Balakrishnan

Highly recommended on HN

lectures physics

2 years ago