Sign in

Veerle Eeftink - van Leemput

@veerle.hypebright.nl
2.3K followers 187 following 130 posts

Teaches #rstats and #rshiny ✨🙋🏼‍♀️. Loves our little family, Olympic Weightlifting, hiking in the Alps, and doggos (especially Dalmatians). LinkedIn: www.linkedin.com/in/veerlevanleemput

PostsRepliesMedia
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 29/04/2026
Little one is going to (half-)day care twice a week so that means time for a quick training before work 😎💻 Homegym = lifesaver if you’re juggling work, momlife, and all the other stuff us humans need to manage
000
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 16/03/2026
Note to self: don’t plan a meeting when you *think* you’re child is going to be asleep. Because he is not going to be asleep. He falls asleep right after the meeting that did not happen should have ended 🤠. #momlife
231
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 20/02/2026
Can you see the LMS/website behind me? 👀 It’s @athlyticz.bsky.social and I’m excited to share that I’ll be joining the leadership team! Exciting times 🤩. My role will be to help streamline ops, bring in more awesome instructors (lmk if you are one 😎), and help the platform scale! #edtech #rshiny
050
Reposted by Veerle Eeftink - van Leemput
R-Ladies Cologne @rladies-cologne.bsky.social · 09/12/2025
🙌 We’re excited to host @veerle.hypebright.nl for our next meet-up: www.meetup.com/rladies-colo... LLMs sound confident, but tools make results reliable. Join us for insights, examples & tips! Click the link to register 👩‍💻 📅 December 19, 25 🕒 4:00 PM (CET) 📍 Online #RLadies #RStats #LLMs #ellmer
meetup.com
✨When LLMs guess, tools know: tool calling in R with ellmer ✨, Fri, Dec 19, 2025, 4:00 PM | Meetup
R-Ladies Cologne are hosting another event! We are excited to have Veerle Eeftink - van Leemput with us, who will share her insights into the world of LLMs 🚀 **✨When LLMs
174
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 15/10/2025
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?
100
Reposted by Veerle Eeftink - van Leemput
Nic Crane @niccrane.bsky.social · 07/10/2025
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.posit.co
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.
031
Reposted by Veerle Eeftink - van Leemput
Posit @posit.co · 22/09/2025
💡 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.posit.co
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.
0162
Reposted by Veerle Eeftink - van Leemput
Posit @posit.co · 05/09/2025
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...
2205
Reposted by Veerle Eeftink - van Leemput
Posit @posit.co · 06/08/2025
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.posit.co
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.
1339
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 09/04/2025
Ready for #shinyconf2025 😎
0130
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 26/03/2025
New edition of "Shiny Source Code Explained" 😎✨ This time all about #rshiny observers and their little secrets! hypebright.nl/en/shiny-en/...
hypebright.nl
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!
0161
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 21/02/2025
For RStudio, Positron and VSCode 😎
161
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 19/02/2025
New edition of Shiny Source Code Explained 🤠✨ hypebright.nl/en/shiny-en/... The magic revealed behind all the #rstats #rshiny options 🪄
hypebright.nl
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!
1172
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 13/02/2025
I like blog posts with a good title 🦥- especially if they are about R and you can learn something new!
010
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 11/02/2025
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
063
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 20/01/2025
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! 👀
020
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 14/01/2025
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.
272
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 13/01/2025
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 🤗
4230
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 07/01/2025
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!
Linux cheatsheet for common distros, for navigating directories, file operations, system info, package management, permissions and more!
1153
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 23/12/2024
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...
linkedin.com
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…
0235
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 18/12/2024
This is so cool! 😎 and a fun little game too!
1102
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
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 🧵👇🏻
2234
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 16/12/2024
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.”
github.com
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...
0101
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 12/12/2024
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 💙.
Veerle sitting behind desk with a laptop, all ready for her maternity leave
2270
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 10/12/2024
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
hypebright.nl
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!
0182
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 09/12/2024
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...
codepen.io
Impatiently Waiting
Sometimes even the app gets tired of waiting!...
0122
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 06/12/2024
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
073
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 03/12/2024
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 👇🏻📚
8345
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 03/12/2024
I really like this one!! 🤩
030
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 29/11/2024
Last in-person training before my maternity leave! I recently set up and configured a server with Posit Workbench for a Dutch municipality and in today’s training I’m giving them some tools and guidance to survive without me on the short term 😜. They mainly work with #rstats, but also #python 😎
Dutch canal with typical houses
0140
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 28/11/2024
Bigggg Black Friday discount on all my #rshiny courses!✨ 50% off on all courses and the bundle which contains all 3 courses 🤗 ProductioniZing Shiny 👉🏻 athlyticz.com/shiny-ii Customizing WidgetZ 👉🏻 athlyticz.com/shiny-iii Mobile 👉🏻 athlyticz.com/shiny-mobile Bundle 😎 athlyticz.com/shiny-bundle
athlyticz.com
Checkout | Lifetime Shiny Bundle
Unlock your data potential with our Shiny Courses Bundle! 150+ modules, 50+ hours video, 300+ R scripts!
141
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 26/11/2024
I have been playing around with brand.yml and Quarto 1.6 today 😎. As it happens I was making a revealjs presentation and with brand.yml, I could get rid of much of my custom SCSS, which is nice! I'm sooo looking forward to #rstats and Shiny for R support 😻
Code snippet of the _brand.yml file, which contains information about branding like meta, logo, color and typography
1221
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 25/11/2024
That’s an awesome start of my week! 🤗 Julian completed my ProductioniZing Shiny course ✨ athlyticz.com/shiny-ii And since it’s Black Friday soon, we have something nice in the pipeline as well… More info later this week 👀
1122
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 20/11/2024
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/...
hypebright.nl
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.
25211
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 20/11/2024
This looks cool! Always good to have a pal for your favourite IDE 😎
030
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/11/2024
Working on something fun for next week ✨
MacBook displaying a draft version of a JavaScript for Shiny cheatsheet
1160
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 12/11/2024
(1/2) Package highlight: elmer 🐘🎨 🔹 Call LLMs from common provides like OpenAI, Perplexity, Claud, Azure 🔹Interactive chat console, interactive method call or programmatic chat 🔹Stream results: receiving and processing data bit by bit as it arrives 🏎️ 🔹 You can extract structured data easily
Elmer hex logo with the text: "Call LLM APIs from R with elmer. A new R package that provides a user friendly wrapper for the most common LLM providers: interactive & programmatic chat, streaming & async capabilities and more
24414
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 11/11/2024
Looking for more ideas for my “Shiny Source Code Explained” blog post series 🤔 I have a few, but since I’m gearing up for my maternity leave I like to have some in the pipeline! So… Let me know all your #rshiny mysteries and I’ll try to solve them ✨🧙👇🏻
142
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 07/11/2024
Yay! New version of S7! Nice to see this project moving along 😎 I wrote a blog not too long ago on S7 👉🏻 hypebright.nl/index.php/20... I do like OOP, and S7 seems a nice mix between available OOP systems in #rstats, taking away some downsides from S3 and S4.
hypebright.nl
S7: A New Object-Oriented Programming System in R - Hypebright
Discover how R, a functional language, supports object-oriented programming with the S7 class system for building structured objects.
160
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 05/11/2024
Why do I always choose wrong when using URLs in #markdown 😭 (Text)[url] is always my first choice, but of course, wrong [Text](url) is consequently my second choice, and correct, but somehow feels wrong 🙈
190
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 04/11/2024
I absolutely loved #Closeread for #Quarto when I heard about it at posit::conf(2024). And now there’s the Closeread Prize where you can show off your best scrollytelling skills 🤩🏆 posit.co/blog/closere... PS: I also love the word scrollytelling 🤓
posit.co
Closeread Prize Announcement - Scrollytelling with Quarto - Posit
Ever wanted to create impactful scrollytelling stories like the ones you see in online news?    Scrollytelling stories let you explain complicated concepts to readers as they scroll down the page. You...
050
Reposted by Veerle Eeftink - van Leemput
Cosima @cosima.bsky.social · 03/11/2024
If anyone from the #pyladies or #rladies community has a blog or YouTube channel, feel free to add them here so that the @pyladies-bot.bsky.social and @rladies-bot.bsky.social can post about your content 🫶
02015
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 01/11/2024
Free online uni seminar on #rshiny with a couple of lessons from my Shiny course! ✨👇🏻
022
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 31/10/2024
Regex can be scary 👻🎃, but it doesn’t have to be! Enjoy this updated version of the ”Ultimate Cheatsheet for Regex in R” to make regex less spooky 👇🏻💀 For #rstats and other languages like #python #julia and #javascript
24912
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 31/10/2024
If you never want to miss content from your favourite R and Python ladies 🤗👇🏻
030
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 30/10/2024
I know what I’m going to read from top to bottom during my maternity leave 👀 (that and a lot of baby related reads 😂)
270
Reposted by Veerle Eeftink - van Leemput
Simon P. Couch @simonpcouch.com · 29/10/2024
Some news: I've just open-sourced the draft of a book I'm working on about how #rstats tidymodels users can make their code run faster without sacrificing predictive performance! www.simonpcouch.com/blog/2024-10...
1318741
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 29/10/2024
Testing is annoying, but at least you can automate it 🫡 I just gave a 10-minute crash course on automated testing with GitHub Actions (and it was a fasttttt one ⚡️). testthat, covr, shinytest2, all the #rstats goodies. Slides: hypebright.github.io/rpharma-2024... Repo: github.com/hypebright/R...
hypebright.github.io
Automated Testing - Automated Testing with GitHub Actions
041
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 29/10/2024
R/Pharma conference 🎥 Rainy afternoon 🌧️ Favourite tea cup 🐶
030
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 29/10/2024
Been a while since I posted here, but #rstats seems to have found its way (back?) here 😎. So I'm going to hop on again too! On today's program: R/Pharma 🎉 . I'm giving a lightning talk about automated testing with GitHub Actions. You can still register here (it's free!): rinpharma.com
rinpharma.com
R/Pharma
R/Pharma. The conference for all things R related in the Pharma industry
090