
If you light a lamp for someone else, it will also brighten your own path.
How can I help today? Choose a category to explore.

After a (very) long hiatus from gaming I recently got back into Table Top Role Playing Games (TTRPGs) and it has reignited some of my creative writing as well. Tips, tricks, and stories abound! Come along for the adventure!

Dig into this new section about Perforce Puppet with news and FAQs and tutorials on one of the leading Enterprise infrastructure automation tools on the market.

DevRel and Technical Product Marketing
As a professional creator in DevRel and product marketing, I like to share my thoughts on what I’ve been learning about, how to improve your DevRel craft, and how to connect and help your community. Being in DevRel is honestly one of the most satisfying career tracks I’ve had!
Looking for something else?
Over the years I’ve written on a lot of different topics, maybe you’ll find what you need in one of these tags!
agile (42) alm (63) Amplify (10) architecture (17) Audiobook (41) azure (14) Borderlands (40) Bunkers and Badasses (12) christmas (26) CMS (14) conference (8) continuous deployment (12) continuous integration (13) Corruption of Lani (22) D&D (70) deployment (19) DevOps (36) DevRel (27) Firebase (9) GenAI (13) Generative AI (14) Jax (28) Keystone (11) Lani (30) mvp (8) Netlify (11) Puppet (41) Puppet Enterprise (18) Puppet Enterprise Advanced (14) scrum (20) service-oriented architecture (13) Sitecore (146) soa (12) SW5e (12) TDS (12) TFS (13) Thora (27) TTRPG (124) Vercel (12) XM Cloud (16)
Latest articles
-
Making the case for Continuous Deployment
Over on the corporate blog, I’ve tried to make the case for executing continuous deployment for Sitecore solutions. In reality, the concepts apply to any web applications being developed, but the particulars of how you will accomplish it will depend on the technology platforms being used. I’d love to get some feedback, so please take… Read more
-

Feeling the Product Owner’s pain
On Friday, a large group of us gathered in the office for a full day of looking at how we are currently managing our requirements over the course of a project. In the room we had folks who play the roles of technical leads, scrum masters, and product owners, all chatting over some giant muffins,… Read more
-
Sitecore 7: Unit Testing fake indexes with MSTest
I recently posted a prototype solution to our corporate blog showcasing unit testing against Sitecore 7 indexes. I have made a solution available for download to show you how to use MSTEST to execute unit tests against fake indexes in Sitecore 7, and also how to do this without a mocking framework. Along with the… Read more
-

Cloning issues in JIRA OnDemand using Atlassian SDK
Recently, I wanted to start spinning up new projects in JIRA with some common epics and stories that we see on a lot of our projects. This seemed like a great way to capture some of the best practices and planning items that our teams have gathered over the years and ensure our teams can… Read more
-
Sitecore Continuous Deployment: Templates and Sublayouts
If you have decided to move to a continuous deployment model with your Sitecore solution, you now have several hurdles that you need to overcome to get your solution from development into production without risking the stability of the user experience. One of these is the introduction of new ‘building block’ content items such as… Read more
-
Sitecore 6.6: Custom error pages do not display when Sitecore database down
With some versions of Sitecore, there is a known issue where a 500 error will be shown if the connection to the Sitecore database is down. A Karbyn blog post details the confirmed versions and how to reproduce, as well as a potential fix via Sitecore support ticket 377391. We have also confirmed the issue… Read more
