Published: December 17, 2025
I have, from time to time, joked that I stopped enjoying Shakespeare when asked to compare characters from disparate works and brocolli. My most recent was in September, when I made the joke in Shakespeare in Planning. In the meantime, a coworker gave a presentation on Google's NotebookLM. I decided to test it out for helping me study for a…
Read more...
Published: December 15, 2025
In 2023, GatsbyJS was purchased by Netlify. I think this was a great acquisition by Netlify; however, most of the Gatsby updates since the have been automated patches from gatsbybot. Looking at the GatsbyJS pull requests, it appears that there is some movement from meat bots, but not much has been updated by a human in the main branch for…
Read more...
Published: October 23, 2018
Yesterday, we started our second "hackathon" at work. We divided up into teams of 3 of various skill sets with the goal of building something that would benefit the organization, the overall project, and/or the team. My team wants to create automated acceptance tests. We are two devs and our QA person. At first, our QA was concerned that we…
Read more...
Published: September 03, 2018
I had been searching for a new static-site generator for some time. I was delving into Grav, which is more of a flat-file CMS than a static-site generator and is pretty awesome. Unfortunately, I couldn't make Grav work for my needs. One of the things that I'd like to do is provide my source-code and source-documents in the same git…
Read more...
Published: January 26, 2016
In my current job, I am starting the process to upgrade our PHP 5.4 application to a PHP 5.6 application (PHP 7 is not yet support by the majority of the 3rd party libraries we use). I have been tasked with building the staging server for use in testing our legacy application as well as our newer Symfony-based application. We…
Read more...
Published: December 28, 2014
I have moved my site from one domain to another. I was using Wordpress on my old site and was happy. Adding pages was a thing of beauty. Configuring was a dream. Then I wanted to modify my theme. Then I wanted to use some fun HTML5 tags. Then I wanted to minimize hacking vectors. Then I realized that I…
Read more...
Published: April 08, 2014
For years, I have prided myself on knowing how to set up a LAMP (Linux, Apache, MySQL, PHP/Perl/Python) server in linux OSes based on Debian, RedHat, and SuSE. Today, I needed to set up an internal-use survey server using LimeSurvey. I decided to build as modern of a server as possible using CentOS, nginx, MySQL, and PHP 5.5 with Zend…
Read more...