The Curious Engineer

All blogs / Other languages

Irregularly Scheduled Programming

jcarroll.com.au

Recent content on Irregularly Scheduled Programming

Other languagesFunctional / PL theoryMath

Posts
81 from 2 Jan 2015 to 22 May 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://jcarroll.com.au/index.xml

2026 3

  1. Functions over Idioms - Writing R in Python with rfuns
  2. Comparing R's {targets} and dbt for Data Engineering
  3. Schotter Plots in R

2025 6

  1. Haskell IS a Great Language for Data Science
  2. I Vibe Coded an R Package
  3. Counting Digits Quickly
  4. Rotation with Modulo
  5. Function Generators vs Partial Application in R
  6. Book Review - Pandas Workout

2024 15

  1. These Languages are Accumulating
  2. Polyglot Maxxie and Minnie
  3. Monads in R
  4. A Safe Space for Learning How to Make Pull Requests
  5. In-Place Modifications
  6. Side by Side Comparison - Gleam vs R
  7. IPv4 Components in APL
  8. Tidy DataFrames but not Tibbles
  9. {charcuterie} - What if Strings Were Iterable in R?
  10. Let's Talk About the Weather
  11. Constructing HTML with Functional Functions
  12. Digits Dilemma
  13. Iterative Square Root
  14. I Patched R to Solve an Exercism Problem
  15. My First Julia Package - TriangulArt.jl

2023 17

  1. Making Links a Little Less Hyper
  2. Advent of Array Elegance (AoC2023 Day 7)
  3. Advent of Code 2022
  4. Print Debugging (Now with Icecream!)
  5. Hooray, Array!
  6. Four Filters for Functional (Programming) Friends
  7. Now You're Thinking with Arrays
  8. Taking from Infinite Sequences
  9. Pythagorean Triples with Comprehensions
  10. Wrapping C Code in an R Package
  11. Argument Matching Across Languages
  12. Array Languages: R vs APL
  13. Reflecting on Macros
  14. Hyperlink Annotations in JavaScript and CSS
  15. Which Plot Was That?
  16. Polyglot Exploration of Function Overloading
  17. Version Zero Easter Eggs

2022 7

  1. The Most Complex Puzzle I've Ever Solved
  2. Polyglot Sorting
  3. Australian Signals Directorate 50c Coin Decryption
  4. Lissajous Curve Matrix in Julia
  5. Where for (loop) ARt Thou?
  6. Codegolf - Lisp Edition
  7. Codegolfing Minecraft Lighting

2021 2

  1. Adventures in x86 ASM with rx86
  2. Improving a Visualization

2020 1

  1. isEven without modulo

2019 3

  1. r-bugs :: object_size
  2. {ggtext} for images as x-axis labels
  3. forcats::fct_match

2018 4

  1. Even more images as x-axis labels
  2. Adding strings in R
  3. Constricted development with reticulate
  4. JC and the Vignettes

2017 2

  1. Thou shalt not compare numeric values (except when it works)
  2. Data Munging With R Preview - Storing Values (Assigning)

2016 13

  1. Images as x-axis labels (updated)
  2. Images as x-axis labels
  3. From a (set.)seed grows a mighty dataset
  4. Bad Neighbours (no, not the movie)
  5. Solving Inequality (the math kind)
  6. #auunconf slack users' timezone locations
  7. Simpler isn't always faster
  8. 52vis Week 2 Challenge -- Australian Version
  9. 52vis Week 2 Challenge
  10. Bring on the ROpenSci #auunconf 2016!
  11. Image marginal histograms
  12. Is it crowded in here?
  13. Jackpot!

2015 8

  1. SimplyStats Thanksgiving Puzzle
  2. What are the odds?
  3. Project Euler Q5 :: Smallest multiple
  4. Project Euler Q4 :: Largest palindrome product
  5. Project Euler Q3 :: Largest prime factor
  6. Project Euler Q2 :: Even Fibonacci numbers
  7. Project Euler Q1 :: Multiples of 3 and 5
  8. Project Euler