- Hotswappable Spigot Plugins
- Simplifying Bukkit ProxiedCommandSenders
- Adding a page table of contents to mdBook
- Making a better programming language
- Java Tips & Tricks (2/2)
- Java Tips & Tricks (1/2)
- Making the Elm-Brainfuck-IDE
- Using GitHub Actions
- Making a programming language
- Safe Reflection Annotations
- Resolving non-deterministic package names
- Reflection for Java Beginners
- Java's Annotation RetentionPolicy.SOURCE
- Leading A Software Project
- The Video Salvager
- How to create Blockly blocks
- Programming for non-programmers