2021
- Spring Native: What, Why and How
- HikariCP and PostgreSQL
- SCTP over UDP in the Linux kernel
- Visualization with Matplotlib
- Getting the Git Timing Right
- OpenMP 5.1 with Vital Usability Enhancements
- REST API backend by Julia with Genie
- Julia Data Types
- Benefits of Learning Haskell
- .NET on Linux
- Time of Haskell
- Dart programming language
- Statically Linked Executable Hardening with PIE
- Cross compiling Rust and Running with QEMU or Wine
- Cross compiling Rust for Windows MSVC target
- Haskell Programming Language
2020
- Zig Programming Language Quick Start
- Build Boost on Windows
- Quickly generate certificates by OpenSSL
- ASGI: Async Python Web Ecosystem
- Welcome to Cython
- Build BusyBox in Docker
- Rsync backup for Android device
- Compile rsync by NDK
- NDK console program
- Cargo Source Replacement
- Open source mirrors
- Performance of ZooKeeper Lock
- .NET Core Life Cycle
- Get Started Flyway in 5 minutes
- Vultr API Quickstart
- Rust installation
- pg metrics
- RxJava 3
- List and Install VSCode Extensions
- How to flush output of Python print function
- Java Offset DateTime Formatter
- SQL insert on conflict
- WireGuard - Next Generation Network Tunnel
2019
- Undo a Git merge that hasn't been pushed yet
- Specify a timeout using a non-blocking method
- Generate CA certificates for Java
- Java build information
- Editor Config
- CQRS LDC
- REST API Error Handling Best Practices
- Frequently used Java arguments
- Java Memory Map
- OpenJDK Life Cycle
- JPA Entity Life Cycle
- Java 7 concurrent executors UML class diagram
- Remove blank element from json
- ULID and TSID
- Sorted base64 algorithm
- MySQL Aggregate Function GROUP_CONCAT()
- Undertow web server
- VXLAN on Bare Metal
- IPv4 Multicast technology
- Mersenne Twister - a verfy fast random number generator
- Pagination query
- CMCC IPv6
- Moving average
- Circular Dependencies in Spring
- nghttpx http proxy