Learning about CKEditor 5 from reviewing a Drupal patch“CKEdtior 5 is coming!” Just like the “Winter is coming!” meme from Game of Thrones, the upgrade from CKEditor 4 to CKEditor 5 has been…Jun 7, 2023Jun 7, 2023
2023 Drupalcamp NJ RecapLast weekend, I had the pleasure to attend and speak at Drupalcamp NJ, and in this post, I’ll go through what I experienced on Friday, the…Mar 31, 2023Mar 31, 2023
Creating a DDEV AddonIn my quest to create a test for a Drupal contrib module…as a way to study for the Acquia Drupal certification…as a way to further my…Dec 10, 2022Dec 10, 2022
Land A Job: Define Your CompanyIn my last post, I went over defining a role you are looking to get hired to fulfill, but another approach is to look for a company you…Jun 26, 2022Jun 26, 2022
Land a Job: Define Your RoleAs I wander through another period of my web development career where a job change seems appropriate, I still feel confused about what…Mar 23, 2022Mar 23, 2022
Exploring Read The DocsI realize that I’ve seen many websites hosted by readthedocs.org before I knew what it was. After I noticed several documentation sites had…Mar 20, 2022Mar 20, 2022
2021 University API Winter Workshop ReviewAs I sit in my hotel room watching some mindless TV…wait a minute, my “hotel room” seems to be my bedroom this year. This is indeed a…Oct 29, 2021Oct 29, 2021
Reviving ReactJS Columbus: The BeginningIt’s a new year, a new decade, and the best time ever to start planning for new goals and activities. Not only can we say, “This year I…Jan 6, 2020Jan 6, 2020
Van Plans: OriginUpon cleaning out old drafts of blog posts I figured would never be completed, I stumbled on this one. A little over a year ago, I…Nov 12, 2019Nov 12, 2019
Ohio DevFest 2019 RecapThis weekend I attended Ohio DevFest 2019, a conference put on by local Google Developer Groups that is a few years old. One presenter…Nov 4, 20191Nov 4, 20191