Howard Baik
howardbaik.bsky.social
Howard Baik
@howardbaik.bsky.social
Here for #rstats content

Personal Website: www.howardbaik.com/
Pinned
New #rstats blog post: Deep Dive into ellmer: Part 3.

I explore the source code behind ellmer's structured data functionality:

www.howardbaik.com/posts/deep-d...

Thanks to @hadley.nz, @grrrck.xyz, @atheriel.bsky.social, others for 🐘ellmer🐘!
New #rstats blog post: Deep Dive into ellmer: Part 3.

I explore the source code behind ellmer's structured data functionality:

www.howardbaik.com/posts/deep-d...

Thanks to @hadley.nz, @grrrck.xyz, @atheriel.bsky.social, others for 🐘ellmer🐘!
September 25, 2025 at 4:02 PM
Reposted by Howard Baik
Thank you for attending the #PositConf2025 Shiny session and all of your great questions! I'm excited to see the @opentelemetry.io integrations improve over time 🎉

🗣️: Observability at scale: Monitoring Shiny Applications with OpenTelemetry
🐙: github.com/schloerke/pr...

#RStats #RShiny
September 17, 2025 at 6:15 PM
New #rstats blog post: Deep Dive into ellmer: Part 2.

I explore the source code behind ellmer's tool calling functionality:

www.howardbaik.com/posts/deep-d...

Thanks to @hadley.nz, @grrrck.xyz, @atheriel.bsky.social, others for 🐘ellmer🐘!
September 16, 2025 at 3:22 PM
Reposted by Howard Baik
I'm hoping you'll join our session on Strengthening the R Ecosystem at posit::conf(2025) on the Thursday morning!

