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
I know right! Or when you count on a 2 hour nap to get all the things of your to do list and he only gives you 30 minutes 😂
010
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 16/03/2026
Ah thats cute! I had meetings with him too when he was very little, but now he’s way too curious, and too heavy 😂 (15 months)
200
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
I was never on Twitter either, maybe that’s why?
000
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
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 03/10/2025
2️⃣, even in a chat window 🤠
020
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 23/09/2025
Brilliant 😂
010
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 · 05/03/2025
For me, yes, same preferences really!
000
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 04/03/2025
* keep language simple and avoid too technical terms, especially for beginners * analogies to help learners who like to visualize things in their minds (that’s me 🤓) * I like workshops to be max 3-4 hours with a 15 min break after a max of 90 minutes
010
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 04/03/2025
Some of things I like to integrate: * plenty of time for questions * keep code short and to the point, serving a full blown pretty Shiny app at the start will only be distraction for the problem at hand * make examples fun and suitable for the audience * hands-on and make it interactive
210
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 04/03/2025
Great to hear! 😀
010
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 04/03/2025
Unfortunately my experiences with reticulate were always mediocre at best. Too much hassle, especially when it comes to the environment and using it together with renv. So I totally get you. Maybe with the new uv integration it will be better though, have to put that to a test!
020
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 21/02/2025
If you have specific branding you can use brand.yml in combination with bslib - makes it easy to get the logo, colors, typography and that kind of stuff right!
110
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 21/02/2025
Nice! Didn’t know something like that would be possible with vim (but tbh vim terrifies me so how would I know 😂)
000
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
Yeeeey Libby on YouTube 🥰 and with a great initiative for the Python community!
100
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 · 03/02/2025
Yay! Thanks for sharing and I’m happy to hear it’s easy to read- that was exactly the goal! 😀
000
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
Those problems can be: typos, bad formatting, or forgotten browser() and print() statements. There's a variety of hooks available! See more here: lorenzwalthert.github.io/precommit/
lorenzwalthert.github.io
Pre-Commit Hooks
Useful git hooks for R building on top of the multi-language framework pre-commit for hook management. This package provides git hooks for common tasks like formatting files with styler or spell check...
000
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
Thank you! 🤗
010
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 13/01/2025
Thanks!
000
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 13/01/2025
Dankjewel 😀
000
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 13/01/2025
Thank you 😘 We can’t complain really, we have decent nights of sleep! But we go to bed very early too 😴. He’s doing great and my recovery is going well!
010
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
By the way, it took me way too long to know about Ctrl+R: recall last command by matching characters. Now it’s one of my favourites 😊
000
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 07/01/2025
A bit more context: www.linkedin.com/posts/veerle...
linkedin.com
Veerle Eeftink - van Leemput on LinkedIn: Linux cheatsheet
I’m having a thing with cheatsheets lately 🙃. And this time I have a Linux cheatsheet for you! 🐧 If you work a lot with Linux servers and distributions like…
100
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 · 07/01/2025
A bit more context here: www.linkedin.com/posts/veerle...
linkedin.com
Veerle Eeftink - van Leemput on LinkedIn: Linux cheatsheet
I’m having a thing with cheatsheets lately 🙃. And this time I have a Linux cheatsheet for you! 🐧 If you work a lot with Linux servers and distributions like…
000
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 · 18/12/2024
Doesn’t or does? 😅
100
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
@simonpcouch.com see more on GitHub 😎: github.com/simonpcouch/...
github.com
GitHub - simonpcouch/pal: LLM assistants for R
LLM assistants for R. Contribute to simonpcouch/pal development by creating an account on GitHub.
130
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
(4/4)🔹Supports multiple models: since pal is powered by another recent newcomer, elmer, you can pick any model elmer supports. However, for best results, the recommended model is Anthropic’s Claude Sonnet 3.5. Therefore, it’s also the default model.
100
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
(3/4)🔹You can use pal with a handy addin (both RStudio and Positron). Attach a shortcut to it (recommended is Ctrl + Alt + P or Ctrl + Cmd + P) and you’re good to go!
100
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
(2/4)🔹You can also write your own pals for your own use or to contribute to the pal package. You can find all available (user-contributed or shipped) pals in the gallery.
100
Veerle Eeftink - van Leemput @veerle.hypebright.nl · 17/12/2024
(1/4)🔹Comes with multiple pre-engineered “roles” and their “interfaces” that help you to perform tasks quickly. Think about prefixing roxygen documentation, replacing tests with testthat version 3, or replace base R error messages like stop() to the friendlier version from cli.
100
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