§ signals

What I'm working on

A quick snapshot: my commit activity over the last year and a file I happen to have open right now. Updated whenever I remember to.

Commits

last 12 months
commit sprout · last 53 weeks690 contributions
lessmore

Currently open

typescript
lantern.tstypescript
// a small treehouse utility
import { glow } from "./lantern";

type Room = "study" | "porch" | "nest";

const lantern = {
  color: "#FFB347",
  lit:   true,
};

function light(room: Room): boolean {
  if (!lantern.lit) return false;
  return glow(room) === lantern.color;
}

// warm every room, one by one
const rooms: Room[] = ["study", "porch", "nest"];
for (const r of rooms) light(r);