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

Hand-drawn black and white wireframe sketch of a tweet containing a preview frame showing the text 'TWITTER CARD?!?'

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

thumbnails of slides from the R Markdown and friends workshop

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
 
 
  • Edit this page
  • Report an issue

This website is built with ❤️ and Quarto, by Cynthia Huang. License: CC BY-SA 4.0.