From May 2004 through October 2007, I had one of the most formative and rewarding chapters of my career as a Lead Computer Applications Instructor at New Horizons Computer Learning Center in San Diego, CA. During that time, I trained thousands of students across a wide range of technologies. I worked to bridge the gap […]
My Blog
Microsoft 365 Has Reached Parity, For the Most Part
So Why Are We Still Demanding the Desktop Apps? For decades, Microsoft Office meant the following: Installed software on your locally (Word, Excel, Outlook, OneNote, Access, Visio, and PowerPoint) These applications needed to live on your computer, updated periodically, and deeply tied to your physical device. But in the more modern age of today, we’re […]
What Does “Being on Time” Actually Mean?
Time is one of the most misunderstood foundational elements, especially by me, both in project leadership and my personal life. I tend to treat it like it’s absolute. That said, I do not tend to measure it down to the second. Our world has built tools, reports, standards, and expectations around the concepts of time. […]
Tech Language Is Evolving
Language shapes how we word, think, collaborate, and build in the technology realm. For decades, the tech industry has relied on terminology that, while once widely accepted, carries historical and cultural baggage. Today, there’s a growing movement to adopt language that is both more inclusive and more precise. Two of the biggest shifts you’re likely […]
Why Did Montezuma’s Revenge Take So Long to Become “MonteZOOMa”?
If you’ve been visiting Knott’s Berry Farm over the past few years, you’ve probably asked yourself the same question: What on earth is taking so long with Montezuma’s Revenge? What started as a “simple” refurbishment in 2022 somehow turned into a multi-year saga full of false starts, rumors, and long stretches where seemingly nothing was […]