Skip to content
View jimjam-slam's full-sized avatar

Highlights

  • Pro

Organizations

@teamsuperduper @360-info

Block or report jimjam-slam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jimjam-slam/README.md

James Goldie (he/him)

I'm a data journalist, visualisation engineer, climate researcher and developer.

I'm available for hire! Let's chat.

R Python JavaScript Svelte D3.js HTML5 CSS3 Sass Amazon Web Services Swift Bash

Data journalism

I worked at 360info for three years as the Data and Digital Stroytelling Lead, publishing interactive, data-driven graphics under Creative Commons. Before that I built data pipelines and graphics to communicate climate change. Some of my more ambitious visuals include:

A few things I've built

  • Closeread: easy scrollytelling in Quarto
  • Sverto: add Svelte components in Quarto and have them react to Observable JavaScript
  • Is it hot right now?: compare today's heat across Australia to what's typical
  • collateral: tidily capture side effects in R
  • ggflags: add country flags to your ggplots
  • stickylabeller: quickly number and label ggplot facets

Looking for more of my work? Check out my repos or my website.

Pinned Loading

  1. sverto Public

    Add Svelte components to your Quarto documents

    Lua 69 4

  2. quarto-hexgrid-listing Public

    Quarto extension to turn listings into hex grids.

    EJS 8

  3. talk-positconf-aug2024 Public

    CSS 5

  4. collateral Public

    Map, find and isolate captured side effects

    R 42 2

  5. stickylabeller Public

    Create facet labels for ggplot2 using the glue package.

    R 66 3

  6. ggflags Public

    Forked from ellisp/ggflags

    A flag geom for ggplot2. Tweaks the original by using round flags (great for plotting as points).

    R 96 14

690 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to qmd-lab/closeread, jimjam-slam/jamesgoldie-dev, 360-info/country-centroids and 82 other repositories
Loading A graph representing jimjam-slam's contributions from March 17, 2024 to March 22, 2025. The contributions are 84% commits, 8% pull requests, 6% issues, 2% code review.

Contribution activity

March 2025

Created 28 commits in 2 repositories
Created 1 repository

Created a pull request in cl-roberts/.lua-filters that received 1 comment

Typst-to-div: inline support + specifiable prefixes

Thanks for the great typst-to-div filter, @cl-roberts! I found it really useful. I made a few modifications and wanted to see if you were intereste…

+49 −14 lines changed 1 comment
Opened 4 other pull requests in 2 repositories

Created an issue in tylermorganwall/rayrender that received 5 comments

Garbage collection or memory leak with rayrender?

Hey Tyler, I mentioned previously (#55) that I was generating images for object detection. I'm running that code now — it essentially randomises a …

5 comments
Opened 2 other issues in 2 repositories
36 contributions in private repositories Mar 1 – Mar 20
Loading