About this site All pages listed by category Android: Android dev: Remote AVD (Emulator) via VNC Android dev: Remote AVD (Emulator) via X apache: Quickest way to put Wordpress site into maintenance mode without a plugin Bash: Bash script to chop up single text in markdown component parts Bash oneliners Bash scripting tips, tricks and snippets copy+paste: Javascript Copy and Paste Functionality CSS: Vertically centering using flex (flexbox) development: Android dev: Remote AVD (Emulator) via VNC Android dev: Remote AVD (Emulator) via X flex: Vertically centering using flex (flexbox) flexbox: Vertically centering using flex (flexbox) Git: Git: removing files from history Git tips and tricks hosting: LetsEncrypt SSL on Hostinger shared hosting howto: LetsEncrypt SSL on Hostinger shared hosting Javascript: Processing promises with Array.reduce() in Javascript Notes on Javascript closures and Immediately Invoked Function Expression (IIFE) Updated Javascript coding snippets Apache directory listing with a single page React web app Javascript Copy and Paste Functionality Javascript snippets, tricks and tips javascript,: Javascript sleep or wait using promises NodeJS: Apache directory listing with a single page React web app php: Quickest way to put Wordpress site into maintenance mode without a plugin promises,: Javascript sleep or wait using promises React: Using React hooks to listen for window size changes Apache directory listing with a single page React web app sleep: Javascript sleep or wait using promises ssl: LetsEncrypt SSL on Hostinger shared hosting wait,: Javascript sleep or wait using promises wordpress: Quickest way to put Wordpress site into maintenance mode without a plugin