
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
-

TDS “the package builder failed” after project rename
This is a quickie for anybody using Team Development for Sitecore (TDS) and encountering the mysterious “The package builder failed” error. In my scenario, the builder fails and informs you to check the build output log, but there are no build output log details. This makes debugging the issue rather difficult… The only resource I could… Read more
-
Creating interactive wireframes using Keystone
This past week I was onsite with a client to review their site requirements and visual designs that had been created. My biggest focus was to try to determine how much additional effort would be required beyond what we could accomplish by implementing Keystone out of the box. Having talked through the wireframes and designs, we… Read more
-

Making it Work: Specialists on an Agile Team
In some lines of business, such as consulting, the organizational business goals require a certain amount of specialization in order to deliver to clients efficiently and with high quality. These organizations also typically bill by the hour, meaning downtime is a serious cost to the business. This can be difficult in an agile development model… Read more
-

Visual Studio Online: Project Renames and Fields on Cards
I was not surprised that a lot of news came out from Microsoft this past week during their Build event, but some of the changes announced specifically for Visual Studio Online (VSO) were very nice. The first announcement brought us the much sought-after team project renames. The second announcement was the news that there are new… Read more
-

Previewing as a selected user in Sitecore
Following up on the initial module release of the Sitecore Authenticated Preview module, I have now released version 1.1 for download. In this new version, authors can preview what a page would look like to a specific user by selecting an account on the Experience ribbon. No more guessing as to whether your security settings… Read more
-

Sitecore 8 Upgrades: ‘Cannot read configuration file because it exceeds the maximum file size’
A warning to others upgrading to Sitecore 8: you may run out of Web.config space! Recently, I’ve been spending my time working on upgrading a site to Sitecore 8 and I encountered the dreaded 250KB limitation for the Web.config file. For security reasons, IIS will throw the “Cannot read configuration file because it exceeds the maximum file size” error… Read more
