Advertisement · 728 × 90

Posts by Radovan Bast

Preview
Code review for data (and non-SWE) folks TL;DR is, your job as a reviewer is to help the reviewee come up with better code than they initially did.

This week on Counting Stuff, how I approach reviewing other people's code and work! tl;dr the point is to make stuff that's already going out be slightly better as it leaves the door, not be a gatekeeping jerk #dataBS

www.counting-stuff.com/code-review-...

5 days ago 14 4 1 0
The peril of laziness lost | The Observation Deck

The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...

1 week ago 275 87 5 17
lewis.tngl.io

lewis.tngl.io

alright tanglers, it's back to shipping 🛳️

🌐 Tangled Sites is here: serve websites straight from your repo. grab your `tngl.io` domain at tangled.org/settings/sites. already have a `tngl.sh` handle? that's your domain—ready to go!

📄 docs.tangled.org/hosting-webs...

1 month ago 311 62 14 12
Preview
CodeRefinery workshop March 17-19 and 24-26, 2026 Free workshop on git, testing, documentation, and more in a workshop - for researchers and scientists.

Few days before @coderefinery.org workshop, Spring 2026! This year, on top of the usual hands-on teaching of git, GitHub, reproducibility, good coding practices we have something new: "Responsible Use of Generative AI in Assisted Coding"!

The workshop is 100% free and happens entirely via TwitchTV

1 month ago 3 4 1 0
Preview
An introduction to Kubernetes. This blog post will provide an introduction to Kubernetes so that you can understand the motivation behind the tool, what it is, and how you can use it. In a follow-up post, I'll discuss how we can le...

www.jeremyjordan.me/kubernetes/

1 month ago 0 0 0 0

I enjoyed reading "An introduction to Kubernetes" by @jeremyjordan.me. The blog post is not new but it is still excellent.

The intro gave me just the right level of detail and overview.

1 month ago 0 0 1 0
Preview
Color Palette Pro — A Synthesizer for Color Palettes Generate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.

As a connoisseur of online color tools, it’s such a delight to discover a new funky take on the palette generator experience.

I love the Teenage Engineering / Dieter Rams aesthetic here colorpalette.pro

2 months ago 124 30 4 3
Preview
The evolution of OpenAI’s mission statement As a USA 501(c)(3) the OpenAI non-profit has to file a tax return each year with the IRS. One of the required fields on that tax return is to “Briefly …

I had some fun pulling OpenAI's mission statement out of their IRS tax filings from 2016 to 2024, loading them into a git repo with fake commit dates and then taking a look at the diffs simonwillison.net/2026/Feb/13/...

2 months ago 238 45 7 2
The SQLite R*Tree Module

TIL that SQLite has R-trees: www.sqlite.org/rtree.html

This means that I can have a lightweight and portable "mini-PostGIS" database all in one file for super fast range queries that I can take with me to any other computer.

2 months ago 2 0 0 0
A picture showing an example output of the program on the city of Montréal and the autumn color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled MONTRÉAL - QUÉBEC. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Montréal and the autumn color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled MONTRÉAL - QUÉBEC. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Paris and the emerald color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled PARIS - FRANCE. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Paris and the emerald color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled PARIS - FRANCE. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Tokyo and the japanese ink color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled TOKYO - JAPAN. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Tokyo and the japanese ink color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled TOKYO - JAPAN. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Berlin and the noir color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled BERLIN - GERMANY. The latitude and longitude are also written under the title.

A picture showing an example output of the program on the city of Berlin and the noir color scheme. You can see a map of the city with all the roads, trains, subways and light rail. At the bottom there the poster is titled BERLIN - GERMANY. The latitude and longitude are also written under the title.

Here is what I've been doing this past week: git.olaren.dev/Olaren/mapto...
A little python program that generates poster for cities! You might have seen stuff like this around lately, but I modified it to put an emphasis on rail infrastructure :3

2 months ago 258 60 14 15
Advertisement
Preview
A Social Filesystem — overreacted Formats over apps.

formats over apps

3 months ago 817 188 67 84
A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.

A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.

My #RPackageAdvent2025 recap is live! 📦✨ Get the complete guide to modern R package development: setup, docs, testing, CI/CD, and CRAN submission. All 25 days of tips, tools, and best practices in one place! Dive in! #RStats #RPackageDevelopment
Link: https://drmo.site/8ny3eU

3 months ago 28 13 0 1
Preview
ty: An extremely fast Python type checker and language server ty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to mypy, Pyright, and Pylance.

so pumped for the ty beta to finally be here, we did so much great work it rules! astral.sh/blog/ty

