mermaid_viewer
experiment.
2026 •
tool
.
mermaid_viewer.
Places I’ve Worked for
Places I’ve Studied at
Instruments I play
Clients I’ve Worked with
Languages I Speak
Technologies I Like
Awards I’ve helped win
The flutter testing guide you wish they had on their website
AER Loadout 001
Sungazer
Syria
Go west, young man
The day Robin Williams died
discursive design
ideagarden / pitch2sell
airatel
Biral One
designdich
DingDong App
DingDong Admin
Rikscha Ingest
HYLL
NEEO Pro
UBS HoloLens
Lindt Game of Chance
mfischerdesign.com
howdoifuckingwashthis
ob.ject.ch
in.ject.ch
tra.ject.ch
e.ject.ch v1
Sungazer v1
ject.ch v1
LICK
e.ject.ch v2
con.ject.ch
Pfuuse
ab.ject.ch
ject.ch v2
madebymike v1
madebymike v2
Sungazer v2
Rinse
madebymike v3
thisismarklong.com
Sungazer v3
FlightDeck
flutter-run
Thunderous
fbemu
geni_viewer
mermaid_viewer
Hackintosh
AWE
Bern 01
Bern: Tall
Bern: Panic
XX 01
XX 02
XX 03
XX: Perfect
Pandemic A Gogo
XX: Flawed
747
SR71
Compact
Obsidian
Fishbowl
B
A
start
{{ ui.hello }}
{{{ ui.helloName }}}
{{{ ui.helloThis }}}
{{{ ui.helloLook }}}
{{ ui.whatIsThis }}
{{ ui.otherLang }}
{{ ui.contact }}
{{ content.about.title }}
{{ content.about.descriptionTitle }}
{{ #content.about.description }}
{{ #infinity }}
{{{ html }}}
{{ /infinity }}{{ ^infinity }}{{{ html }}}{{ /infinity }}
{{ /content.about.description }}
{{ content.about.infinity.title }}
{{{ content.about.infinity.html }}}
{{ content.about.componentsTitle }}
{{ #content.about.components }} {{ ^kids }}
{{ name }}
{{ hex }}
{{ /kids }} {{ #kids.length }}
{{ name }}
{{ #kids }}
{{ name }}
{{ hex }}
{{ /kids }}
{{ /kids.length }} {{ /content.about.components }}
{{ content.about.colophonTitle }}
{{ #content.about.colophon }}
{{{ html }}}
{{ /content.about.colophon }}
{{ ui.type }}.
{{ head.title }}
{{ ui.type }}.
{{{ head.lede }}}
{{ head.title }}
{{ head.detail }}
{{ ui.type }}.
{{ ui.share }}
{{ head.title }}.
{{ #content.story }}
{{ pre }}
{{ main }}
{{ post }}
{{ detail }}
{{ /content.story }}
{{ ui.type }}.
{{head.date }}{{ #ui.postNote }} • {{ ui.postNote }}{{ /ui.postNote }}
{{ ui.share }}
{{head.id}}: {{ head.title }}.
{{{ content.post }}}
{{ ui.type }}.
{{ #content.work.heroimg }}
{{ /content.work.heroimg }}
{{ head.year }}
{{ #content.work.url }}
{{ ui.seeFor }}
{{ ui.seeYourself }}
{{ ui.share }}
{{ /content.work.url }} {{ ^content.work.url }}
{{ ui.share }}
{{ /content.work.url }}
{{ head.title }}.
{{ ui.description }}
{{{ content.work.lede }}}
{{ #content.work.roles.length }}
{{ ui.roles }}
{{ #content.work.roles }}
{{.}}
{{ /content.work.roles }}
{{ /content.work.roles.length }}
{{ #settings.hasDetail }}
{{ ui.details }}
{{ #content.work.detail }}
{{ #video }}
{{ /video }} {{ ^video }}
{{ /video }}
{{ text }}
{{ /content.work.detail }}
{{ /settings.hasDetail }}
{{ ui.type }}.
{{ head.year }}
{{ head.title }}.
{{ ui.share }}
{{ #content.workspace.hardware.length }}
{{ ui.hardware }}
{{ #content.workspace.hardware }}
{{.}}
{{ /content.workspace.hardware }}
{{ ui.description }}
{{{ content.workspace.text }}}
{{ /content.workspace.hardware.length }} {{ ^content.workspace.hardware.length }}
{{{ content.workspace.text }}}
{{ /content.workspace.hardware.length }}
{{ ui.type }}.
{{ head.year }}{{ #head.kind }}{{ #head.year }} • {{ /head.year }}
{{ head.kindLabel }}
.{{ /head.kind }}
{{ #content.experiment.url }}
{{ ui.seeFor }}
{{ ui.seeYourself }}
{{ ui.share }}
{{ /content.experiment.url }} {{ ^content.experiment.url }}
{{ ui.share }}
{{ /content.experiment.url }}
{{ head.title }}
{{ #content.experiment.lead }}
{{ #video }}
{{ /video }} {{ ^video }}
{{ /video }}
{{ text }}
{{ /content.experiment.lead }} {{ #content.experiment.thumbs.length }}
{{ #content.experiment.thumbs }}
{{ #video }}
{{ /video }} {{ ^video }}
{{ /video }}
{{ text }}
{{ /content.experiment.thumbs }}
{{ /content.experiment.thumbs.length }} {{{ content.experiment.html }}}
{{ ui.type }}.
{{ head.title }}.
{{ head.detail }}