
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
-
Baby Steps to SOA: A retrospective on the blog series
One of the key needs in lean, scrum, and other agile processes is for continuous improvement. We constantly review how we do things to do them better. The most common method of doing this is the retrospective. After 5 months of writing the Baby Steps to SOA series, I decided that I wanted to review… Read more
-
Sitecore: Taking on the Top 10 Reasons to A/B test
The practice of A/B testing follows the Lean methodology of Build, Measure, and Learn (BML). By using tools capable of performing these tests, we can build a quick test, measure the interaction with the tests, and learn from the results gathered. This is fundamental to improving your content and your application. If you’ve been following… Read more
-

Baby Steps to SOA – Step Ten: Riding the ESB
In the continuing Baby Steps to SOA series, we follow Doug and the IT team behind BuyMyWidget.com as they take steps to renovate their digital asset architecture. In this final stage, the team moves to using an Enterprise Service Bus (ESB) to handle the inter-application communication. This step allows for an increased ability to manage the disparate… Read more
-
TDS: Deploy failed – “This software is protected to provide copy protection”
Have you encountered a failure while executing an automated Sitecore deployment with TDS where the type initializer throws an exception and you are asked to reinstall the TDS application? Apparently, if your TDS installation becomes corrupted somehow, you need to get rid of the web service and let TDS reinstall itself. This might occur if… Read more
-

Sitecore: Publishing stuck on Initializing after applying Scalability settings
I recently came across this issue after applying some scalability settings, and couldn’t initially figure out why the publishing was no longer working. Accessing the Desktop and using site publishing would display the dialog, but would hang on the Initializing… stage. After some preliminary investigation, it turned out that the issue was with the instance names… Read more
-

Baby Steps to SOA – Step Nine: Moving beyond the website
In the continuing Baby Steps to SOA series, we follow Doug and the IT team behind BuyMyWidget.com as they take steps to renovate their digital asset architecture. Up next is expanding the use of the new services layers to their other applications within the business. While focus is usually given to revenue-generating applications, the inclusion of… Read more
