Index
Topics
arrays3 articles: Read a File Line by Line in Bash (the Right Way), in_array(), explode() and implode()
caching3 articles: Docket Cache: A WordPress Object Cache Without Redis, Dockerfile Layer Caching: Order...
case-conversion6 articles: strtolower(), strtoupper(), stristr(), ucfirst(), ucwords(), lcfirst()
docker3 articles: Docker Volumes vs Bind Mounts, and the File Ownership Trap, Docker Multi-Stage Builds...
error-handling7 articles: Bash trap: Clean Up Temp Files and Locks on Exit, Bash Strict Mode: What set -euo...
files7 articles: Bash trap: Clean Up Temp Files and Locks on Exit, Read a File Line by Line in Bash (the...
git1 article: How to Undo the Last Git Commit (and Recover From It)
http3 articles: nginx as a Reverse Proxy: Headers, WebSockets and Timeouts, How nginx Chooses a location...
input-validation4 articles: getopts in Bash: Parse Command-Line Options Properly, in_array(), yesno(), is_num()
ip-addresses3 articles: Store IPv4 and IPv6 Together in MySQL With INET6_ATON(), Match an IPv4 Address Against a...
javascript2 articles: Deep Copy in JavaScript: structuredClone vs JSON and Spread, Debounce vs Throttle in...
mariadb1 article: MySQL, MariaDB or Percona Server: Which One Do You Run?
migration1 article: MySQL, MariaDB or Percona Server: Which One Do You Run?
networking6 articles: SSH ProxyJump: Reach a Server Through a Jump Host, Xtables-addons: GeoIP, TARPIT and the...
nginx3 articles: nginx as a Reverse Proxy: Headers, WebSockets and Timeouts, How nginx Chooses a location...
parameter-expansion14 articles: PHP String Functions in Bash: A Cheat Sheet, str_pad(), str_replace(), trim(), strlen()...
paths3 articles: emptydir(), dirname(), basename()
percona-server1 article: MySQL, MariaDB or Percona Server: Which One Do You Run?
performance7 articles: Custom Bash Builtins in C: Lessons From awie-bash, Docket Cache: A WordPress Object Cache...
php4 articles: PHP2Shell: Check, Patch and Restart Your PHP Servers, Docket Cache: A WordPress Object...
php-equivalents18 articles: PHP String Functions in Bash: A Cheat Sheet, str_pad(), in_array(), explode() and...
processes6 articles: Custom Bash Builtins in C: Lessons From awie-bash, Bash trap: Clean Up Temp Files and...
python2 articles: Python subprocess.run() Instead of os.system(), Python venv in Practice: Create, Use and...
redirects2 articles: Moving a WordPress Blog to Static HTML Without Losing Traffic, nginx try_files Explained...
script-options2 articles: getopts in Bash: Parse Command-Line Options Properly, Bash Strict Mode: What set -euo...
security8 articles: SSH ProxyJump: Reach a Server Through a Jump Host, PHP2Shell: Check, Patch and Restart...
static-sites1 article: Moving a WordPress Blog to Static HTML Without Losing Traffic
stored-functions2 articles: Match an IPv4 Address Against a CIDR Subnet in MySQL, ipcalc()
string-functions16 articles: PHP String Functions in Bash: A Cheat Sheet, Custom Bash Builtins in C: Lessons From...
substrings3 articles: stristr(), strstr(), rm_str()
systemd1 article: systemd Timers: A Practical Replacement for Cron Jobs
user-input4 articles: getopts in Bash: Parse Command-Line Options Properly, Read a File Line by Line in Bash...