Search
119 results for “Drmowinckels”
-
I have been quiet a while, but now I'm showing why:
First public beta of Entracte is out today 🎬
A cross-platform break reminder I've been building — for anyone whose desk job has them staring at a screen too long without realising.
→ https://entracte.drmowinckels.io
#LMM #Claude #Tauri #Rust #breakReminder #DeveloeprWellbeing
-
@Drmowinckels talking about #packagedevelopment and #opensourcesoftware at #positconf2023 - it's a magical talk ✨🙌
-
@Drmowinckels I know I will! Concerning the question someone asked about an #APA template for #quarto , some work has been initiated here, by @FrederikAust, author of the awesome #papaja package: https://github.com/crsh/qapaja
-
@rOpenSci @Drmowinckels the reason because all this issues disappear is because CRAN create binaries.
When you have packages that never will get to CRAN because you can’t made them smaller you can use #runiverse and you will have your binaries.
-
@willbush @lwpembleton @danwwilson
@rmflight @jimgar @Drmowinckels @gavin @grrrck @adamhsparks @defuneste @danwwilson @Lluis_Revilla @njtierney @jimjamslam @milesmcbain @djnavarroLate to the party - here's my setup; home is my office. The dual deck audio cassette drive and turntable are for gradually transferring my old audio recordings onto the NAS.
-
@willbush @lwpembleton @danwwilson
@rmflight @jimgar @Drmowinckels @gavin @grrrck @adamhsparks @defuneste @danwwilson @Lluis_Revilla @njtierney @jimjamslam @milesmcbain @djnavarroLate to the party - here's my setup; home is my office. The dual deck audio cassette drive and turntable are for gradually transferring my old audio recordings onto the NAS.
-
@willbush @lwpembleton @danwwilson
@rmflight @jimgar @Drmowinckels @gavin @grrrck @adamhsparks @defuneste @danwwilson @Lluis_Revilla @njtierney @jimjamslam @milesmcbain @djnavarroLate to the party - here's my setup; home is my office. The dual deck audio cassette drive and turntable are for gradually transferring my old audio recordings onto the NAS.
-
@willbush @lwpembleton @danwwilson
@rmflight @jimgar @Drmowinckels @gavin @grrrck @adamhsparks @defuneste @danwwilson @Lluis_Revilla @njtierney @jimjamslam @milesmcbain @djnavarroLate to the party - here's my setup; home is my office. The dual deck audio cassette drive and turntable are for gradually transferring my old audio recordings onto the NAS.
-
@willbush @lwpembleton @danwwilson
@rmflight @jimgar @Drmowinckels @gavin @grrrck @adamhsparks @defuneste @danwwilson @Lluis_Revilla @njtierney @jimjamslam @milesmcbain @djnavarroLate to the party - here's my setup; home is my office. The dual deck audio cassette drive and turntable are for gradually transferring my old audio recordings onto the NAS.
-
#Rstats tip of the day:
I'm working on a series of #QuartoLive Tutorials (transforming learnr tutorials).
To use packages in the tutorial you add these labels on your YAML and list the packages:
webr:
packages:
- ggplot2
- gapminder
- dplyrWhere can you find WebAssembly versions of your favorite R packages?
In @rOpenSci R-Universe!
For example, if I need @Drmowinckels awesome ggseg my YAML looks like this:webr:
packages:
- ggseg
repos:
- https://ggseg.r-universe.dev -
#Rstats tip of the day:
I'm working on a series of #QuartoLive Tutorials (transforming learnr tutorials).
To use packages in the tutorial you add these labels on your YAML and list the packages:
webr:
packages:
- ggplot2
- gapminder
- dplyrWhere can you find WebAssembly versions of your favorite R packages?
In @rOpenSci R-Universe!
For example, if I need @Drmowinckels awesome ggseg my YAML looks like this:webr:
packages:
- ggseg
repos:
- https://ggseg.r-universe.dev -
#Rstats tip of the day:
I'm working on a series of #QuartoLive Tutorials (transforming learnr tutorials).
To use packages in the tutorial you add these labels on your YAML and list the packages:
webr:
packages:
- ggplot2
- gapminder
- dplyrWhere can you find WebAssembly versions of your favorite R packages?
In @rOpenSci R-Universe!
For example, if I need @Drmowinckels awesome ggseg my YAML looks like this:webr:
packages:
- ggseg
repos:
- https://ggseg.r-universe.dev -
#Rstats tip of the day:
I'm working on a series of #QuartoLive Tutorials (transforming learnr tutorials).
To use packages in the tutorial you add these labels on your YAML and list the packages:
webr:
packages:
- ggplot2
- gapminder
- dplyrWhere can you find WebAssembly versions of your favorite R packages?
In @rOpenSci R-Universe!
For example, if I need @Drmowinckels awesome ggseg my YAML looks like this:webr:
packages:
- ggseg
repos:
- https://ggseg.r-universe.dev -
#Rstats tip of the day:
I'm working on a series of #QuartoLive Tutorials (transforming learnr tutorials).
To use packages in the tutorial you add these labels on your YAML and list the packages:
webr:
packages:
- ggplot2
- gapminder
- dplyrWhere can you find WebAssembly versions of your favorite R packages?
In @rOpenSci R-Universe!
For example, if I need @Drmowinckels awesome ggseg my YAML looks like this:webr:
packages:
- ggseg
repos:
- https://ggseg.r-universe.dev -
Why? Part need, part experiment. I'd been using Stretchly and wanted more from it — more configurable scheduling, named profiles, better "don't interrupt me" detection — but I wasn't going to learn its stack to extend it. This is my first developer-wellbeing app, so it doubled as a chance to test a more modern architecture (Rust + Tauri 2 + React) and to see how far Claude and I could get co-developing something where I'm genuinely not the language expert.
-
Cerebellar flatmaps now in #ggsegverse!
We have now shipped across the ggsegverse the possibility to visualise the cerebellum parcellations also, based on the SUIT flatmap from the Diedriksen lab.
Read more about it https://ggsegverse.github.io/news/cerebellar-support/
-
Cerebellar flatmaps now in #ggsegverse!
We have now shipped across the ggsegverse the possibility to visualise the cerebellum parcellations also, based on the SUIT flatmap from the Diedriksen lab.
Read more about it https://ggsegverse.github.io/news/cerebellar-support/
-
Cerebellar flatmaps now in #ggsegverse!
We have now shipped across the ggsegverse the possibility to visualise the cerebellum parcellations also, based on the SUIT flatmap from the Diedriksen lab.
Read more about it https://ggsegverse.github.io/news/cerebellar-support/
-
Cerebellar flatmaps now in #ggsegverse!
We have now shipped across the ggsegverse the possibility to visualise the cerebellum parcellations also, based on the SUIT flatmap from the Diedriksen lab.
Read more about it https://ggsegverse.github.io/news/cerebellar-support/
-
Cerebellar flatmaps now in #ggsegverse!
We have now shipped across the ggsegverse the possibility to visualise the cerebellum parcellations also, based on the SUIT flatmap from the Diedriksen lab.
Read more about it https://ggsegverse.github.io/news/cerebellar-support/
-
My 2025 'Year in Review' blog post is now live! ✨ It was a year focused on deliberate, sustainable work while managing post-COVID recovery. I'm sharing insights on deep dives into #RStats APIs with `httr2`, the R Package Development Advent Calendar, and ongoing `ggseg` improvements. It’s all about creating durable outputs. Come read about my journey and what's next for 2026! What were your highlights? #RStats #OpenSource #YearInReview #RProgramming #DeveloperLife https://drmo.site/8NNsxa
-
Spent last week debugging Hugo issues in our R-Ladies website - I wanted to add one page per Chapter. However, we have chapter data as Hugo site data, which doesn't render into pages, I needed to setup a content adapter, which I had never done before. Here's how I used Claude to solve it 🧵
-
My new article on Hugo modules vs. Git submodules is LIVE! 🚀 Learn how to streamline your website management. Read now: https://drmo.site/fnJbML #Hugo #Git #Submodules
-
New blog post! My dotfiles repo evolved from basic shell configs to managing my AI coding agents — Claude Code and OpenCode get the same instructions, exclusions, and skills through symlinks.
If you're using AI coding tools regularly, version controlling their configs is a game changer.
-
Managing a Hugo site gets complex fast - builds, dev servers, and getting dependencies where Hugo expects them. Here's how npm scripts solved our R-Ladies website workflow 🧵
Hugo has opinions about file structure. Bootstrap needs to be in specific dirs, assets must be organized just so. Manually copying files from node_modules after every update? Error-prone and tedious.
-
ggseg.extra now builds cortical brain atlases directly from the mesh geometry! A 150-region Destrieux atlas tok 9 seconds. No screenshots, no ImageMagick, no headless browser.
Same Destrieux atlas: 53,000 vertices before, 6,000 after. The borders are smoother with fewer vertices because the geometry is right from the start.
https://ggsegverse.github.io/ggseg.extra/
ggseg.extra is part of the #ggsegverse ecosystem for brain visualization in R. Dev version on GitHub.
-
We Made It! 🎉
25 days. Complete modern R package development workflow. From usethis automation to CRAN submission. You have everything you need!
Your Next Steps:
✨ Apply these tools to your packages
📚 Bookmark for reference
🤝 Share knowledge with community
🚀 Build amazing R packagesThank you for following #RPackageAdvent2025! Now go make the R ecosystem better! 🎄📦
Keep Learning: https://r-pkgs.org | https://usethis.r-lib.org -
New R post alert! 📣 Ever found `sapply` limiting when you need to iterate over *multiple* varying inputs? My latest article dives deep into `mapply`, showing how to elegantly handle paired arguments for tasks like data scaling or complex simulations. Level up your `apply` game! 💡
https://drmo.site/bhXeDb
#RStats #Mapply #RProgramming #DataScience #Coding -
For instance, as I am only working 10% but work deadlines still exist. I made a pipeline using my own nettskjemar package to create a daily digest of the responses from our survey on the current #nfr infrastructure grant proposal we are working on.
https://www.capro.dev/nettskjemar/
A daily digest ensures my colleagues always have access to plots, tables and summaries of the responses, so the grant writing goes smoothly also in my absence.