Modularized XMonad Config
A show case of who to separate XMonad configuration to make your configuration tidy, and easier to read. From xmonad.hs to six libraries [MyColor.hs, MyStatusBar.hs MyLogHookWS.hs, MyLogHookLT.hs, MyLayoutHook.hs, MyManageHook.hs] plus xmonad.hs itself.
Refactoring Awesome WM's Lua Configuration Script
A show case of how to separate Awesome WM configuration to make your configuration tidy, and easier to read. From rx.lua script to six libraries [rc, my.keys, my.menu, my.volume, my.wibox]. And separate my.wibox.lua to four smaller scripts.
Learning Stages Guidance, from Beginner to Enthusiast
This is a most common issue from n00b in a community group. Some even don't know what to ask. Don't know where to start. So I make a guidance.
Running Guest OS via Docker on top of Debian for the first time
Yet another Docker showcase. Now using Debian. Docker is supposed to do one special thing. But this is not a limit. Just use your imagination.
Docker Demonstration (Manjaro), Running Multiple Guest OS
A cheap way to learn different package management from major linux distribution using Docker. No need Virtual Machine nor Multiboot. Easy to setup.
Learn Different Package Management Using LXC
There are interesting differences between major distribution. One interest most is how they manage their packages. This is a cheap way to learn different package management from major linux distribution using Linux Container.
Update Arch Linux without Unnecessary Bloated Package
There is no need to sync all updated packages. Pacman has IgnorePkg directive to filter unnecessary update of big size package. Thus reduce bandwith required significantly.