โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ COLIN FAY class: R dev โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ R / {shiny} โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 99 โ
โ Package dev โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 99 โ
โ JS & webR โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 74 โ
โ Data engineering โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 60 โ
โ Docker & CI โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 68 โ
โ Kilometres per week โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ lvl 100โ
โ Decibels tolerated โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ quests ยป shipping {shiny} apps that survive production โ
โ loot ยป a book, a bunch of packages, way too many talks โ
โ weaknessยป Needs Black Metal and coffee to ship code โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
colin <- list(
builds = c(
"R packages",
"{shiny} apps that go to prod",
"books"
),
ask_me_about = c(
"R",
"Web apps",
"software engineering",
"open source"
),
pronouns = "he/him",
offline = c(
"ultra running",
"black metal"
),
status = "complaining about computers"
)- ๐ญ Open-source R tooling, mostly around getting
{shiny}into production - ๐ Wrote Engineering Production-Grade Shiny Apps โ free to read online
- ๐ค I speak about R & software engineering all over the world: slides ยท videos & talks
- โก Fun fact: I run a lot, eat only plants, and love weird metal genres
| Project | What it is | |
|---|---|---|
| ๐ฆ | {golem} |
An opinionated framework for production-grade {shiny} applications |
| ๐ | Engineering Production-Grade Shiny Apps | The book that goes with it |
| ๐ฑ | Rlinguo | A native mobile app that actually runs R |
| ๐ธ๏ธ | webrcli & spidyr |
A toolkit for working with NodeJS & webR |
๐ โฆplus a long tail of packages, talks and blog posts. Dig through the repos, there's treasure in there.
I blog on a gloriously irregular basis on colinfay.me, and I'm always up for talking R, Shiny in production, long stupid runs, or blast beats. Need a hand with something? Ping me.






