Cynthia Huang
Now
Blog
Gallery
Research
Curriculum Vitae
Categories
All
(15)
NUMBATs
(1)
cli
(1)
code style
(1)
css
(1)
data-viz
(1)
design
(1)
explainer
(1)
generative-ai
(1)
ggplot2
(2)
git
(1)
hacky hour
(1)
how-to
(9)
imagemagick
(1)
images
(1)
listings
(1)
markdown
(8)
quarto
(7)
r-packages
(1)
slide design
(1)
teaching
(2)
text-editing
(1)
workflows
(1)
Blog
Managing and reusing research graphics with git
markdown
images
git
how-to
workflows
Notes on using git and git submodules to version control and share images across across multiple research papers and presentations
Jun 20, 2024
5 min
Design Principles for Plot Helper Functions
ggplot2
code style
design
An opinionated take on writing better
ggplot2
helper functions with calendar plots as a design case study
May 25, 2024
14 min
Documenting data produced using ChatGPT in R Packages
generative-ai
r-packages
Some thoughts on including sample data generated by ChatGPT as data in R packages
Apr 13, 2024
3 min
Untangling templates, formats and extensions in Quarto
quarto
explainer
how-to
An attempt to clarify the different ways to reuse templates and extend the features of Quarto, along with a cheatsheet of Quarto CLI commands to
add
,
update
and
remove
extensions,
use
starter templates, and
create
projects.
Mar 11, 2024
9 min
Automating basic image edits with ImageMagick
imagemagick
cli
how-to
A cheatsheet of ImageMagick commands I use to edit vector drawings from my iPad for inclusion in (Quarto markdown) documents, presentations and webpages
Feb 4, 2024
4 min
Programmatically embed (and layout) a whole folder of images in a Quarto document
quarto
how-to
markdown
listings
How to use ‘asis’ output from R code chunks to generate inline image links for an entire directory of images, AND arrange them using Quarto’s custom figure layout syntax
Jan 29, 2024
3 min
Reflections on Community Building via Hacky Hours
NUMBATs
hacky hour
Hacky hours, coding clubs, communities of practice… whatever you call them, here are some reflections on organising and growing an internal community around research software and open science.
Jan 13, 2024
6 min
Remove unused files from (quarto) markdown projects
quarto
markdown
how-to
How to use the command line to clean up images and other files once they are no longer needed in a quarto document
Dec 15, 2023
2 min
Sharing and Remixing content across Revealjs slides with Quarto Includes
quarto
teaching
slide design
How I reused content and metadata across slides for a multi-day workshop with Quarto
Oct 6, 2023
5 min
Publishing HTML and PDF versions of a Quarto CV without LaTex
css
markdown
quarto
how-to
Forget LaTex. Publish multi-format Quarto documents using weasyprint and some CSS stylesheet magic!
Aug 22, 2023
3 min
Generating bulleted lists inside pandoc markdown tables in R with pander
markdown
how-to
A short how-to on using pander in quarto/rmarkdown to generate markdown grid tables with bullet lists.
May 15, 2023
29 min
Visualising data recoding as Bipartite Graphs using igraph, tidygraph, ggraph and ggplot2
data-viz
how-to
ggplot2
The closest thing to a mystery-thriller that I’ve experienced in the ggplot2 ecosystem
May 4, 2023
17 min
Thumbnail Previews for Quarto Websites (for Dummies)
quarto
markdown
how-to
A short note on turning on Twitter Cards for my Quarto blog.
Aug 15, 2022
4 min
R Markdown and friends
markdown
teaching
An experiment in using iframes and interactive slides to teach R Markdown
Aug 10, 2022
13 min
A brief guide to inserting Emojis everywhere!
markdown
text-editing
quarto
A collection of resources on how to insert emojis into your documents, when and how to use emojis, and a sprinkle of emoji trivia 🌟
May 16, 2022
8 min
No matching items