A collection of things I’ve built, explored, and written about. Most of these are lab projects or deep dives — the kind of work where the learning matters as much as the result.
IBM LSF Community Edition Setup
Built a small LSF cluster at home to understand how EDA-style job schedulers actually work. Master node, execution nodes, interactive jobs, X11 — the whole thing.
- IBM LSF
- Rocky Linux
- Cluster Setup
Slurm Compilation Farm
Used Slurm as a distributed compilation farm for large codebases. The idea was to speed up builds by distributing compilation across multiple nodes.
- Slurm
- Linux
- Build Systems
Exploring /proc
Deep dive into the Linux process filesystem — how /proc actually represents running processes, what the numbers mean, and how to use it for debugging.
- /proc
- Kernel
- Systems Programming
Setting up Samba AD
Set up a Samba Active Directory domain controller for lab environments. Useful for testing Windows domain integration without a Windows server.
- Samba
- Active Directory
- Linux
CloudStream Plugin Development
Built a custom plugin for CloudStream media player. This was a side project that had nothing to do with Linux — just something I wanted to use.
- CloudStream
- Plugin Development
- Kotlin
Android APK Reverse Engineering
Full writeup on reverse engineering Android applications. This was about understanding how APKs work, not about doing anything malicious.
- Android
- Reverse Engineering
- APK