Tiny Example: Creating a simple Homebrew Formula

Apr 19, 2024

I use Homebrew regularly at work and at home but have never created my own formula. This post walks through the process of creating a simple formula that can be installed via Homebrew.

Salesforce Developers Blog: Build Lightning Web Components Faster with Code Snippets open_in_new

Oct 17, 2023

Implementing Salesforce Base Lightning Web Components just got easier with the addition of HTML Code Snippets in the Salesforce Extension Pack for Visual Studio Code. By using Code Snippets, developers will no longer forget a property, misspell a component name, or leave out ARIA elements. This post will explain what Code Snippets are, how to use them, and how you can build your own for your project.

Business Writing and Storytelling by The Economist

Aug 24, 2023

Editing ones own work requires strong focus on what it is you are trying to say. All too often, I find myself, even when writing this, straying away from the main points.

Tiny Example: managing state in oclif

Feb 21, 2023

A quick and extensible prototype demonstrating how to save, restore, and update the state of long running operations in oclif.

Making a Design System, Part 1

Jan 2, 2023

Previous iterations of my site leveraged SASS but the patterns were thrown together and lacked consistency. My recent introduction of a dark mode exposed many inconsistencies in the original setup. Rather than putting band-aids on the styles, I wanted to push in the direction of a design system, but how?

Refactor: Alphabet Position

Nov 30, 2021

I recently started completing regular katas on CodeWars and other platforms to improve my programming skills. The katas are revealing in that they show you the most elegant/ cleanest solutions after you submit your own. What's below is my original solution, the cleanest/ most upvoted solution, and an examination of the two.

Apps Script: Company Copy

Oct 25, 2021

Google Drive is great for collaborating even when all users do not belong to the same organization. However, taking ownership of files that were created by disparate organizations presents challenges within Drive. This utility provides a simple way to copy files into a companies domain and retain ownership.

Sheets to Email with Google Apps Script

Apr 19, 2019

Regularly scheduled program reviews should be an exercise in sharing the right information and discussing paths forward. Instead, too many teams are focusing on overly detailed power point criteria and manual processes. Automation with Google Apps Script can save everyone a lot of grief.

Career is not Over

May 4 2018

It is a common joke amongst current and former CIO’s that their title does not stand for Chief Information Officer but Career is Over. The first time I heard this, I laughed it off- I mean, it’s a tough job, I can only imagine the stresses that come with it. However, the joke continued from one conference to another and CIO after CIO made the comment.

what development teams can learn from my favorite pizza place

Sep 17 2017

Most folks have probably worked in a restaurant at one time or, they have watched enough Food Network and Netflix specials to get the idea. In the next few installments, I’ll demonstrate how a small pizza shop uses kanban, albeit unknowingly, to produce great pizza and how you can translate what they do into the work with your dev team.