Author of several programming books and counting. Addicted to reading fantasy books.
https://github.com/learnbyexample
https://learnbyexample.github.io/books/
- PEP 798 – Unpacking in Comprehensions
by asicsp on 7/22/25, 5:20 AM, with comments
- Writing a basic Linux device driver when you know nothing about drivers or USB
by asicsp on 6/24/25, 10:41 AM, with comments
- Programming Beyond Practices (2016) [pdf]
by asicsp on 6/12/25, 6:56 AM, with comments
- Quarkdown: A modern Markdown-based typesetting system
by asicsp on 6/3/25, 8:06 AM, with comments
- Minimal IRC server from scratch in Python
by asicsp on 4/23/25, 6:55 AM, with comments
- Regex Isn't Hard (2023)
by asicsp on 4/21/25, 10:35 AM, with comments
- Parser Combinators Beat Regexes
by asicsp on 4/9/25, 4:00 AM, with comments
- Quarkdown: A modern Markdown-based typesetting system
by asicsp on 4/3/25, 4:10 AM, with comments
- Building a search engine from scratch
by asicsp on 3/31/25, 6:46 AM, with comments
- Awk Idioms Explained
by asicsp on 3/28/25, 5:58 AM, with comments
- Architecture Patterns with Python
by asicsp on 3/28/25, 5:57 AM, with comments
- Matching Ruby Regexps 200 Times Faster
by asicsp on 3/17/25, 10:41 AM, with comments
- Improving Posting's startup time by over 60%
by asicsp on 3/13/25, 3:09 PM, with comments
- Understanding Unix Filesystem Timestamps (2022)
by asicsp on 3/13/25, 4:35 AM, with comments
- Standards for ANSI Escape Codes
by asicsp on 3/9/25, 5:10 AM, with comments
- Neut Programming Language
by asicsp on 2/22/25, 2:09 PM, with comments
- JDbrowser: TUI SQLite Database Browser
by asicsp on 2/22/25, 5:22 AM, with comments
- Automatic sleep and wake-on-demand for Linux
by asicsp on 2/19/25, 5:01 AM, with comments
- Coloring matched portions with GNU grep, sed and Awk
by asicsp on 1/16/25, 6:37 AM, with comments
- grepq: quickly filter FASTQ files
by asicsp on 1/15/25, 5:14 AM, with comments
- CPU Performance
by asicsp on 1/9/25, 3:08 AM, with comments
- Learning to Write Less Slow C, C++, and Assembly Code
by asicsp on 1/4/25, 3:00 AM, with comments
- What's New in Ruby 3.4
by asicsp on 12/19/24, 7:30 AM, with comments