Veerle Eeftink - van Leemput
banner
veerle.hypebright.nl
Veerle Eeftink - van Leemput
@veerle.hypebright.nl
Teaches #rstats and #rshiny ✨🙋🏼‍♀️. Loves Olympic Weightlifting, hiking in the Alps, and doggos (especially Dalmatians). Currently on maternity leave for the rest of 2025 🤱🏼.

LinkedIn: https://www.linkedin.com/in/veerlevanleemput/
Pinned
I love some JavaScript! Especially to make Shiny apps even more awesome 🤩.

But I know how daunting it can feel when you’re just getting started with #rshiny.

That’s why I wrote a JavaScript for Shiny Beginner’s Guide—so you can jump in with confidence: hypebright.nl/en/shiny-en/...
JavaScript for Shiny: A Beginner's Guide - Hypebright
Learn the essentials of JavaScript for Shiny with this quick tutorial. Everything you need to start leveraging JavaScript in your Shiny apps.
hypebright.nl
Been a bit quiet here 🫢

Yes, part of the reason is that I still am on maternity leave (or parental leave, whatever you call it, my baby is 9.5 months old). So different priorities.

But another reason is that I don’t like the short form format. I always have too much to tell 😂😅. Am I the only one?
October 15, 2025 at 9:17 AM
Reposted by Veerle Eeftink - van Leemput
Loooove this post by @veerle.hypebright.nl on Shiny and LLMs! 🤖

shiny.posit.co/blog/posts/s...

⚡️ Handle requests asynchronously so multiple users don't block each other
⚡️ Provide visual feedback when components are loading
⚡️ Catch errors & display user-friendly messages

#rstats #llms #shiny
Shiny - Build Your First LLM App with Shiny for Python or R
Shiny is a package that makes it easy to create interactive web apps using R and Python.
shiny.posit.co
October 7, 2025 at 6:21 AM
Reposted by Veerle Eeftink - van Leemput
💡 What happens when you take everything you've learned about LLMs… and turn it into an app people can actually use?

