Posts

Below are all of the posts with the Posts post.

I have ordered the posts from newest to oldest:

  1. Yet Another Refinement to My Blogging Engine

  2. How a Corporation is Looking to Create a Platform

  3. Yet More and Varied Reactions to OGL Antics

  4. An Ongoing Attempt to Shift the Legal Field Beneath Creators

  5. An Odd Little Section Containing Such Odd Signatures

  6. Not Usually One for Audio-books

  7. Precedence, Common Rules, and Licenses

  8. To Find Magic in Paper and Place

  9. Revisiting Past Writings, Further Describing Personal Workflow, and Issuing and Admonition

  10. Bearing Witness to Alienation and Seeing a Familiar Pattern

  11. Or, How Does One Share Lessons Now Internalized?

  12. Hint, It’s Not About Chasing New Technology

  13. Once More to Isengard

  14. A Season of Writing

  15. Ever Collapsing Channels of Digital Communication

  16. Stumbling Upon a Fanzine Sparks Memories and Reflections

  17. Building a Mystery

  18. Twenty Questions and Some Answers

  19. Moving Quickly to Project Work Spaces

  20. Prowling Around the Outskirts of Tharbad

  21. Or Maybe Don’t Pull Eggs in Baskets That Aren’t Yours

  22. Quickly Sleuthing through a Code Base

  23. Responding and Building from Other Prompts

  24. Modeling the Guide Posts of Expectant Play

  25. Of Gathering Herbs and Revelations

  26. Leveraging Checklists to Guide the Work

  27. Convincing a Group of Elderly Dwarves of Duinhir’s Qualities

  28. The Joys of Solo Gaming

  29. Unexpected Discoveries En Route to Tharbad

  30. The First Fellowship Phase for Duinhir

  31. Paying Attention to the HTML

  32. A Return to Bree with Three of the Kettlebar Family

  33. Family News Delivered

  34. Initial Meeting of the Kettlebars and Wondering If There Is More to Gandalf’s Request

  35. The Lure of the Barrow Downs and Chance Meetings along the Causeways

  36. Exploring the Solo Play Rules of “The One Ring”

  37. Finally Have I Emboldened Myself

  38. Creating a Means of Quickly Navigating Amongst a Projects Important “Pages”

  39. The Snows of November Bring Broad Flakes

  40. Time to Move On

  41. Delving into org-mode and org-element-map

  42. Going down the Blogosphere Rabbit Hole to Find Further Inspiration

  43. My Text Editor Must Facilitate My Engagement with the Ever Evolving Digital Aspect of My Life

  44. Adventist Analysis for AARKD ID (Slugs) Work

  45. A Literate Configuration

  46. A Meditation on a Question Often Asked of Me

  47. Lifting the Custom Slugs Functionality from one Application into a Generalized-ish Solution

  48. Using API Declaration to State Intention

  49. Exploring the Implementation Details of Instance Variables

  50. Laying Out a Game Plan

  51. Some Analsysis of Features

  52. Favor Information in Commit Messages over Web Conversations

  53. Using a myriad of tools to orient

  54. Hacking on Org-Mode

  55. A Simple Poem

  56. An Overview of How I Make this Site

  57. A Year of Losing a Dog and Parenting a new Pup

  58. A Haiku

  59. When Harvest Falls to Reap It All

  60. Sharing My Workflow and Tooling

  61. Paying Attention to What I Repeat…And Documenting It

  62. Delving into the Foundational Distinctions

  63. A Quick Introduction to my Role and the Technology

  64. Adding Another Tool for Code Review and Comparison

  65. Responding to Those Who Say They Don’t

  66. Dissecting an Approach to Solving a Coding Challenge I Encountered in the Wild

  67. Scratching Down Some Ideas to Share

  68. Steps for Patching in a Responsible Manner

  69. If You Can Habitualize One Thing as a Developer It Is Create Quick Feedback Loops

  70. A Letter of Marque from a Court Now Primed for Intrigue

  71. Showing my Work as I Query a Forem Instance

  72. Step-wise Composing Larger Queries from Smaller Queries

  73. Or With Great Power Comes Great Responsibility

  74. Hint - Prefer Methods over Instance Variables

  75. Or How I Spent an Afternoon Building Out More Creases for Extensibility in Forem’s Feed Query

  76. Or How to Use Your Hobby to Keep your Professional Skills Sharp

  77. A Preponderance of Options

  78. Following up on a Reader Submitted Question

  79. An Impressive Book Furthering the Art of the RPG

  80. Seeking Free and Open Source Systems

  81. Exploiting Ruby’s Object Model to Ease Collaboration

  82. Using a Tool and Knowing Its Uses Are Not the Same

  83. And How to Hopefully Create Win/Win/Win Scenarios

  84. SQL Composition by Configuration

  85. It’s about the Conversations

  86. An Inspiring Escape and a Heated Exchange

  87. Asking Campaign Questions Around the Game Table

  88. Further Attempts to Track Down an Elusive Insurrectionist

  89. A Quick Exercise to Further Flesh Out the Campaign

  90. Feeding the Personal Knowledge Management System

  91. A Quick Tour through (Some of the) Layers of Propagation

  92. Managing Object State is Hard

  93. A Quick Tour of Our Favorite Performance Enhancing Pain Point

  94. Minor Automation to Facilitate End of Week Reporting

  95. Our Black and White Border Collie

  96. Apologies, Confessions, and Meanderings

  97. Inching Along the Never Ending Path of Improving of Documentation.

  98. The Continuing Adventures of Writing to Learn

  99. A Few Dossiers, a Street Chase, and a Warning from a Concerned Friend

  100. Fleshing out Scintillante One Circles Test at a Time

  101. Sometimes Talking About the Game is More Important than Playing the Game

  102. Arson, Ambush, and Art Sales

  103. Ever Improving my Personal Note Taking Process

  104. More Art Theft and a Socialite Party

  105. Haggling, Hoarding, and Help

  106. Further Exposition as We Learn of an Art Theft Scheme and Hiring Personal Mercenaries

  107. Let Failure Open More Pathways

  108. A Mechanic for Player Pushback and Involvement

  109. Always Be Refining Your Config

  110. Empathy and the Reflex of Victimhood

  111. Social Engagements and Contracts

  112. Thinking Through the Principle of Discovery

  113. Recording and Replaying Keystrokes

  114. Documenting to Share a Solution

  115. Leveraging Open Source Software for RPGs

  116. January Results

  117. The Years Start Coming and They Don’t Stop Coming!

  118. Laying the Foundation for Future Sessions

  119. Learning as I Watch Others Navigate Their Toolbox

  120. Disruptions at Villa di Mari

  121. Crossing Paths on the Way to New Cyre

  122. A Campaign Building and Character Burning Session

  123. Humble Beginnings

  124. Pivoting from One Strategy to Another

  125. Using Existing Tooling to Make Changes Reversible

  126. Automating the Repetetive while also Learning a Bit More about My Editor

  127. A Straight-Forward Problem with Three Different Approaches

  128. Hacking Away with Hammerspoon and editWithEmacs

  129. Comments, Tests, and Commit Messages are All Documentation

  130. You Ain’t Emacs-ing if You Ain’t Always Hacking Your Config

  131. Reducing Friction on Adding Placeholders for My Future Self

  132. Laying Out Some Next Steps

  133. A Quick Hack to Help My Code Spelunking

  134. Or How I’m Working to Improve the Feed Relevance of DEV.to

  135. Returning Again to Databases

  136. Understanding Our Approach and Its Impact

  137. Or Navigating without One of Your Senses

  138. Establishing a Situation for Character Creation

  139. Avoid Focusing on a Singular Path and Leave Room to Wonder

  140. Pairing “Three Rings” and “Ghostways”

  141. With the Changing of the Season comes a Changing of the Job

  142. Be Prepared for Streams of Creativity

  143. A Minimum Viable Set of Lifepaths and Trait

  144. And the Frustrations of Trying to Solve Problems in a Dreamscape

  145. A Season of Change

  146. Putting Forth Some Preliminary Designs

  147. This Is a Game that Rewards Player and Character Engagement

  148. Writing Down Just Enough of an Idea to Proceed

  149. Paper and Pencil Sooth My Soul and Feed My Brain

  150. Something Must Change, Let’s Do Some Digging

  151. Regarding Table-top Role-Playing Games, I Think I Do

  152. Letter from Viscount Nentres Rhydulf to Count Rhydulf

  153. Balancing Decision Fatigue, Time Budgets, and Fictional Pacing

  154. Continuing to Build Out Utility Functions

  155. A Higher Order Reaction Roll

  156. Adding More Default Styles of Browsers

  157. The Dice Helped Tap Some Amazing Narrative Beats

  158. Stumbling Down Memory Lane

  159. It’s Macros, Functions, and Property Lists…Oh My!

  160. Leveraging Some Org Roam Version 2 Changes

  161. Remembering the Hustle of Years Past

  162. Improving on a Hacked Together Function Using Magit

  163. Generating a Quasi-TODO List for a Common Mental Model Task

  164. Or Hey Where’s My Investigation Skill?

  165. Steward Those Processes in Service to the Goals and Values

  166. Doing Just in Time Translations

  167. Diversions Are Fine but Sometimes You Need to Stop and Clarify

  168. The Cult of Efficiency Demands Sacrifices

  169. A Pre-Arthurian Legend Teetering on Myth

  170. Reflections of a Blog Post, an Epic, and Parenthood

  171. RSS, Procrastination, and Chipping Away at Boundaries

  172. Not Much But Figured I’d Write Something

  173. A Truth from a Certain Point of View

  174. Alternatives, Balance, and Jargon

  175. Shaky Plans, Shared Meals, and Desperate Bargains

  176. We are the Light that Illuminates the Stories

  177. Campaign Play, Mystery, and Group Mythology

  178. An Elric Graphic Novel

  179. It’s Reducing Context Shifting

  180. Campaigns, Bingo, and Breakinig Changes

  181. More than Just Amplifying the Blogosphere

  182. Railroads, Scholarly Research, and Worldbuilding

  183. Old School Adventures and Maps

  184. On Table of Contents, Indices, Glossaries, Citations, and Search

  185. It Ain’t Emacs if You Ain’t Hacking on Your Config Daily

  186. Never Underestimate the Lowly Spreadsheet

  187. The Conditions We Experience in Our Roles within Systems

  188. A Potent Mix to Agitate Both Body and Mind

  189. A Mix of Old and New Gaming and Software

  190. But Also, Don’t Go Out and Implement a Bunch of Things

  191. Reflecting on Campaigns Past as Fuel for Campaigns Future

  192. The Comingling of Gratitude, Inspiration, and Sharing

  193. Remember, It Is a Project that Impacts People

  194. Diving a Bit Deeper Into Structure

  195. It’s Not Just about Where but Also Sharable Current State

  196. Joining a Grand Scheme

  197. Writing a Function to Practice Lisp and Complete an Uncommon Task

  198. As a Knowledge Worker, I Generate a Lot of “Information Sharing Artifacts”

  199. Before You Get to Work, Make Sure to Sketch out a Process

  200. For me, it’s about Communication and Mentoring

  201. Starting a Burning Wheel Campaign in the Warhammer Fantasy Setting

  202. Swapping out Ivy for Selectrum

  203. Leaning on Circles and Wises to World Build

  204. A Short Session with some Information Gathering

  205. When Law-wise is the Workhorse Skill

  206. Some Background, a Work Story, and a Game Plan

  207. Framing Expectations of Genre and System

  208. Hint: People Want Time to Focus

  209. Poetry Reviews Deep Truths

  210. An Old School Inspired Fantasy RPG

  211. Flexing a More Disciplined Approach to My Calendar

  212. Forgery, Failure, and Feeding Horses

  213. Prosthetics and Petty Thievery

  214. A Strange Work Experiment

  215. Building up a Game’s Ruleset One Turn at a Time

  216. Community Requires Governance and Accountability

  217. That Which I Give Energy Invariably Owns Me

  218. Memories that Stick and Haunt

  219. To a Passing Friend

  220. Prognostication, Scavenging, and Coveting the Written Word

  221. Digital Forensics and Oracular Skulls

  222. Second Verse, Same as the First, Just a Little Bit Worse

  223. Some Concrete Exercises to Connect Your Résumé to Job Postings

  224. With a Reflective Journal Entry

  225. It Ain’t a Noun; It’s a Verb

  226. Exposition

  227. Building a Coalition to Clarify, Ideate, Design, and Implement

  228. Two Dots Daring Me To Connect Them

  229. The Otherworld Calls

  230. To a Harsh Mistress

  231. Charting a Course through the Intersection of Future and Past

  232. Dear Player Characters, Tell Me More

  233. Skullduggery and Explosions

  234. And I Hope You Reflect Deeply on When Should Be Your Turn

  235. To Conjuring Memories Old and New

  236. This Blog and My Coding Image Is Not For Sale

  237. With a Decade Behind Me, Let’s See What I Learned

  238. But Not Low Enough for Me

  239. Reflecting on a Dream, These Days of Mine, and Wishing Well A Friend Moving On

  240. I Explore My Love of Winter

  241. The View from My Window

  242. Of Mutton, Brandy, Shark Teeth, and Love Letters

  243. Burning Up a Different Character

  244. And The Hubris of Disruption

  245. Positioning a Character for the First Session

  246. Also Applicable for Getting Any Game Going

  247. On Fleeting Winter and Exhaustion

  248. A Complex Dream-like Journey and Transformation Story

  249. A Call to a Community Response

  250. Ever Moving Towards my Values

  251. Because Writing Helps You Learn

  252. Don’t Cede Your Voice

  253. In Which 2020 Isn’t a Fluke, and a New Year Won’t Deliver Us

  254. An Approach that Works for Me

  255. Grey Skies and Snow Covered Ice Cling to this Day

  256. Increasing the Unpredictability of Combat

  257. Accomplishments Echo Hollow when We’ve Set the World Aflame

  258. Poor Clarity of Open Game Content Sucks; And Doubly so for the Aggressive Product Identity Declarations

  259. Fleeting Thoughts and a Gunfight in a Library

  260. Another Foray into Probability and Computations

  261. Investigating Descrepencies in Provincial Reports

  262. Avoiding the Pitfalls of Everyone Rolls

  263. Stacks of Papers, a Medical Facility, a Pre-Tech Workshop, and a Psychic Hazard

  264. Stiching Together YASnippet, Hugo Short Codes, Shell Commands, and YAML Files in Emacs

  265. Sharing Some Personal Documentation

  266. Dynamically Changing Keyboard Shortcuts to Match Working States

  267. Beginning a Campaign in the Latter Earth

  268. A Sentient Species of Amoeboid Storytellers

  269. Drawing Inspiration from the Collision of Varied Randomization

  270. Shots Fired, Lab Entered, and Talking with a Rock

  271. A Rock and Lichen-Based Psychic Creature

  272. Refinements to the Sine Nomine engine

  273. A General Solution (Thusfar)

  274. Bringing Chekov’s Gun to a Recon Party

  275. Pre-Populating ‘org-roam-find-file’ to Help Topic Lookup

  276. The Konuk, One of the Governing Ethnicities of the Latter Earth

  277. Detectors, Escapees, and Beauracratic Moles

  278. Rolling up a quick and random character

  279. Composing Shell, Applescript, and Emacs Eval

  280. A Quick Meeting at a Public Tavern

  281. These Are The Tools I Use for Table Top Gaming

  282. Back from Haitus with Subterfuge and Reconaissance

  283. Learning from One Small Refactor

  284. A Few Random Tables to Launch a Campaign

  285. A Quick Overview of a Third Imperium Sub-Sector

  286. Procedures Make the World Go Round

  287. Worldbuilding Through Random Commerce Tables

  288. Even Mind Powers Abide by Conservation of Matter

  289. Minor Tweaks to Colors and Hover State

  290. Hint: I Took the Time to Build What I Needed

  291. Quirky Ships and Isomorphic Maps

  292. For Sci-Fi RPGs, I Envision Spaceship Combat

  293. Space Ships Ain’t Cheap and There’s a Lot to Them

  294. Plains, Trains, and Automobiles

  295. Having Loads of Fun Rolling Up Characters

  296. Because Rolling Lots of Dice is Fun

  297. Gadgets, Augmentations, Weapons, and Armor

  298. In Space, Dangers are More Varied

  299. Quick and Dangerous with Some Nice Skill Additions

  300. Mechanics for Characters to Take Action

  301. Please, Ask of Yourself What You Ask of Others

  302. More of the Traveller Character Creation Mini-Game

  303. Playing Through the Traveller Character Creation Mini-Game

  304. A (Deathless) Mini-Game to Create Your Character

  305. A New Look for an Old School Game

  306. Many an Interview Leads to a Reveal

  307. Not a Warrior Amongst Them

  308. Archaic Laws and Arms Sales Gone Wrong

  309. A Systems Overview from New Vistas

  310. Making an Arms Deal and a Contact

  311. Into the Utopic and Pastoral Past

  312. Getting Started with a Campaign and Repurposing Past Work

  313. Perhaps You’re Interested in Joining an Open Source Community

  314. The School to Prison Pipeline

  315. The School to Prison Pipeline

  316. To Those in Academia, Let’s Look to What We Can Do

  317. The Police are not Here to Protect You (Part 2)

  318. The Police are not Here to Protect You

  319. The Illusions, I Hope, Are Dissolving. Now We Must Work to Shape Something Far Better.

  320. Reading for Further Context on Systems

  321. Once Again Exploring a Different Solution

  322. Learning Some New Distributed Tech

  323. Using Standards to Connect Conversations

  324. “Freedom is made up especially of duties” – Albert Camus

  325. Social Encounters Deserve Procedures

  326. Looking for Hope in Dreary Days

  327. Playing a Wood Elf Druid

  328. Don’t Rely on a Group’s Memory, Write It Down

  329. Shared Fictional State with Clear Tightening Consequences Build Desperation

  330. Noodling on 3 (of many) Posts That I Found Interesting

  331. Or the Old Adage: There’s No Such Thing As a Free Lunch

  332. Keeping Simple So It Doesn’t Become a Burden

  333. Providing a Framework for Citation and Conversation

  334. Playtesting and Gaming via Google Docs and Zoom

  335. Transforming Dynamic Data via Dispatch Strategy and Set Logic

  336. Exploring Soft Horizon’s Uniform Conflict Resolution Procedure

  337. Writing Software, Retelling Folktales, Reading Camus and Leiber

  338. Finding inspiration in “The Silk Road” and “DCC RPG Annual”

  339. Waxing philosophical about marginalia, unique and durable tables, pedantic tests, javascript, and updates.

  340. I’ve been playing for 31 years and this was the first time a doppleganger infiltrated the party.