Skip to main content

3 posts tagged with "open-source"

View All Tags

ThreeWill Feud Goes Open Source

· 2 min read
Mike Homol
Director of Innovation @ ThreeWill

Last week the Feud board ran live at ThreeWill's corporate QAD. This week I pulled it out into its own product: threewill/feud is now a public, MIT-licensed repo that anyone can use to run a Family Feud–style show for their own team.

The big change is that the board isn't tied to one event anymore. Questions load from a pack — one JSON file — so the next show is just a new pack.

What happened​

  • Productized Feud as pack-driven boards: title, family names, live and backup boards, win rules and optional lightning questions all live in one JSON file
  • Added a Microsoft Forms importer that clusters similar survey answers into a pack, with a review file of the raw strings so you can tidy labels before showtime
  • Let the host set the win score and turn the lightning round on or off, and split showdown X's from the family's three strikes
  • Added an MIT license, a README that walks through gameplay, and host and audience screenshots
  • Added Feud to Creations on homol.work

Host view — answers, strikes and round award stay on the operator's screen

Audience view — the shared board with numbered slots, scores and the clock

Try it​

Clone threewill/feud, run npx serve ., open the host page, then pop out the audience board and share that window. It's not official Family Feud — no licensed logos, and the ding and buzzer are synthesized stand-ins.

Open-Sourcing Advanced Page Properties After an SPFx 1.23 / Heft Migration

· One min read
Mike Homol
Principal Consultant @ ThreeWill

Advanced Page Properties started years ago as a PnP-style experiment and kept maturing. This week’s window finally pushed the SPFx 1.23 / Heft migration over the line and packaged the repo for an MIT public release.

What happened​

  • Migrated the solution to SharePoint Framework 1.23 with the Heft toolchain and PnPjs v4
  • Synced lockfiles and CI for legacy-peer-deps realities of modern SPFx
  • Added LICENSE, CONTRIBUTING, SECURITY, and deployment validation docs
  • Promoted the public repo on the Homol Works Builds page — verified against the public GitHub release
  • Public write-up stays fork-agnostic: no client-specific or niche tenant branches called out
  • Demo screenshot of an Employee Spotlight page showing page properties in action (choice pills, links, currency, avatar, boolean, number, and long text)

Advanced Page Properties on an Employee Spotlight demo page

Ruddr MCP v0.3.0 — What Shipped in the First Public Release

· One min read
Mike Homol
Principal Consultant @ ThreeWill

Ruddr MCP Server left the internal toolbox and landed as a public ThreeWill release — a self-hosted stdio MCP that puts PSA data into Cursor and Claude Desktop.

What happened​

  • Prepared and tagged public release v0.3.0 — confirmed against the Homol Works Builds page listing
  • README, changelog, and security policy updates for an external audience
  • Public write-up direction: install-first — help people who want a test drive get the release zip wired into Cursor (not just a tool-surface tour)
  • Showing up in Cursor as an enabled Home MCP server (ruddr, 20 tools) once configured

Ruddr highlighted in Cursor Home MCP Servers