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…
When working with contributing to open-source software, one typically works from a forked repository of the original repository. Depending on the frequency of updates to the original repository, it is very easy for both repositories to become out-of-sync very quickly. A strategy that I learned is use inform the local git repository of two different repositories and to manually keep…
The time of Hacktoberfest is upon us! For the entire month of October, every pull request against an open-source repository on Github will count towards one's Hactoberfest rank. Submit at least 5 pull requests and you are eligible to earn a cool t-shirt and, more importantly, you get the experience of helping out an open-source project! Just register your github…
I'm very excited. I will be mentoring now- and future- lady devs at Rails Girls KC in early November. My 14-year old daughter will be one of the participants, too! In 1.5 days, the participants will build a simple application using Ruby on Rails. Although my primary programming languages are PHP and JavaScript, I feel confident that I can mentor…
As I build this site using gatsbyjs, I find myself learning new things every day. Today, I learned that, much like siblings on a road-trip, React components hate sitting next to each other. When placing components next to each other, it's best to use a special JSX tag to tell those components that everything is going to be OK, that…
On July 2nd of this year, I discovered an amazing git-stash option that lets me see the git-diff between what I currently have and what is in the stash: git stash show -p. Shortly thereafter, Brian Fenton directed me to a great article on git stash, Useful tricks you might not know about Git stash. From this article, I also…
A coworker sent me a screen-grab of a forum post where someone stated that they used an experimental Docker image that I had built to help them with their local dev work. I don't even remember how to make that Docker image work for local dev and the build is currently broken; but now I want to fix the build…
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…
From a KCPHPUG lightning talk being given on 06 Apr 2016. BASH COMING TO WINDOWS! Yes, Microsoft is adding the linux Bash shell to Windows. - Uses Ubuntu user mode binaries - So, (maybe?) in the Windows Command Line: apt-get install nginx php7-fpm mysql-server php7-mysql PHP development on Windows is about to get much better! See: MSDN: BASH Running in…
From a KCPUG lightning talk given on 02 Mar 2016 PHP Updates Security and bugfix updates to PHP were released in February. Upgrade if you have a version less than: - 7.0.3 - Added HTTP 451 - 5.6.18 - Added HTTP 451 - 5.5.32 CMSes Drupal released security updates. Upgrade! WordPress released a security update. Upgrade! - Drupal 8.0.4 -…