rostrum.blog
About
RSS
Source
{sortable} card games in {shiny}
2024-10-25
Little pixel fun zone
2024-09-15
Tile-style sprite delight
2024-07-14
Expose CRAN deadlines and DOIs
2024-06-12
The Aesthetics Wiki: an R Addendum
2024-05-08
Stop Jenny committing arson
2024-04-01
Assign abstracts to sifters
2024-03-26
Sh*tty R help from sh*tty AI
2024-03-15
Ellipses, eclipses and bulletses
2024-03-12
Start an argument with R
2024-02-03
Kill your darlings (but bugfix first)
2024-01-27
Pseudo-apps in the browser with WebR and Quarto?
2024-01-20
Yihui Xie: RAP god
2024-01-12
No tears over missed eyedrops
2023-12-03
An interactive graph of Pokémon Red locations
2023-11-25
Unlock R functions with QR codes
2023-11-01
Base slaps!
2023-10-17
Govspeakify tables with {shinylive}
2023-10-08
{cli}ckable hyperlinks in the R console
2023-09-17
Dear John, I’m sorry
2023-09-16
The life and death of the tidyverse
2023-09-10
Combing through my trash
2023-09-09
Autodetect Quarto formats with {quartostamp}. Or not.
2023-09-01
Conscious uncoupling with {blogdown}
2023-08-26
Object of type closure can shut up
2023-08-19
One weird trick to {monetize} your R package
2023-08-01
Save high scores for your R game
2023-07-15
Convert a Word table to Markdown
2023-06-21
Panic! In The Toolshed
2023-06-13
Extract run data from Apple Health (redux)
2023-06-11
Rectangularise Word tables extracted by {officer}
2023-06-07
Recreating a dataviz with {ggplot2}
2023-05-10
Automate {blogdown} to Quarto
2023-05-07
Matt Dray Teaches (Data) Typing
2023-04-23
R is a game engine, fight me
2023-04-02
Playgrounds with WebR and Quarto
2023-03-16
Fun and learning. In a dungeon!
2023-03-15
I can’t be parsed, mate
2023-03-03
Repaying Tom Nook with {S7}
2023-02-26
Porting a Twitter bot to Mastodon
2023-02-09
Wrapping PokéAPI with {trapinch}
2023-02-02
Stiliyan Petrov: Jesus?
2023-01-08
.-././–/—/.-./…/.
2023-01-06
Ding! Sound effects in {r.oguelike}
2023-01-04
Animate sprites in R with {pixeltrix}
2022-12-11
Tamagotchi in R?
2022-11-13
Interactive pixel art in R with {pixeltrix}
2022-09-24
You are a halfling, trying to harvest {potato}
2022-09-13
EARL 22: {a11ytables} for better spreadsheets
2022-09-07
Two RStudio Addins: {quartostamp} and {snorkel}
2022-08-11
Fixing londonmapbot for {rtweet} v1.0
2022-07-22
Stop opening the same RStudio Project twice
2022-07-08
An isometric dungeon chase in R
2022-06-28
Automated pathfinding in {r.oguelike}
2022-06-10
Down with R’s assignment flamewars!
2022-06-07
Try R v4.2 in your browser
2022-06-01
Simple procedural dungeons in R
2022-05-01
Turn the {tide} on R’s secret spreadsheet editor
2022-04-27
Building a {r.oguelike} in R
2022-04-25
Interactive maps of Hastings Half Marathon
2022-03-31
Reproducible {distill} posts with {renv} profiles
2022-03-15
Add in an RStudio Addin to add in backticks
2022-02-19
londonmapbot at LondonR
2022-02-12
Introduce me to your {soccercolleagues}
2022-02-04
Impress with {keypress} minigames
2022-01-19
Wordle, twirdle and eldrow
2022-01-14
The most popular Animal Crossing villagers
2022-01-07
Your workout route (in three dimensions!)
2021-12-30
R has obscenely long function names
2021-11-27
{itdepends} on {lubridate}
2021-11-27
Deep fried memes in R
2021-11-07
Get coordinates from fictitious maps
2021-11-04
Reveal a hidden gorilla with {magick}
2021-10-05
{ActionSquirrel}: a game in the R console
2021-10-03
Wot3LdnEmojis
2021-09-14
Extract punctuation from books with R
2021-09-12
Auto-label closing parentheses in RStudio
2021-08-31
Adding a Shiny app to {dehex}
2021-08-27
Exploring R package startup messages
2021-08-27
Read a hex colour code with {dehex}
2021-08-10
OG emoji SVGs
2021-07-31
Make an art gallery with {bs4cards}
2021-07-25
What colour is London?
2021-07-23
EXPOSED: a Kiwi conspiracy built into R!
2021-07-15
Decay is inevitable, accept {linkrot}?
2021-07-10
RecreationThursday: a LeWitt Shiny app
2021-07-05
Very simple pixel art in R
2021-06-28
Generate an {emojiscape}
2021-06-26
Recreation Thursday: Hlito with base R
2021-06-21
Recreating Spear’s #CottonViz in base R
2021-06-08
Mission Across the Isle of Wight
2021-05-22
Encrypt and host a knitted R Markdown file
2021-05-07
Make the simplest R package with {pico}
2021-04-18
Up-to-date blog stats in your README
2021-04-14
Convert R to cron to English with {dialga}
2021-04-10
Make a {shiny} app README badge
2021-03-23
Apple Health and Nike Run Club with {xml2}
2021-03-23
Protect yourself from equals assignment!
2021-03-13
A tiny {shiny} flag challenge
2021-03-02
Typo-shaming my Git commits
2021-02-27
GithubSkyline but hear me out
2021-02-21
What does a year of COVID-19 sound like?
2021-02-02
R’s names and values as anchovy pizza
2021-01-28
Play Pokémon’s Safari Zone in R
2021-01-04
Accessible colour contrasts with {coloratio}
2020-12-30
Mapping londonmapbot tweets with {leaflet}
2020-12-20
Sending {postcards} with Netlify and Namecheap
2020-12-08
The US electoral college with {tilegramsR}
2020-11-21
Translate R to English with {r2eng}
2020-11-14
Hit your reproducibility {targets}
2020-09-27
A Twitter bot with {rtweet} and GitHub Actions
2020-09-21
Friendship ended with Google Analytics
2020-09-16
Rate my RStudio setup
2020-09-15
{units} of uncleaned herring
2020-09-12
GitHub Actions for R packages
2020-08-09
Set up R on Raspberry Pi for blogging
2020-07-11
Take a {ghdump} to download GitHub repos
2020-06-14
Animal Crossing Tinder with {shinysense}
2020-06-06
Postcode pandemonium with {data.table}
2020-05-16
Make a README badge with {badgr}
2020-05-08
AGÜEROOOOO with {ggsoccer} and {gganimate}
2020-05-02
Owning the shame of my old R code
2020-04-17
Plotception with {ggpattern}
2020-04-05
Repaying Tom Nook with {R6}
2020-04-04
Ninja scaffolding for {xaringan}
2020-03-22
Iterate parameterised {xaringan} reports
2020-03-12
Dear past self: blog
2020-02-27
A Pokémon sprite carousel with {slickR}
2020-02-05
{orderly} and {drake} at Bioinformatics London
2020-01-31
Reproducibility in R: three things
2020-01-22
Packages that Sparked Joy in 2019
2019-12-27
Handle London travel data with {oystr}
2019-12-23
{altcheckr}: check image alt text from R
2019-12-08
A pivotal change to Software Carpentry
2019-11-27
Tidyswirl: a tidyverse Swirl course
2019-11-02
Build an R package with {usethis}
2019-11-01
{blogsnip}: an RStudio Addins package
2019-10-22
Git going: Git and GitHub
2019-10-21
How do you pronounce {dplyr}?
2019-09-20
The Carpentries: teach with live coding
2019-09-12
{blogdown}: add metadata to Lithium-themed posts
2019-09-06
{holepunch} a {drake} and put it in a Binder
2019-08-25
Can {drake} RAP?
2019-07-23
The Mountain Goats with {trelliscopejs}
2019-06-20
A GitHub repo template for R analysis
2019-06-11
Make a {brickr} soccer player
2019-05-31
Package a {xaringan} template
2019-05-24
Teach a person to {swirl}
2019-05-10
Markov-chaining my PhD thesis II
2019-04-30
Generate The Mountain Goats lyrics
2019-04-25
A year of rostrum.blog
2019-04-14
Fix leaky pipes in R
2019-04-07
A tidyverse functions quiz with {learnr}
2019-03-18
Web scraping the {polite} way
2019-03-04
What’s your Hadley Number?
2019-02-27
Graphing the Relayverse of podcasts
2019-02-14
Git going: the command line
2019-02-01
Map deer-vehicle colisions with {shiny}
2019-01-18
Motivate yourself with an .Rprofile
2019-01-04
Travel the NBA with {rvest}, {leaflet} and {osrm}
2018-12-24
Change your {blogdown} fonts
2018-11-29
Quantify colour by {magick}
2018-11-25
Waggle dance with {ggbeeswarm} and {emoGG}
2018-11-21
Teaching R with Pokémon Go data
2018-11-04
R session info info
2018-10-13
Knitting Club: R Markdown for beginners
2018-09-24
EARL 2018: {crosstalk} in memes
2018-09-12
Engifification in R with {gifski}
2018-07-26
Footballers are younger than you
2018-07-17
How accessible is my post about accessibility?
2018-07-12
Markov-chaining my PhD thesis
2018-06-30
Iterative R Markdown reports for Dawson’s Creek
2018-06-26
Tid-ye-text with {geniusr}
2018-06-05
Cloudy with a chance of pie
2018-05-25
Pokéballs in Super Smash Bros
2018-05-19
Accessibility workshop at #Sprint18
2018-05-12
TWO DOGS IN TOILET ELDERLY LADY INVOLVED
2018-04-27
R Trek: exploring stardates
2018-04-14
No matching items