Tyler Morgan-Wall's Avatar

Tyler Morgan-Wall

@tylermw.com

R, data science, dataviz, maps, experimental design, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn

4,547
Followers
143
Following
405
Posts
20.09.2023
Joined
Posts Following

Latest posts by Tyler Morgan-Wall @tylermw.com

I've generated some interactive quarto-based tables that look really pretty (sortable with sparklines, tooltips, other nice features), but in the end it's hard to beat the ubiquity and user-friendliness of just sending an excel file

10.03.2026 21:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

R scratches that itch for me in the same wayβ€”I've tried many other languages but something about R (probably a mix of it being functional and not overly formal) makes it feel like a "bicycle of the mind" for programming

10.03.2026 21:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

don't ask how I ended up here #RStats

10.03.2026 19:54 πŸ‘ 39 πŸ” 3 πŸ’¬ 3 πŸ“Œ 0

There's plenty of discourse online about the value of GenAI for OSS, but I had a package fail to install on CRAN due to CRAN-specific config issues (not found on any rhub runners) and used GenAI to help develop a fix in under 24 hours, before a single BDR email came. Now that's progress πŸ‘ #RStats

10.03.2026 18:43 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Fun recent weekends/evenings project: I made a native macOS app to replace a bunch of random useful Python/Perl scripts in my photography workflow.

Introducing: Pentaprism: Karl's swiss-army-knife photo workflow app. I'm really happy with this; it's got tons of UI polish. (1/6)

10.03.2026 09:54 πŸ‘ 21 πŸ” 1 πŸ’¬ 3 πŸ“Œ 1

And to get extra mileage out of the friction analogy, the number of times I've loosened the leash on Codex and Claude just a smidge and have watched it slip and slide and fall on its face while telling me everything is going great tells me a human in the loop will be needed for the near future.

10.03.2026 14:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm glad to see someone else fall into the same sweet spot. AI's ability to remove friction has made getting projects started and moving 100x easierβ€”the cost of getting started with a new framework/language or debugging a cryptic error is now nil. My only problem now is juggling all my projects!

10.03.2026 14:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I hereby dub this meme format Zooey Dataschanel

06.03.2026 18:43 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

seq_along() is indeed the inarguably correct choice

06.03.2026 15:05 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've got to say no no no #RStats

06.03.2026 14:26 πŸ‘ 51 πŸ” 8 πŸ’¬ 3 πŸ“Œ 0
A visualisation of the population of nine French cities

A visualisation of the population of nine French cities

Introducing population tiles of France.

#rayshader adventures, an #rstats tale

06.03.2026 12:54 πŸ‘ 27 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
A visualisation of the rivers of the Danube basin

A visualisation of the rivers of the Danube basin

Did this a while back but forgot to share: the Danube basin.

#rayshader adventures, an #rstats tale

05.03.2026 02:27 πŸ‘ 21 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

2016: Check out my new R package!
-"You should wrap it in a Shiny app so normal people can use it"

2026: Check out my cool Shiny app!
-"You should release it as a package so GenAI can use it"

How the tibbles have turned...

#RStats

04.03.2026 15:13 πŸ‘ 37 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Just setting the stage to reintroduce clippy as an agent that wanders your hard drive and collects loose files like aluminum cans

17.02.2026 15:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

::rayrender below a picture of Ferris Bueller::

oops wrong movie #RStats

17.02.2026 12:44 πŸ‘ 13 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

The short-timeline-BDR-email-about-another-gcc-version-update-with-some-new-deprecation-to-non-CRAN-upstream-software-fix-pipeline continues #RStats

17.02.2026 06:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Average monthly precipitation of the world, 1970–2000

#rayshader adventures, an #rstats tale

15.02.2026 14:13 πŸ‘ 18 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
A visualisation of the rivers of the Yangtze basin

A visualisation of the rivers of the Yangtze basin

Today's basin is the Yangtze.

#rayshader adventures, an #rstats tale

13.02.2026 12:50 πŸ‘ 17 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

And again with more sunshine.

31.05.2025 12:36 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

Okay I'm getting this into #rayrender immediately

14.02.2026 14:43 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A visualisation of the rivers of the Mississippi basin

A visualisation of the rivers of the Mississippi basin

The Mississippi basin.

#rayshader adventures, an #rstats tale

11.02.2026 15:42 πŸ‘ 47 πŸ” 7 πŸ’¬ 3 πŸ“Œ 2
A visualisation of the rivers of the Mekong basin

A visualisation of the rivers of the Mekong basin

Another day, another basin: the Mekong basin.

#rayshader adventures, an #rstats tale

12.02.2026 13:12 πŸ‘ 19 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Nothing that subtle! I'll give up the answer: the atmosphere is flipped, as the sun is moving into the northern half of the sky (at DC's latitude of 38 degrees, the midday sun should always fall into the southern hemisphere).

11.02.2026 15:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's half of it!

11.02.2026 12:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hint: This is Washington DC, and we're looking approximately northwest.

11.02.2026 05:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Writing technical blog posts about my packages is such a slog: not due to the actual writing process (which is fun!), but because I always uncover something weird and unintended in one of my #RStats packages that ends up instigating a massive rewrite somewhere. Can you spot the issue below?

11.02.2026 05:04 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

Watch as a massive crack forms in the ice on Lake Erie.

An impressive view captured by GOES-19 earlier on Sunday.

09.02.2026 07:07 πŸ‘ 484 πŸ” 190 πŸ’¬ 9 πŸ“Œ 38

I also found it interesting how much of content from the surrounding clusters has made it into my feed--treating this 2D projection as a distance metric to "regularly served content on algorithmic feeds" seems pretty accurate in my case!

09.02.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Obviously I'm in the #RStats cluster, but my favorite find is the small fungi enthusiast cluster (unlabeled but annotated here), which seems to have naturally formed a fairy ring (en.wikipedia.org/wiki/Fairy_r...) around its members. Beautiful.

09.02.2026 14:02 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A visualisation of the rivers of the Colorado basin

A visualisation of the rivers of the Colorado basin

The Colorado basin.

#rayshader adventures, an #rstats tale

08.02.2026 22:30 πŸ‘ 32 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0