- Algorithms
- - Generate Random Values
- - Sort a Vector
- Command Line
- - Argument Parsing
- - ANSI Terminal
- Compression
- - Working with Tarballs
- Concurrency
- - Explicit Threads
- - Data Parallelism
- Cryptography
- - Hashing
- - Encryption
- Data Structures
- - Bitfield
- Database
- - SQLite
- - Postgres
- Date and Time
- - Duration and Calculation
- - Parsing and Displaying
- Development Tools
- Debugging
- - Log Messages
- - Configure Logging
- - Versioning
- - Build Time Tooling
- Debugging
- Encoding
- - Character Sets
- - CSV processing
- - Structured Data
- Error Handling
- - Handle Error Variants
- File System
- - Read & Write
- - Directory Traversal
- Hardware Support
- - Processor
- Memory Management
- - Global Static
- Network
- - Server
- Operating System
- - External Command
- Science
- Mathematics
- - Linear Algebra
- - Trigonometry
- - Complex Numbers
- - Statistics
- - Miscellaneous
- Mathematics
- Text Processing
- - Regular Expressions
- - String Parsing
- Web Programming
- - Extracting Links
- - URL
- - Media Types
- Clients
- - Making Requests
- - Calling a Web API
- - Downloads
- - Web Authentication