Ruby, Rust, and electronics
Leeds, UK - he/him
Mastodon: @aaronc81@ruby.social
You can't do something like this in OpenSCAD unless you also pass a separately-calculated size for the children.
You can't do something like this in OpenSCAD unless you also pass a separately-calculated size for the children.
pagedout.institute
pagedout.institute
First steps - a 3D-printed plate with hardwired Gateron Browns (with jumpers I now realise I’ve made far too long)…
First steps - a 3D-printed plate with hardwired Gateron Browns (with jumpers I now realise I’ve made far too long)…
Patched in case-insensitivity, and now Git and Jujutsu agree with each other: github.com/AaronC81/jj/...
Patched in case-insensitivity, and now Git and Jujutsu agree with each other: github.com/AaronC81/jj/...
I mocked up Cura for Windows 95
I mocked up Cura for Windows 95
Only issue is there's some disagreement between Git and Jujutsu about a few files from LFS - Git is tracking them, but Jujutsu thinks they're new.
If I delete them, Git sees the repo as dirty, but Jujutsu is happy and works a treat.
Only issue is there's some disagreement between Git and Jujutsu about a few files from LFS - Git is tracking them, but Jujutsu thinks they're new.
If I delete them, Git sees the repo as dirty, but Jujutsu is happy and works a treat.
You can move back to a previous commit and edit it, and all the later commits rebase automatically… coming from Git, that feels MAGIC
You can move back to a previous commit and edit it, and all the later commits rebase automatically… coming from Git, that feels MAGIC
andre.arko.net/2025/08/25/r...
andre.arko.net/2025/08/25/r...
…and it just got an entire second map as a free update. Time to 100% complete this too 😁
…and it just got an entire second map as a free update. Time to 100% complete this too 😁
An example in Swift - variables named “of” and “with” would be unintuitive inside the function body, but read naturally when calling
An example in Swift - variables named “of” and “with” would be unintuitive inside the function body, but read naturally when calling
Turns out they released a second generation a few years ago! Awesome…
www.parallax.com/propeller-2/
Turns out they released a second generation a few years ago! Awesome…
www.parallax.com/propeller-2/
I like a lot of its ideas, it's the closest I've felt to writing "garbage-collected Rust". My favourite trick is the `use` keyword, which is like a generalisation of JS' async/await transform:
I like a lot of its ideas, it's the closest I've felt to writing "garbage-collected Rust". My favourite trick is the `use` keyword, which is like a generalisation of JS' async/await transform:
aaronc.cc/2025/07/07/r...
aaronc.cc/2025/07/07/r...
But instead, since we’re half-way through the year, I’ll kick off with a short thread about some music released this year which I’ve really enjoyed.
Hopefully, you might enjoy some of it too 🎶🧵
But instead, since we’re half-way through the year, I’ll kick off with a short thread about some music released this year which I’ve really enjoyed.
Hopefully, you might enjoy some of it too 🎶🧵
Standardised RBS syntax + Sorbet's developer ergonomics = a big win for Ruby static typing
sorbet.org/docs/rbs-sup...
#ruby #sorbet
Standardised RBS syntax + Sorbet's developer ergonomics = a big win for Ruby static typing
aaronc.cc/2025/02/20/d...
aaronc.cc/2025/02/20/d...