Find out about the hottest new thing in the tidyverse: "purrrfectly parallel, purrrfectly distributed" (yes, it's something about cats).

#rstats #tidyverse #PositConf2025

pos.it/conf
September 11, 2025 at 10:53 AM
Reposted by Howard Baik
More #rstats + OpenTelemetry news: @schloerke.com finally got all of the async issues in {ellmer} and {shiny} sorted out and tracing now works!

Here's what combining {shiny} + {ellmer} + {httr2} + {mirai} + {otel} looks like today.

(All credit for the screenshots to @schloerke.com.)
September 10, 2025 at 7:07 PM
Reposted by Howard Baik
{otel} + #rstats is becoming a crazy partnership.
This project has driven me to use/write {promises} in ways that makes my 🧠 ache 😅. The reward is worth it!

See you at #PositConf2025 where I'll talk about this in more detail
More #rstats + OpenTelemetry news: @schloerke.com finally got all of the async issues in {ellmer} and {shiny} sorted out and tracing now works!

Here's what combining {shiny} + {ellmer} + {httr2} + {mirai} + {otel} looks like today.

(All credit for the screenshots to @schloerke.com.)
September 10, 2025 at 7:13 PM
#rstats Anyone notice the new "Ask AI" feature on all the tidyverse package websites? 👀👀
August 26, 2025 at 1:52 PM
Reposted by Howard Baik
I was loving Claude Code... until I tried it with #rstats. Constant errors, wouldn't use the tidyverse even when asked, "optimized" functions were slower.

Frustrated, I started a session just to teach R to Claude and summarize what it learned into a CLAUDE.md file gist.github.com/sj-io/3828d6...
Claude R Tidyverse Expert
Claude R Tidyverse Expert. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
August 21, 2025 at 10:18 AM
Reposted by Howard Baik
Excited to share my newest quarto revealjs plugin: imagemover

Easily reposition and resize images directly in your quarto revealjs slides for a much smoother slidecrafting experience

github.com/EmilHvitfeld...
#quarto
August 13, 2025 at 7:20 PM
Reposted by Howard Baik
You can watch Hadley's keynote at this link: www.youtube.com/live/ctc2kx3...

#useR2025
August 8, 2025 at 4:34 PM
Reposted by Howard Baik
Code with Claude 👇🏼

This looks like a great playlist. Anthropic released its developer conference. The conference included a variety of talks, keynotes, and tutorials focusing on Anthropic API, tools, MCP, prompt engineering, and vibe coding.

www.youtube.com/playlist?lis...

#ai
August 4, 2025 at 11:44 AM
New #rstats blog post: Deep Dive into ellmer: Part 1.

I explore the source code behind ellmer's starter workflow - creating a new Chat object and calling the $chat() method.

www.howardbaik.com/posts/deep-d...

Thanks to @hadley.nz , @grrrck.xyz, @atheriel.bsky.social, and others for 🐘 ellmer 🐘 !
August 4, 2025 at 1:26 PM
Reposted by Howard Baik
🐘 ellmer 🐘 makes it easy and fun to use LLMs from #rstats, and 0.3.0 is out now. Read about the new streamlined chat() function, improvements to tool specifications, and more at www.tidyverse.org/blog/2025/07....
ellmer 0.3.0
The newest version of ellmer introduces a simpler `chat()` interface that can works with any provider, a bunch of improvements to tool calling, and a handful of smaller quality of life improvements.
www.tidyverse.org
July 25, 2025 at 1:25 PM
Reposted by Howard Baik
New blog post! @posit.co Positron doesn't use Rproj files tofor #rstats projects—instead you open folders in the IDE directly. Opening folders can be a little tricky though. This shortcut lets you right click on a folder in macOS Finder to open a it in Positron! www.andrewheiss.com/blog/2025/07...
July 22, 2025 at 1:25 PM
Reposted by Howard Baik
Thanks to everyone who responded to my question about what folks should know about using LLMs to generate #rstats: I've summarised the feedback with a few of my thoughts at gist.github.com/hadley/77d42...
llms-for-R.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
July 11, 2025 at 8:34 PM
Reposted by Howard Baik
Putting myself out there a bit. Honest request from an open-source developer:

Can I please ask you to encourage people you know to stop with the "any updates on this?" discussion post? Every post like that genuinely makes me die inside a little bit.

I'll try to explain in this thread. 1/
June 20, 2025 at 1:38 PM
Reposted by Howard Baik
Chapter 8: Geographic Data I/O 📂🌍💾

Covers how to read and write spatial data in various formats, access open geoportals, and work with geographic web services in R. Includes tips on metadata and exporting maps.

🔗 https://r.geocompx.org/read-write

#rstats #rspatial #geocompx
June 15, 2025 at 2:03 PM
Reposted by Howard Baik
Here's the full workshop handout plus annotated slides from "Building software on top of Large Language Models", a three hour tutorial I presented yesterday at PyCon US #PyConUS simonwillison.net/2025/May/15/...
Building software on top of Large Language Models
I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they …
simonwillison.net
May 15, 2025 at 12:29 PM
Reposted by Howard Baik
🚀 New blog post by Tim Appelhans: State of the (open source) web map – Part I: The base(map)

A thoughtful dive into the open source web mapping tools. Recommended.

Read here: https://tim-salabim.codeberg.page/sotwm/sotwm.html

#webmapping #opensourcegis #maplibre #gischat
May 7, 2025 at 2:06 PM
Reposted by Howard Baik
The following workshop by Sheetal Borar, Chuxin Liu, PhD, and Shefali Shrivastava from the PyData Global conference dives into the foundation of transformer models. This includes building a transformer model from scratch using Python and numpy 🚀.

📽️: www.youtube.com/watch?v=TWxD...

#python #ai
Borar, Liu, & Shrivastava - Build Your Own Transformer | PyData Global 2024
YouTube video by PyData
www.youtube.com
April 28, 2025 at 12:58 PM
Reposted by Howard Baik
On June 13, we will have a workshop on Using LLMs by @hadley.nz
More info: bit.ly/4jmEAJW
Please share!
#RStats #EconSky #AcademicSky
April 19, 2025 at 8:45 AM
#rstats Can someone explain the meaning of these prefixes in commit messages? "docs" is clear enough, but what do "feat", "chore", and "fledge" mean?

This is from a screenshot of commit messages in the {duckplyr} repo.
April 16, 2025 at 4:38 PM
Reposted by Howard Baik
#rstats How do people handle the .Rproj file appearing in the Git tab with the following diff? Do you use gitignore?
February 13, 2025 at 3:17 PM
New Blog Post: My Notes on "How Tracking Data is Used in Football and What are the Future Challenges", a presentation by @spearman.bsky.social , Laurie Shaw, Javier Fernandez, Suds Gopaladesika, and David Sumpter:

www.howardbaik.com/posts/how-tr...
How Tracking Data is Used in Football and What are the Future Challenges – Howard Baik
Notes I took watching Youtube video embedded below.
www.howardbaik.com
January 21, 2025 at 8:08 AM