Twill CMS Settings Section Notes
2025-04-16 17:00 PDT
Notes on the Twill CMS 'Settings Sections' Feature
2025-04-16 17:00 PDT
Notes on the Twill CMS 'Settings Sections' Feature
2025-03-08 16:00 PST
Fixing a redis warning in Nextcloud logs when using PHP 8.x; an integer redis port must be specified in the Nextcloud redis configuration.
2025-02-09 16:00 PST
\'Rules for AI\' Cursor IDE prompt so I don't forget it.
2025-02-04 16:00 PST
About Jujutsu (jj) - a new version control software that is a frontend for Git, Mercurial, etc.
2024-11-25 16:00 PST
Breadth-first search (BFS) traversal of a graph data structure in PHP. Implementation uses a node-based architecture with queue-based traversal.
2024-11-25 16:00 PST
Use a hash map and sliding window technique to find the length of the longest substring without repeating characters in a given string via a PHP example.
2024-11-19 16:00 PST
Run Length Encoding in PHP with regular expressions and backreferences.
2024-11-14 16:00 PST
How to / Thunderbird settings to make all accounts show in the unified inbox.
2024-11-11 16:00 PST
Information about KDE bug 391243, in which new web shortcuts require a KRunner restart to be applied.
2024-11-11 16:00 PST
One liner to get KDE and Plasma version info from the command line.
2024-11-10 16:00 PST
Quick note on how to add Claude AI LLM to KDE Web Shortcuts
2024-08-14 17:00 PDT
List of Node LTS versions and their names
2024-08-12 17:00 PDT
Overview of the comprehensive process Say Web Solutions uses to complete a new web software (website and/or mobile app) project.
2023-09-20 17:00 PDT
Search engines don't have to be terrible; ditch google and enjoy the burgeoning search engine renaissance.
2023-09-19 17:00 PDT
Notes about fzf, a general-purpose command-line fuzzy finder.
2023-09-04 17:00 PDT
In case you don't want to ditch Laravel Exlixir and Gulp just yet
2023-08-23 17:00 PDT
Creating a systemd unit file
2023-08-16 17:00 PDT
Misc 3D printing info and notes
2023-08-15 17:00 PDT
TODO / Project idea to resurrect the https://gitlab.com/altepizza/nextbookmark iOS app
2023-07-31 17:00 PDT
Quick notes on Laravel Facades and how they work.
2023-06-12 17:00 PDT
Command to Update Nextcloud from CLI using the Nextcloud updater.phar
2023-01-19 16:00 PST
A haphazard bunch of notes on preparing for software engineering interviews.
2022-08-02 17:00 PDT
Script to install latest Vim from source on linux (no GUI, with python, and some other tweaks). Easy to repurpose
2022-08-01 17:00 PDT
How to diff / vimdiff a file against it's contents in another git branch.
2022-07-28 17:00 PDT
Notes about Docker Virtual Networks
2022-02-18 16:00 PST
Get a file's MIME type info in PHP
2022-02-02 16:00 PST
Default usernames for some AWS server AMIs
2022-02-01 16:00 PST
Parsing overpunch in PHP
2022-01-30 16:00 PST
Notes on setup and use of an Apple iPhone
2021-12-02 16:00 PST
A collection of a few real life PHP project Dockerfile examples
2021-11-14 16:00 PST
SOCKS5 Proxy Demystified (it just uses SSH, don't even have to install anything else)
2021-10-29 17:00 PDT
A few options for disposable, temporary, and/or unique email address strategies.
2021-10-27 17:00 PDT
A (probably) non-exhaustive list of PHP special characters / escape sequences in double quoted strings.
2021-10-27 17:00 PDT
How to remove the Laravel Tinker package (installed by default)
2021-09-13 17:00 PDT
Laravel Vapor doesn't delete databases from AWS when deleting an environment from the CLI, so remember to use the `vapor database
2021-09-13 17:00 PDT
Snippet for detailed curl request debugging in PHP using the output buffer.
2021-08-22 17:00 PDT
Links about XMPP protocol, software/providers, jabber, etc from some quick research
2021-08-09 17:00 PDT
Identify and remove unused CSS with gulp-purifycss. Helpful for legacy projects with lots of CSS cruft.
2021-07-29 17:00 PDT
Information about data sources for US prescription drug data and misc. US healthcare/drug info
2021-07-29 17:00 PDT
One liner to remove empty (falsey) values from an array in PHP
2021-07-29 17:00 PDT
How to clear DNS cache in Firefox
2021-07-20 17:00 PDT
Quick docs for using old versions (2.x) of the box.com box/spout PHP spreadsheet package (official docs seem to be gone since version 3 released)
2021-07-19 17:00 PDT
Quick overview of differences between Laravel Eloquent Models and a Collection
2021-07-11 17:00 PDT
Inspect a file's history, hash, commit info, diffs, etc. for a specific file in git
2021-04-13 17:00 PDT
A few koan-style learning resources for C++
2021-03-17 17:00 PDT
Quick summary of the 'hash table' data structure
2021-03-15 17:00 PDT
Quick reference of some commands to interface with docker directly and/or via docker-compose
2021-02-28 16:00 PST
Quick reminder for formula to calculate original (full) price when only percent discount and actual (sale) price are known.
2021-02-22 16:00 PST
Overview on how to verify the integrity of downloaded software prior to installation.
2021-02-10 16:00 PST
How to remove all images in a LibreOffice Calc spreadsheet
2021-02-04 16:00 PST
A bit of info about the HTTP 408 Request Timeout error and some reasons why the error occurs.
2020-10-14 17:00 PDT
How to get the URL of the current page in PHP via the `$_SERVER` superglobal
2020-10-07 17:00 PDT
Github error when running `git pull origin master`
2020-09-14 17:00 PDT
How to switch from Apache2 mpm_prefork to mpm_event module and setup php-fpm in Debian 10.
2020-09-14 17:00 PDT
A quick foray into disabling SSLSessionTickets in Apache2 (because there is no automated key rotation mechanism implemented yet).
2020-09-14 17:00 PDT
Yes, in Apache2.4 the `mod_access_compat` module can safely be disabled, as long as you remove all the deprecated 'Order', 'Allow', and 'Deny' directives from your apache and vhost configs.
2020-09-01 17:00 PDT
Notes on using linux with a Lenovo Carbon X1 (7th generation) laptop
2020-09-01 17:00 PDT
Notes from an in-place upgrade of Kubuntu 19.10 to 20.04
2020-09-01 17:00 PDT
Syntax reminder
2020-08-30 17:00 PDT
Use the `
2020-08-27 17:00 PDT
How to grant users SFTP access via the /etc/ssh/sshd_config file in Ubuntu 16.04
2020-08-22 17:00 PDT
Documenting the process of moving an existing Nextcloud instance to a new server.
2020-08-13 17:00 PDT
Notes from a Laravel 5.2 to 5.5 upgrade.
2020-08-13 17:00 PDT
Quick reminder how to make grep return filenames only
2020-08-13 17:00 PDT
Short reminder how to connect to a sqlite database with PHP's PDO database library
2020-04-08 17:00 PDT
Workaround for an issue causing DBeaver error 'Failed to create java virtual machine'.
2020-03-01 16:00 PST
A foray into React.
2020-02-21 16:00 PST
Example NetlifyCMS config.yml Configurations
2020-02-07 16:00 PST
How to install Hugo from source on Ubuntu 19.10
2020-02-05 16:00 PST
If you've commited some changes in git to the wrong branch, but haven't pushed, use the git reset --soft command to move your changes to the correct branch.
2020-01-29 16:00 PST
Notes for web scraping projects utlizing Python 3 and Beautiful Soup
2020-01-29 16:00 PST
A quick overview of how to recover an unresponsive EC2 instance by mounting the root volume on another instance.
2019-12-30 16:00 PST
Quick notes on how to enable root / admin user privileges from remote hosts.
2019-11-20 16:00 PST
Easily display the permissions (in octal form) of a file or folder in linux with the 'stat' command.
2019-11-14 16:00 PST
A list of useful android apps; focusing on free, open source, and user respecting apps.
2019-11-04 16:00 PST
A quick look at how to declare a nullable return type in PHP 7.1 and above.
2019-11-04 16:00 PST
Quick command to list software sources and additional PPAs in Ubuntu 18.04
2019-10-31 17:00 PDT
Save the contents of a python interactive session to a file.
2019-10-31 17:00 PDT
A few options for handling form submissions on static websites.
2019-10-17 17:00 PDT
Quick reference for CSS box-shadow property
2019-09-30 17:00 PDT
Find and fix the XML file that Okular uses to store PDF bookmark data.
2019-08-09 17:00 PDT
How setup a WireGuard VPN client on Ubuntu/Kubuntu 18.04 (VPN provisioned using Algo VPN)
2019-08-08 17:00 PDT
Some tips to improve laptop battery life on Kubuntu 18.04 (mostly applicable to Ubuntu and other linux variants as well).
2019-08-08 17:00 PDT
Better file/directory copying with rsync; a fast, versatile, remote (and local) file-copying tool
2019-07-28 17:00 PDT
How to upgrade from PHP 7.0 to PHP 7.1 on Ubuntu 16.04 LTS (Xenial)
2019-07-04 17:00 PDT
A quick reference for Yum - the CentOS package manager.
2019-06-07 17:00 PDT
How to setup KDE Wallet for use with SSH keys with ssh-agent and ksshaskpass.
2019-06-06 17:00 PDT
How to create a new PHP project from scratch using composer.
2019-05-02 17:00 PDT
Notes on setup and preferences for Kubuntu 18.04
2019-05-02 17:00 PDT
Quick shell script snippet to check if a given program is installed.
2019-05-02 17:00 PDT
A better way to perform intermediate to complex string replace routines in PHP.
2019-05-01 17:00 PDT
A quick way to change the background color of an SVG image defined in CSS using the mask property.
2019-04-03 17:00 PDT
Quick workaround to compensate for a fixed header/nav element obscuring the display of native HTML validation messages.
2019-03-22 17:00 PDT
Options for creating quick PHP command line scripts
2019-03-12 17:00 PDT
Quick reference for for Markdown syntax. Markdown is a simple markup language used for composing text documents.
2019-01-22 16:00 PST
A handful of commonly used Certbot commands used for managing Let's Encrypt certificates.
2019-01-18 16:00 PST
Using the Perl 'rename' command to batch rename a group of image files on the MacOS command line with Homebrew package manager.
2019-01-08 16:00 PST
Add some CSS to hide the default top tab bar and other style customzations for use with the Tree Style Tabs Firefox extenstion.
2018-12-22 16:00 PST
Information related to building a static website with Hugo, a static site generator.
2018-09-28 17:00 PDT
Quick notes on backing up and upgrading Nextcloud from version 13.0.0 to 14.0.1
2018-09-20 17:00 PDT
A quick command on MacOS to prevent the creation of .DS_Store hidden files on mapped network drives.
2018-09-17 17:00 PDT
An easy, customizable way to conduct project-wide search and replace with vim.
2018-09-14 17:00 PDT
Quick reference for using regular expressions in PHP.
2018-09-14 17:00 PDT
How to access the current Monolog instance in Laravel.
2018-09-13 17:00 PDT
A quick reference for common HTML special characters.
2018-08-29 17:00 PDT
A few quick tips for utilizing the hreflang HTML attribute.
2018-04-27 17:00 PDT
Lets-Blog blogging package released for Laravel.
2017-08-19 17:00 PDT
Error encountered when generating an SSL certificate with Let's Encrypt on Ubuntu 16.04.
2017-08-16 17:00 PDT
Use the apt-cache and apt utilities on the Ubuntu command line to search for and obtain information about packages.
2017-08-16 17:00 PDT
Working with dates in yyyy-mm-dd format in PHP with the DateTime class. How to evaluate if an input is a valid date in yyyy-mm-dd input and formatting the DateTime object as a string.
2017-08-11 17:00 PDT
Using sqlite (sqlite3) on the Ubuntu 16.04 Command Line.
2017-07-28 17:00 PDT
A short command to copy the contents of a mysql database into sqlite using myslqdump and sed. Assumes table structure (create statements) has already been setup in SQLite.
2017-05-31 17:00 PDT
Use docker and neondocker.rb to test drive the latest release of KDE Neon and Plasma 5.10
2017-04-14 17:00 PDT
Doing some investigation of the Term String ($TERM) on an installation of Kubuntu 16.10.
2017-04-13 17:00 PDT
How to install the latest release of Docker Machine on Ubuntu 16.10.
2017-04-06 17:00 PDT
How to persistently mount a Synology NAS shared folder on a Ubuntu 16.10 client machine.
2017-03-13 17:00 PDT
Install MuPDF by Compiling from Source on OS X 10.10 Yosemite
2016-12-12 16:00 PST
Resolving an issue with Gulp and Laravel Elixir by re-installing Node.js and NPM on Ubuntu 14.04
2016-12-11 16:00 PST
Installing and using the Supervisor utility on Ubuntu to manage Laravel Queue processes and other programs.
2016-12-06 16:00 PST
How to install and configure Postfix on Ubuntu 16.04 in order to send outbound email with valid DKIM and SPF validation records.
2016-11-16 16:00 PST
Getting started with Docker containers using Docker and Docker Compose on Ubuntu 14.04
2016-11-15 16:00 PST
List of steps on how to use the WP CLI utility to download, install, and configure WordPress from the command line on Ubuntu 16.04
2016-11-06 16:00 PST
Checklist of steps to configure a LAMP web server stack on Ubuntu 16.04 using Apache 2.4, MariaDB, and PHP 7 on a Digital Ocean VPS.
2016-10-13 17:00 PDT
How to install and setup HTTPS (SSL/TLS) using Let's Encrypt and Apache 2.4 on Ubuntu 14.04
2016-10-12 17:00 PDT
This post covers the installation and configuration of a local development environment for WordPress (and other projects) on Mac OSX 10.11 using Apache 2.4, PHP, MariaDB, and the WP CLI command line utility
2016-09-24 17:00 PDT
How to find the count of records in a pivot table for a many-to-many relationship between models in Laravel 5 using Eloquent ORM.
2016-08-26 17:00 PDT
How to convert a separate (non-master) branch to the master branch in git while retaining history.
2016-08-23 17:00 PDT
Information and quick-use guide for the linux utility 'ssh_copy_id'
2016-08-01 17:00 PDT
How to discard local changes in a git repository and sync local branch with HEAD (overwriting all local changes).
2014-02-24 16:00 PST
Short post about the pwck Linux utility used to validate /etc/passwd and /etc/shadow Linux password configuration files.
2014-02-04 16:00 PST
A short snippet of PHP to remove duplicate values from a comma delimited string.
2014-01-29 16:00 PST
Current .vimrc configuration file for Vim and gVim.
2013-09-27 17:00 PDT
Short post about the definition of referential integrity in relational database management systems
2013-08-30 17:00 PDT
Short article on how to use ntpd to handle system time, as well as syncing the freeswitch process with system time in centos.
2013-08-15 17:00 PDT
Error message encountered while using the Windows 7 USB/DVD Download Tool to create a bootable Windows 7 USB drive, and using diskpart to format the USB drive and resolve the error.
2013-08-04 17:00 PDT
How to boot and install (Arch) linux distro over a network using the Preboot Execution Environment (PXE)
2013-07-13 17:00 PDT
How to convert a putty private key file (.ppk) to openssh format on Mac operating system.
2013-07-03 17:00 PDT
Short article about editing a systemd unit file for cron on Arch Linux.
2013-06-04 17:00 PDT
Short post about troubleshooting a blank Windows 7 default gateway setting that was missing after a reboot.
2013-03-14 17:00 PDT
Article about the Windows 'route' utility. Information about the Linux and BSD (Mac) route commands included as well.
2013-03-11 17:00 PDT
Short article on updating HP Touchpad Cyanogenmod 7 to Cyanogenmod 9
2013-03-05 16:00 PST
Short article on how to transfer putty and winscp configs between windows computers.
2013-02-28 16:00 PST
Short article about a PHP error with gd library including steps to resolution.
2012-03-01 16:00 PST
vim Information / Reference / Cheatsheat
1969-12-30 16:00 PST
A Wolf CMS plugin providing Disqus comment integration.
1969-12-30 16:00 PST
A Bootstrap theme for Wolf CMS.