Cynthia Huang
  • Now
  • Blog
  • Gallery
    • Sketchnotes
    • Sketchbook
    • Podcasts
  • Research
  • Talks
  • CV
Categories
All (18)
cli (2)
code style (1)
css (1)
data-viz (1)
databases (1)
design (1)
explainer (1)
generative-ai (1)
ggplot2 (2)
git (2)
hacky hour (1)
how-to (12)
imagemagick (1)
images (2)
listings (1)
markdown (8)
NUMBATs (1)
quarto (8)
r-packages (1)
slide design (1)
teaching (2)
text-editing (1)
workflow (1)
workflows (1)

Blog

Writing Snowflake queries to CSV using snowSQL

how-to
databases
cli

A note on exporting Snowflake SQL query results to CSV files

Oct 3, 2024
4 min

Initialising git repositories with sensible .gitignore files

git
workflow
how-to

How I use git aliases and gitignore.io to always add a .gitignore file to my repositories before commiting other files or folders

Aug 3, 2024
3 min

Creating a Pinterest-style image gallery with Quarto

how-to
images
quarto

How I used masonry.js via Quarto extensions to create a cascading grid layout for a set of images without any Javascript skills.

Jul 23, 2024
4 min

Managing and reusing research graphics with git

markdown
images
git
how-to
workflows
quarto

Notes on using git and git submodules to version control and share images across across multiple research papers and presentations

Jun 20, 2024
6 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
5 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

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.