Site feeds ATOM feed · RSS feed · JSON feed

Welcome to Take on Rules, a website dedicated primarily to Jeremy Friesen’s blog posts. The highlights the breadth and scope of Take on Rules.

Blog Posts

  1. Errant Campaign Set in Helvéczia

    Summarizing last Monday’s session 0, in which the players picked adventuring in Castle Xyntillan. A decision that spawned further research and exploration.

  2. Eventide’s Grasp

  3. Publish Own Site, Syndicate Elsewhere…Or Maybe Not Automating Everything

    To be in the place where I’m initiating a conversation based on a blog post.

  4. Autumn Haiku

  5. Observed Subtle Pitfall of Capybara and Cypress

    A quick observation about the precarcity of UI driven testing; especially as the reflexive test preference.

  6. Ruby Bundler Tooling for Exploring a Breadth of Gems

    A couple of quick functions that came about after a conference workshop. These two functions help track down files and code across the myriad of “bundled” libraries.

  7. Test Driven Debugging

    A presentation for Samvera Connect 2023 where I went over a real world scenario of resolving a bug by way of writing tests. This involved refactoring to improve the state of the code while also demonstrating expectations around the given solution. From this, I generalized an approach for fixing bugs within an application; and provide guidance on how to submit those changes upstream.

  8. What Has Me Excited about Gaming?

    I’m looking forward to starting a new campaign; the creative process of designing situations and providing rumors to those situations. And from there sharing in the gaming experience with a few friends.

  9. Preparing for a Face to Face Campaign

    Some preliminary notes for an upcoming campaign using Ava Islam’s “Errant”; including rumors to several opening adventures.

  10. Copilot and the Art of Distraction

    I have found Copilot detremental and distracting to my programming process. It offers up solutions that are not 100% accurate, but more damning than that expands the context of writing code to one that involves writing, editing, and reading code in many small bursts. Which I have observed accelerates my mental exhaustion, because I’m now more rapidly context shifting.