March 17, 2019
The rate limits of Let's Encrypt
A practical summary of Let's Encrypt rate limits (per-domain, duplicate certs, renewals, failed validations) and how to plan issuance for many subdomains.
Blog
Long-form thoughts on programming, leadership, product design, and more.
March 17, 2019
The rate limits of Let's Encrypt
A practical summary of Let's Encrypt rate limits (per-domain, duplicate certs, renewals, failed validations) and how to plan issuance for many subdomains.
March 16, 2019
The advantages of putting default values for function arguments
A quick explanation of JavaScript default parameters—how they simplify APIs, avoid `undefined` checks, and make function calls safer with clear defaults.
March 15, 2019
Resolve failure of updating wordpress
Troubleshooting common WordPress update failures, from PHP execution time limits to clearing the core updater lock when an update gets stuck.
March 14, 2019
Redirecting from HTTPS to HTTP
Why HTTPS → HTTP redirects don’t work without a valid certificate, what that means for SEO, and the narrow cases where an `.htaccess` rewrite can help.
March 13, 2019
A compact pip cheat sheet for everyday Python package management: list, install, inspect, upgrade, and uninstall packages.
March 12, 2019
Commonly used firewall cmd commands
A practical `firewall-cmd` / firewalld cheat sheet: zones, services, ports, and the difference between runtime and permanent rules for common Linux setups.
March 11, 2019
Commonly used constants in PHP
A quick reference of commonly used PHP core constants (EOL markers, integer limits, float ranges) and why they matter for portable code.
March 10, 2019
Change domains or local directories for wordpress sites
A practical checklist for moving a WordPress site to a new domain or directory—covering backups, key database replacements, permalink fixes, and common migration pitfalls.
March 9, 2019
Quick guide to automating Let’s Encrypt renewals with Certbot, including dry-run testing and a safe cron pattern to keep certificates current.
March 8, 2019
Adding 'Keywords' and 'description' for wordpress site
A lightweight way to add SEO meta keywords and descriptions in WordPress without heavy plugins—using a small `functions.php` hook that derives values from content, tags, and categories.