
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 (35) DevRel (27) Firebase (9) GenAI (13) Generative AI (14) Jax (28) Keystone (11) Lani (30) mvp (8) Netlify (11) Puppet (31) Puppet Enterprise (13) Puppet Enterprise Advanced (9) 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
-

Building a reputation | A Thora Silentblade tale
The ranch house was actually very nice to walk through, Thora considered, especially now that there wasn’t an immediate need to confront an entire band of thugs, ruffians, and bandits. The library upstairs was particularly intriguing! There didn’t seem to be any sort of organization, or method, to the collection, just shelves and shelves of… Read more
-

A boy and his drake | The Corruption of Lani
The enormous corpse of the spider blocked their path forward and it took both dwarves to push it aside to free access to the gateway. Thegman gagged, and then quickly held his breath, as his arm pushed too hard in the wrong place and wound up shoulder-deep inside the thorax of the great beast. Pulling… Read more
-

Betrayal and honour | A Tale from the Borderlands
Watching from the sidelines As I start this log, I’m not even sure what to say. The last few hours have been crazier than two starved skags fighting over rakk scraps. The slug… is gone! It’s hard to even wrap my head around it, it happened so fast. But I’m getting ahead of myself. We… Read more
-

Into the Spider’s Den | The Corruption of Lani
Lying in the darkness of the path ahead of them was a shape. From this distance, the torch light could not reach it well, making it hard to make out details. It was small, a humanoid of some kind, but not much more could be determined in the shades of gray of the elf’s vision.… Read more
-

Her name was Shelly | A Tale from the Borderlands
Saying goodbye to the crew It was always going to happen someday. It’s only been a few weeks since we ticked off Hyperion by stealing their ship in the Wonderlands, but I feel somewhat attached to this giant space bucket now. The ship crew switched allegiances easily enough, credits made that easy, so I’m under… Read more
-

The Ranch House | A Thora Silentblade tale
It was nearly full dark by the time they reached the outskirts of the ranch. The clouds shifted across the face of the moon, cutting the little light from the sky above. Out here, there were so many stars to take in you could spend a lifetime counting ’em and still not finish. But Thora… Read more
