Modern LZ Compression, by Gary Linscott.
“By the end, we will have a compressor that can beat gzip while
decompressing at almost the same speed – in less than 1000 lines.”
Racket-on-Chez Status: January 2019
GoAccess is an open source real-time web log analyzer and
interactive viewer that runs in a terminal in *nix systems or through
APL\iv interpreter and stream processor,
written in Go.
C Object System (COS), uses the C99 preprocessor to parse its DSL
(Domain Specific Language) embedded in C files and to generate pure
C89 code on-the-fly during the translation phases of C compilers,
using its advanced framework of C99 macros.
The design and the DSL of COS are strongly inspired by Objective-C and
CLOS (Common Lisp Object System), one of the most flexible object
model ever developed, and to some lesser extend by Cecil, Dylan,
Haskell, Python, Slate and SmallTalk.
KABOOM! in 180 lines of bare C++, by Dmitry V. Sokolov.
Flexbox Defense, a tower defense game teaching Flexbox.
Flexbox Froggy, a game where you help Froggy and friends by writing CSS code.
Grid Garden, where you write CSS code to grow your carrot garden!
The Evolution of a Rust Programmer