mj's Logbook

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 day ago

Fly.io Distributed Systems Challenge

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

programming challenge

1 day ago

Organic Japanese with Cure Dolly

japanese language

3 weeks ago

100 Exercises to Learn Rust

programmig rust tutorial

3 weeks ago

Build Your Own X

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

dev programming

4 weeks 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

Neural Networks: Zero to Hero

“Just watch the first lecture and try not to watch the rest”

lectures courses

2 years ago