4 months ago 126 20 3 2
A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.”

A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.”

🎄 ANNOUNCEMENT: R Package Development Advent Calendar 2025! 🎄

Starting December 1st, I'm launching a 25-day journey through modern R package development. here's why you should follow along 🧵

#rstats #RPackageAdvent2025 #OpenSource

4 months ago 97 33 2 1
Diátaxis Diátaxis is a widely-adopted, pragmatic and systematic approach to thinking about and creating documentation.

Diátaxis is an amazing resource that I recommend to everyone writing documentation or tutorials: diataxis.fr

I find myself returning to it every few weeks, and each time I learn something new.

#documentation

4 months ago 7 2 0 0
Screenshot from a buggy data visualization code which produced a psychedelic looking map.

Screenshot from a buggy data visualization code which produced a psychedelic looking map.

A bug in my code produced a psychedelic map. This was supposed to look very different but I liked the result. #dataviz

7 months ago 9 0 0 0
Preview
Code for Thought Welcome to Code for Thought, the podcast about software for research and the people who make it.  Languages: English, German, French

1st episode of 2025 winter season of #code4thought: radovan.xyz, Richard & samumantha.bsky.social explain how the coderefinery.org helps researchers get up to speed with the digital/software skills they all need. Out not on your podcast app, YouTube podcast and codeforthought.buzzsprout.com

7 months ago 3 1 0 0
Preview
The Big OOPs: Anatomy of a Thirty-Five Year Mistake My presentation from the inaugural Better Software Conference, with notes.

Today I watched "The Big OOPs: Anatomy of a Thirty-Five Year Mistake" [C. Muratori] - amazing presentation and a carefully researched history lesson about OOP, about where the core ideas came from and where some really good ideas got lost:

www.computerenhance.com/p/the-big-oo...

8 months ago 6 1 0 0
Screenshot from movie "Being John Malkovich" where employees work in offices with very low ceiling.

Screenshot from movie "Being John Malkovich" where employees work in offices with very low ceiling.

Looking back at years of doing web development with a tiny browser console log window and complaining about it until I learned that I can configure it to use a separate window.

8 months ago 1 0 0 0
Preview
Mechanical Watch – Bartosz Ciechanowski Interactive article explaining how a mechanical watch works.

It is such a joy to browse the amazing interactive articles by Bartosz Ciechanowski - like this one (but there is so much more!): ciechanow.ski/mechanical-w...

9 months ago 3 0 0 0
Advertisement

💡 TIL that G. Voronyi (of Voronoi diagrams) was the doctoral advisor of B. N. Delaunay (Delaunay triangulation) and W. Sierpiński (Sierpiński fractals).

10 months ago 3 0 0 0

Trying out my first Windows installation in this century - what did I miss?

10 months ago 3 0 2 0
Post image

We at NSF Unidata are pleased to announce that we have now received funding from the National Science Foundation (NSF) for the next year of our five-year award. This allows us to end the current furlough of our staff and resume our operations. buff.ly/GafcZts

10 months ago 209 54 2 12
Preview
NSF Unidata Pause in Most Operations NSF Unidata Pause in Most Operations

Due to the current gap in funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program is pausing most operations effective 12 May 2025. Nearly all staff will be furloughed until funds from our existing NSF grant become available. For more information, see buff.ly/d2TC1Oy

11 months ago 61 54 4 29

US-RSE is here! 🎉
@us-rse.bsky.social

1 year ago 5 2 1 1
Preview
Fortran calling Rust A tour of interfacing Fortran with Rust through a C interface

I wrote about how I interface #Fortran and #rustlang: radovan.xyz/blog/fortran...

1 year ago 14 3 0 0
Image of the draft table of contents which looks like written with a typewriter.

Image of the draft table of contents which looks like written with a typewriter.

Having fun typing a blog post about how to call #rustlang from #Fortran. It's all about choosing the right tools.

1 year ago 4 0 0 0
Advertisement
10 Simple Rules for Leadership Without Formal Authority

🧵 10 Simple Rules for Leadership Without Formal Authority

A resource to use when you're leading and growing teams you don't have formal authority over.

Full resoruce at: eoss-om-communitycalls.github.io/2024-08-27-1... y también en Español eoss-om-communitycalls.github.io/2024-08-27-1...

1 year ago 8 5 1 1

This amazing space is recharging and inspiring like a visit to a museum or an art exhibition.

1 year ago 2 0 0 0

And thanks for building and supporting and sharing egui which is amazing.

1 year ago 0 0 0 0