In Part 3 of The Shiny Side of LLMs, we build DeckCheck — a Shiny app (#RStats & #Python) that acts like your Presentation Rehearsal Buddy.

Read more 👉 shiny.posit.co/blog/posts/s...
Shiny - Build Your First LLM App with Shiny for Python or R
Shiny is a package that makes it easy to create interactive web apps using R and Python.
shiny.posit.co
September 22, 2025 at 1:52 PM
Reposted by Veerle Eeftink - van Leemput
Announcing a new blog series on LLMs from @veerle.hypebright.nl!

In Part 2, “Talking to LLMs: From Prompt to Response”, we get hands-on with LLM-powered apps. This guide is for #Python & #RStats users who want to go beyond the basics.

Check it out here: shiny.posit.co/blog/posts/s...
September 5, 2025 at 4:53 PM
Reposted by Veerle Eeftink - van Leemput
Announcing a new blog series on LLMs from @veerle.hypebright.nl!

Part 1: "What LLMs Actually Do (and What They Don't)" breaks down complex concepts like transformers, hallucinations, and RAG in simple terms.

Check it out here: shiny.posit.co/blog/posts/s...

#RStats #LLM #PythonProgramming
Shiny - What LLMs Actually Do (and What They Don’t)
Shiny is a package that makes it easy to create interactive web apps using R and Python.
shiny.posit.co
August 6, 2025 at 5:03 PM
Ready for #shinyconf2025 😎
April 9, 2025 at 8:21 AM
New edition of "Shiny Source Code Explained" 😎✨

This time all about #rshiny observers and their little secrets!

hypebright.nl/en/shiny-en/...
Shiny Source Code Explained: Secrets of Observers - Hypebright
Shiny observers, like the observe() function, play a crucial role in Shiny's reactive programming paradigm. How do they work? Find out here!
hypebright.nl
March 26, 2025 at 8:34 AM
For RStudio, Positron and VSCode 😎
@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉

With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest.

www.tidyverse.org/blog/2025/02...
Air, an extremely fast R formatter
We are thrilled to announce Air, a new R formatter.
www.tidyverse.org
February 21, 2025 at 3:40 PM
New edition of Shiny Source Code Explained 🤠✨

hypebright.nl/en/shiny-en/...

The magic revealed behind all the #rstats #rshiny options 🪄
Shiny Source Code Explained: Shiny Options and Developer Mode - Hypebright
You can set global options to control Shiny's behaviour. The developer mode automatically enables Shiny options for you. How? Find out here!
hypebright.nl
February 19, 2025 at 2:39 AM
I like blog posts with a good title 🦥- especially if they are about R and you can learn something new!
New R-hub blog post!

"Lazy introduction to laziness in #RStats"

by @frick.ws, @drmowinckels.io &me

Read about lazy as in...

🦥 lazy evaluation
🦥 lazy database operation
🦥 LazyData
🦥 frugal file modifications
🦥 {lazytest}
🦥 quantifiers in regular expressions

blog.r-hub.io/2025/02/13/l...
Lazy introduction to laziness in R - R-hub blog
In the programming world, laziness can often be a good thing: it is both a human quality that can motivate automation efforts, and a programming concept that avoids wasting resources such as memory. N...
blog.r-hub.io
February 13, 2025 at 1:45 PM
Do you know which license to pick for your #rstats 📦? If not, you can always follow other devs! 🐑

On CRAN:
1️⃣ GPL-3 – 4918 📦
2️⃣ MIT + file LICENSE – 4904
3️⃣ GPL (>= 2) – 4284
4️⃣ GPL-2 – 2391
5️⃣ GPL (>= 3) – 2039
6️⃣ GPL – 449
7️⃣ GPL-2 | GPL-3 – 338
8️⃣ CC0 – 238
9️⃣ LGPL-3 – 179
🔟 Apache License (>= 2) – 145
February 11, 2025 at 3:36 PM
Great start of the week! 🤗

If you want to share your #rstats #rshiny mobile experience, you can reach out to Julian here: www.linkedin.com/posts/julian...

And I would also love to hear about your mobile adventures, so keep me in the loop! 👀
January 20, 2025 at 7:05 AM
In today's spotlight: precommit 🪝

A pre-commit hook is like a checkpoint. If the hook finds a problem, it stops the commit and tells you what to fix.

In #rstats, you can add pre-commit hooks with precommit 📦. Built on the pre-commit framework it provides useful hooks specifically for R.
January 14, 2025 at 1:09 PM
Baby news from the Netherlands: our son Senne was born two weeks ago! 👶🏻

And how cute is this @appsilon.bsky.social #rshiny Rhino onesie! 😍🦏 Thanks so much to the whole team there for this lovely package 🤗
January 13, 2025 at 12:22 PM
I’m having a thing with cheatsheets lately 🙃. This time I have a Linux cheatsheet for you! 🐧

If you work with Linux distros like Ubuntu/RHEL/Fedora, this might be handy. Endlessly hitting the “up” arrow, using "history", or browsing internet for the same command can be tiring… 😂. So here you go!
January 7, 2025 at 11:19 AM
Kids + #rstats = 😍

You just need to know which packages to choose so you don't scare them away with boring ML models or boxplots.

For example:
🔹 beepr
🔹 fireworks
🔹 aRtsy
🔹 brickr
🔹 tictactoe
🔹 fun
🔹 cowsay
🔹 hexSticker
🔹 swirl
🔹 sudoko

Full overview + examples 😀: www.linkedin.com/posts/veerle...
Veerle Eeftink - van Leemput on LinkedIn: Fun R packages for kids
Fun R packages to check out with kids over the Holidays 🤩🎄 Children are always super impressed when they see people programming. All those letters and…
www.linkedin.com
December 23, 2024 at 1:28 PM
This is so cool! 😎 and a fun little game too!
#RStats

I'm so, so thrilled to finally share the release of Rlinguo, a mobile app that runs R 📱

This is a fully, native mobile app that uses #webR in the backend to run R functions.

Available on the App Store (iPhone) & Play Store (Android)

rtask.thinkr.fr/introducing-...
Introducing Rlinguo, a native mobile app that runs R - Rtask
The R task Force - R experts for all your needs
rtask.thinkr.fr
December 18, 2024 at 7:55 PM
Played around with pal last week, the new kid in town 🤖. You can use pal as your friend in RStudio and Positron (shown in the video).

Some highlights 🧵👇🏻
December 17, 2024 at 1:19 PM
Shiny 1.10.0 just got released ✨

github.com/rstudio/shin...

And pay attention to your warnings (as always of course 😇):

“Duplicate input and output IDs … or shared IDs … now result in a console warning message, but not an error.”
Release shiny 1.10.0 · rstudio/shiny
New features and improvements When busy indicators are enabled (i.e., useBusyIndicators() is in the UI), Shiny now: Shows the pulse indicator when dynamic UI elements are recalculating and no ot...
github.com
December 16, 2024 at 4:05 PM
First week of my maternity leave 🤗

And it’s not a short one: I’m taking 12 months! Not a “standard” thing to do in the Netherlands, where you get 16 weeks (minimum) or more depending on your employer.

But I have the opportunity to do so now and I’m going to grab it. Time for family 💙.
December 12, 2024 at 12:57 PM
Another edition of Shiny Source Code Explained ✨🤓 And this time it is all about the code behind the new busy indicators that were added in Shiny 1.9 (July 2024)!

hypebright.nl/en/shiny-en/...

Enjoy!

#rshiny #rstats
Shiny Source Code Explained: Busy Indicators - Hypebright
Curious how Shiny busy indicators work? Take a closer look at the source code behind spinner overlays and pulsing banners, and find out!
hypebright.nl
December 10, 2024 at 12:35 PM
I can appreciate this 👌🏻

And with a little bit of work you could easily get this in your #rshiny app too 🤩

codepen.io/jkantner/pen...
Impatiently Waiting
Sometimes even the app gets tired of waiting!...
codepen.io
December 9, 2024 at 7:54 PM
ICYMI: Shiny 1.9 (July '24) comes with busy indicators ✨. Two types: spinners on recalculating outputs, and a page-level pulsing banner when the app is busy with something else (side-effects).

How it works? That's in next week's edition of "Shiny Source Code Explained" 😎

#rstats #rshiny
December 6, 2024 at 8:44 AM
The public beta version of Positron was released almost 6 months ago, and the team certainly hasn’t been idle! So what happened over the last half year? Is it worth switching? 👀

I definitely like where it's heading!

Personal highlights: data explorer, command palette, help on hover + extensions 👇🏻📚
December 3, 2024 at 12:38 PM
I really like this one!! 🤩
🤔Problem: You like the idea of #AdventOfCode but you have tons of outstanding #GitHub issues!

🤗Solution: Install the below bookmarklet (copy code into the address field of a bookmark) and turn any GH issues page into an advent calendar!

Code: gist.github.com/tylermorganw...
#RStats #python #coding
December 3, 2024 at 5:41 AM