Oct17
Shop Safety 101
9:30 AM – 11:30 AM · Front bench
Required before any green tag. $20, or free.
Classes
Small classes, eight people at most, taught by members who do this for a living or used to.
Every class has a sliding scale. Pay what's on the left if that's what you can manage.
October and November
Oct17
9:30 AM – 11:30 AM · Front bench
Required before any green tag. $20, or free.
Oct21
6:00 – 9:00 PM · Metal shop
Two evenings. You'll leave with a welded steel stool. $60–$140.
Oct24
9:00 AM – 1:00 PM · Jeweler's bench
Sawing, filing, soldering and polishing silver. Materials included. $45–$95.
Oct28
6:30 – 8:30 PM · Textiles
Thread it, wind a bobbin, sew a tote bag. $15–$40.
Nov7
10:00 AM – 12:00 PM · Mezzanine
Six weeks for ages 10 to 14. Free, with kits from our partners.
Nov21
9:00 AM – 4:00 PM · Wood shop
Jointer, planer, glue-up and oil. Take home one end-grain board. $55–$120.
Nothing in that category this month.

Ages 10 to 14
Six-week terms of robotics, sewing or woodworking for kids from Olneyville and the West End. Free for every family, with snacks and bus fare covered.
Teenagers 14 and up can join as youth members with a parent's signature.

A student
I'd been scared of the welders for a year. Kwabena had me running a bead in twenty minutes. My dad still doesn't believe I made the stool.
Design notes
A site for a member-run workshop that wants people who have never held a router to walk in on a Thursday night. It reads like a well-labeled tool room: every page has a contents column, every time is exact, and the photography shows hands at work rather than finished objects.
Space Mono sets the headings. Its fixed-width letters have the look of a stamped part number or a label-maker strip on a drawer of drill bits, which is the visual language of every good shop. IBM Plex Sans carries the reading text, because it comes from the same engineering family and stays readable through long safety notes.
Blueprint blue and safety-line yellow, the two colors painted on every workshop floor. The light ground has a faint green cast, like pegboard under fluorescent tubes. In the dark theme the blue lifts to the color of a welding flash on a night shift and the yellow stays as the only warm note.
The contents column on the right works like the index card pinned to each machine: it shows where you are on long pages such as the shop list and the safety steps. The main pages sit in a slim bar on top, so the column can do its one job.
The home page opens on a photograph with no words on it: an older machinist showing a younger man how to set a cut. The headline sits underneath like a catalog caption, with the place, date and the member who took the picture. The point of the place is that someone shows you, so the picture shows it.
The main action is 'Come to open night', because the Thursday tour is free and nobody can use the tools before it. After that come 'Book a safety class' and 'Join from $15 a month', in the order people actually do them. The Repair Café gets its own plain verb: bring something broken.
Benches, aprons, safety glasses and work in progress: a jeweler's bench in morning light, teenagers soldering a robot, a glass furnace. People of every age and background, mostly mid-task and not posing.
All text passes WCAG AA on both themes, and the yellow is never used for text on the light ground. Shop hours are a real table, the contents column is a labeled list, and the open-night countdown is written out in words.
Every text pairing is checked against WCAG 2.2 in both themes.
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 14.13:1 | AAA |
| Body text on cards | Aa | 15.76:1 | AAA |
| Secondary text | Aa | 5.67:1 | AA |
| Links | Aa | 7.36:1 | AAA |
| Button text | Aa | 8.66:1 | AAA |
| Accent label text | Aa | 10.39:1 | AAA |
| Text on dark bands | Aa | 14.13:1 | AAA |
| Muted text on dark bands | Aa | 7.54:1 | AAA |
| Text on brand bands | Aa | 8.66:1 | AAA |
| Muted text on brand bands | Aa | 5.69:1 | AA |
| Pairing | Sample | Ratio | WCAG |
|---|---|---|---|
| Body text on page | Aa | 15.44:1 | AAA |
| Body text on cards | Aa | 13.81:1 | AAA |
| Secondary text | Aa | 6.88:1 | AA |
| Links | Aa | 8.85:1 | AAA |
| Button text | Aa | 9.13:1 | AAA |
| Accent label text | Aa | 11.64:1 | AAA |
| Text on dark bands | Aa | 16.41:1 | AAA |
| Muted text on dark bands | Aa | 8.24:1 | AAA |
| Text on brand bands | Aa | 9.13:1 | AAA |
| Muted text on brand bands | Aa | 5.51:1 | AA |
Designed by Greater Purpose Web. Names, people and events are sample content.