Sign in

Andrew Jeffery

@arjeffery.bsky.social
58 followers 196 following 10 posts

Pushing squares to flip bits in the cursed sand

PostsRepliesMedia
Reposted by Andrew Jeffery
Code Construct @codeconstruct.com.au · 25/11/2025
After adding support for constrained-memory environments to the Deku parser, we've had some interest in using Deku for #rustlang binary parsing. So, Andrew has put together a great Deku walkthrough doc, parsing the ELF format as an example. Read all about it at codeconstruct.com.au/docs/deku-el...
codeconstruct.com.au
Describing binary data with Deku - Code Construct
Code Construct documentation
032
Reposted by Andrew Jeffery
Code Construct @codeconstruct.com.au · 11/11/2025
Code Constructionist @arjeffery.bsky.social has recently had contributions to #rust crate Deku merged, which allow implementing safe, reliable, binary-protocol parsing within #embedded microcontroller environments. We have a news post published, at codeconstruct.com.au/news/deku-co...
codeconstruct.com.au
Expanding Deku - Code Construct
Symmetric serialisation for embedded systems
042
Reposted by Andrew Jeffery
The Rust Foundation @rustfoundation.org · 25/09/2025
We’re excited to share that @codeconstruct.com.au, Fledgio, and QRT have joined the Rust Foundation as new Silver Members! We also welcome the @torproject.org as our newest Associate Member. Read more about their commitment to a healthy Rust ecosystem: rustfoundation.org/media/rust-f...
0111
Reposted by Andrew Jeffery
apenwarr @apenwarr.ca · 27/12/2024
Your periodic reminder about the Bluesky network analyzer, a surprisingly useful tool for finding people you know who you probably intended to be following if you knew they were here. It's eerily good, especially if you use "favour niche accounts" mode. bsky-follow-finder.theo.io
bsky-follow-finder.theo.io
Bluesky Network Analyzer
Find accounts that you don't follow (yet) but are followed by lots of accounts that you do follow.
911137
Andrew Jeffery @arjeffery.bsky.social · 27/08/2023
These did seem to be very good years, at least in comparison to recent times. Also happened to coincide with me joining ozlabs, which turned out to be pretty good for my career too 😄
010
Reposted by Andrew Jeffery
Red @red64.bsky.social · 25/08/2023
I think I've actually done it, completed a project!
1924558
Andrew Jeffery @arjeffery.bsky.social · 24/08/2023
An orange site article involving assembly analysis for performance reminded me of the time I got a 2495x improvement out of tceetree when run against Linux v4.12 medium.com/@andrewrjeff...
medium.com
Optimising tceetree for the Linux kernel
Recently I set about learning the Linux kernel’s pmbus subsystem, and started hand-drawing a call-graph to show myself around. Needless to…
100
Andrew Jeffery @arjeffery.bsky.social · 10/08/2023
Well, openbmc/libpldm can finally be built with `-DNDEBUG` and I've set `b_ndebug=if-release` as the default in meson.build. It only took ~100 patches and three tags 🥴
000
Andrew Jeffery @arjeffery.bsky.social · 06/08/2023
Guess I should do an intro post: Hi I'm Andrew, I'm an open source software nerd who looks after implementations of some DMTF PMCI specifications and enjoys rage-debugging awful firmware issues. At some point I intend to enjoy playing guitars again.
071