
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 (34) DevRel (27) Firebase (9) GenAI (12) Generative AI (13) Jax (28) Keystone (11) Lani (30) mvp (8) Netlify (11) Puppet (22) Puppet Enterprise (9) scrum (20) service-oriented architecture (13) Sitecore (146) soa (12) SW5e (12) symposium (8) TDS (12) TFS (13) Thora (27) TTRPG (124) Vercel (12) XM Cloud (16)
Latest articles
-

Baby Steps to SOA – Step Eight: Sharing the Business Tier
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 the centralization and sharing of the business layer to allow all applications to use a single source for business logic. Along with the previous Read more
-

Configuring a Sitecore Preview Site for Anonymous Users
In some situations, there is a requirement to be able to preview unpublished content without logging into Sitecore. Perhaps a marketing director needs to review the page before it launches, or maybe a partner needs to review a press release prior to the official publish. The traditional Sitecore preview capability forces you to log into Read more
-

Baby Steps to SOA – Step Seven: Centralizing eCommerce
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. Previously, we introduced the problem and the team, started planning and analysis, decided on some metrics, and refactored the website applications. Most recently, the team has tackled identity management, introducing a CMS, Read more
-
Scaled Agile: Bringing Kanban to the Executives
In my normal cadence, this week would be another installment in the Baby Steps to SOA series. However, with a few weeks of vacation under my belt, I was not prepared to tackle the important discussion of centralizing eCommerce business logic quite yet. That being said, my vacation time did allow me to finally finish Read more
-
Risk Management on Agile Projects – The Risk Burndown chart
For most small Agile projects, I haven’t needed to track risks as explicitly, since the standard agile structure with impediments identified daily tends to highlight immediate problem areas. However, for larger projects and for projects working within a more traditional client environment, tracking risk logs and project risk status are very common. A tool I Read more
-

Baby Steps to SOA – Step Six: Data Services
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. Previously, we introduced the problem and the team, started planning and analysis, decided on some metrics, and refactored the website applications. Most recently, the team has tackled identity management, introducing a CMS, Read more
