{
"
nav
"
:
[
"
/hello
"
,
"
/contact
"
,
"
/talks
"
,
"
/projects
"
,
"
/resume
"
]
,
"
projects
"
:
[
{
"
name
"
:
"
beats
"
,
"
description
"
:
"
A custom watchface for my Garmin Vivoactive 3
"
,
"
technologies
"
:
[
"
Monkey C
",
"
ConnectIQ
"
]
,
"
code
"
:
"
git.sr.ht/~liz/beats
"
,
"
site
"
:
null
}
,
{
"
name
"
:
"
useless
"
,
"
description
"
:
"
A useless machine in git repo form
"
,
"
technologies
"
:
[
"
python
",
"
AWS Lambda
"
]
,
"
code
"
:
"
git.sr.ht/~liz/useless
"
,
"
site
"
:
"
github.com/useless-repo/switch
"
}
,
{
"
name
"
:
"
yooper
"
,
"
description
"
:
"
UPnP library and CLI
"
,
"
technologies
"
:
[
"
rust
"
]
,
"
code
"
:
"
git.sr.ht/~liz/yooper
"
,
"
site
"
:
"
crates.io/crates/yooper
"
}
,
{
"
name
"
:
"
ezeerust
"
,
"
description
"
:
"
wasm frontend for Zeerust z80 emulator
"
,
"
technologies
"
:
[
"
rust
",
"
wasm
",
"
yew
"
]
,
"
code
"
:
"
github.com/stillinbeta/ezeerust
"
,
"
site
"
:
"
zeerust.stillinbeta.com
"
}
,
{
"
name
"
:
"
puccinia
"
,
"
description
"
:
"
A telnet game of life implementation
"
,
"
technologies
"
:
[
"
rust
"
]
,
"
code
"
:
"
github.com/stillinbeta/puccinia
"
,
"
site
"
:
"
telnet stillinbeta.com 30434
"
}
,
{
"
name
"
:
"
sibcom2
"
,
"
description
"
:
"
the second iteration of my website. You're looking at it!
"
,
"
technologies
"
:
[
"
rust
",
"
redis
"
]
,
"
code
"
:
"
github.com/stillinbeta/sibcom2
"
,
"
site
"
:
"
stillinbeta.com
"
}
,
{
"
name
"
:
"
leckie
"
,
"
description
"
:
"
my budget Kubernetes cluster, hosts this site and my mastodon instance
"
,
"
technologies
"
:
[
"
kubernetes
",
"
weaveworks flux
",
"
heptio contour
",
"
bitnami sealed secret
"
]
,
"
code
"
:
"
github.com/stillinbeta/leckie
"
,
"
site
"
:
null
}
,
{
"
name
"
:
"
Zeerust
"
,
"
description
"
:
"
A Z80 emulator written in Rust
"
,
"
technologies
"
:
[
"
rust
"
]
,
"
code
"
:
"
github.com/stillinbeta/zeerust
"
,
"
site
"
:
"
crates.io/crate/zeerust
"
}
,
{
"
name
"
:
"
Friendship is Monadic
"
,
"
description
"
:
"
An Intepreter for the esotiric language FiM++
"
,
"
technologies
"
:
[
"
haskell
",
"
parsec
"
]
,
"
code
"
:
"
github.com/stillinbeta/friendshipismonadic
"
,
"
site
"
:
"
stillinbeta.github.io/friendshipismonadic
"
}
,
{
"
name
"
:
"
pg-extend-rs (Foreign Data Wrapper)
"
,
"
description
"
:
"
I contributed foreign data wrapper support to a Rust library for Postgres ExtensionS
"
,
"
technologies
"
:
[
"
rust
",
"
postgres
"
]
,
"
code
"
:
"
github.com/bluejekyll/pg-extend-rs/blob/master/pg-extend/src/pg_fdw.rs
"
,
"
site
"
:
null
}
,
{
"
name
"
:
"
do-mastodon
"
,
"
description
"
:
"
A set of terraform an ansible scripts for running Mastodon on a Digital Ocean droplet
"
,
"
technologies
"
:
[
"
ansible
",
"
terraform
",
"
docker
"
]
,
"
code
"
:
"
github.com/stillinbeta/do-mastodon
"
,
"
site
"
:
null
}
,
{
"
name
"
:
"
pleasecaption
"
,
"
description
"
:
"
A (defunct) bot that reminds you to add alt-text to images
"
,
"
technologies
"
:
[
"
haskell
",
"
conduit
"
]
,
"
code
"
:
"
github.com/stillinbeta/pleasecaption
"
,
"
site
"
:
"
twitter.com/pleasecaption
"
}
]
}