41554 blogs · [ { "id": "01a08759-8241-705c-af09-a8121d0af96d", "title": "The Future of Programming Looks Like Its Past or Why I build T", "url": "https://b-rodrigues.github.io/posts/2026-08-02-t_devlog.html", "published_at": "2026-08-02T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8121d9b3a04", "title": "You can just build your own programming language", "url": "https://b-rodrigues.github.io/posts/2026-04-03-tproject.html", "published_at": "2026-04-03T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8121e37506b", "title": "From scripts to pipelines in the age of LLMs", "url": "https://b-rodrigues.github.io/posts/2026-01-13-data_science_llm_age.html", "published_at": "2026-01-13T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8121ef9c596", "title": "Toy Post: Per-Post Nix Dependencies", "url": "https://b-rodrigues.github.io/posts/2025-12-31-toy-post.html", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8121f54661a", "title": "What would a keyboard optimised for Luxembourgish look like? Now with an actual keyboard!", "url": "https://b-rodrigues.github.io/posts/2025-12-31-qwertz-lux.html", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8121ffdbbc6", "title": "Of course, someone has to write imperative code to build reproducible data science pipelines. It doesn’t have to be you.", "url": "https://b-rodrigues.github.io/posts/2025-10-29-imperative-vs-function.html", "published_at": "2025-10-29T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a812205d1c1d", "title": "Orchestrating Polyglot, Reproducible Data Science with Nix and {rixpress}", "url": "https://b-rodrigues.github.io/posts/2025-10-23-rixpress_cran.html", "published_at": "2025-10-23T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81220a3ace8", "title": "Python needs its CRAN", "url": "https://b-rodrigues.github.io/posts/2025-08-22-pypan.html", "published_at": "2025-08-22T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81220c32bad", "title": "You can outsource the grunt work to an LLM, not expertise", "url": "https://b-rodrigues.github.io/posts/2025-07-03-llm_time.html", "published_at": "2025-07-03T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8122106dde0", "title": "ggplot2 4.0.0 is coming and why ultimately it’s on YOU to ensure your environments are reproducible", "url": "https://b-rodrigues.github.io/posts/2025-06-21-ggplot4.html", "published_at": "2025-06-21T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a812218007bb", "title": "Multi-language pipelines with rixpress", "url": "https://b-rodrigues.github.io/posts/2025-05-13-test_rixpress.html", "published_at": "2025-05-13T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8122276ebea", "title": "Announcing rixpress", "url": "https://b-rodrigues.github.io/posts/2025-03-20-announcing_rixpress.html", "published_at": "2025-03-20T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81222dcf45f", "title": "Why we forked nixpkgs", "url": "https://b-rodrigues.github.io/posts/2025-02-17-rstats-on-nix.html", "published_at": "2025-02-17T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81223c184f9", "title": "Using options() to inject a function’s internal variable for reproducible testing", "url": "https://b-rodrigues.github.io/posts/2025-02-13-testthat.html", "published_at": "2025-02-13T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a8122492b32a", "title": "New year, new blog", "url": "https://b-rodrigues.github.io/posts/2025-01-31-new_blog.html", "published_at": "2025-01-31T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81224cea279", "title": "Reproducible data science with Nix, part 13 – {rix} is on CRAN!", "url": "https://b-rodrigues.github.io/posts/2024-09-27-nix_part_13.html", "published_at": "2024-09-27T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81225a9610c", "title": "Reproducible data science with Nix, part 12 – Nix as a polyglot build automation tool for data science", "url": "https://b-rodrigues.github.io/posts/2024-08-28-nix_for_r_part_12.html", "published_at": "2024-08-28T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a812264256cb", "title": "Reproducible data science with Nix, part 11 – build and cache binaries with Github Actions and Cachix", "url": "https://b-rodrigues.github.io/posts/2024-04-04-nix_for_r_part_11.html", "published_at": "2024-04-04T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a812269fa405", "title": "Reproducible data science with Nix, part 10 – contributing to nixpkgs", "url": "https://b-rodrigues.github.io/posts/2024-02-29-nix_for_r_part_10.html", "published_at": "2024-02-29T00:00:00+00:00" }, { "id": "01a08759-8241-705c-af09-a81226b552e2", "title": "Reproducible data science with Nix, part 9 – rix is looking for testers!", "url": "https://b-rodrigues.github.io/posts/2024-02-02-nix_for_r_part_9.html", "published_at": "2024-02-02T00:00:00+00:00" } ] posts Claim your blog
Back to b-rodrigues.github.io
Blog · corpus.blog/blogs/b-rodrigues.github.io/posts

b-rodrigues.github.io

b-rodrigues.github.io

2026

2025

2024