Adam
Adam
@adamg.computer
Software engineer. Mostly interested in Rust, data intensive systems and cats. jlm -> tlv -> ldn.
all benchmarks are bad and all benchmark-based marketing is bullshit, and everyone should stop doing that
November 9, 2025 at 9:52 PM
today on the orange site - the linux foundation is a conspiracy by ai grifters to avoid paying taxes by donating half-baked open source projects
September 11, 2025 at 8:04 PM
Spent 4 hours getting some linker magic to the point of not breaking the build on macos (didn't do much else), only to realize I can just make it dissapear with the magic of macros.
But hey, at least now I know how to make the macos linker to not strip some unused symbols!
July 31, 2025 at 10:09 PM
I've generally given up on having better code review experience in github (on the web), but I'll keep praying for private PRs because I like their diff
July 23, 2025 at 1:12 PM
@rust-lang.org-people, what's an open source project that you think has good error handling? I've been using thiserror for the past ~3 years in multiple codebases and I keep running into the same corners I'm unhappy with, and I want to read some new patterns/designs and get some better ideas
July 14, 2025 at 12:14 PM
החלום האמיתי שלי הוא שכל לינקדאין יבואו לטוויטר כדי שפעם אחת יאמרו להם את האמת בפנים
June 29, 2025 at 5:36 PM
watching the empire strikes back for the first time in 10+ years and I really think it doesn't get enough credit for how visually stunning it is
June 1, 2025 at 7:22 PM
@rust-lang.org folks, whats the best way to hold a security sensitive string in memory? I'm tempted to to just rollout my own wrapper with zeroize and safe Display/Debug implementations but I'm wondering if there's a well maintained crate out there.
May 8, 2025 at 10:22 AM
@hankgreen.bsky.social I hope you understand that your suggestion on your last video to declare a new timezone that isn't just defined by an offset from UTC+some daylight savings time is deep existential horror content for basically every programmer out there.
May 4, 2025 at 8:13 AM
Reposted by Adam
Last month I worked on Apache Iceberg integration for Vortex, the results of which we presented earlier this month at Iceberg Summit.

I wrote a post about my experience bridging our Rust-based system to Iceberg and Spark

spiraldb.com/post/vortex-...
Vortex on Ice
Using Vortex to accelerate Apache Iceberg queries up to 4x
spiraldb.com
April 30, 2025 at 2:51 PM
I sort of get twitter bots, but blusky bots are just so weird
April 21, 2025 at 7:43 PM
Did google fonts always use the UN's declaration of human rights for its placeholder text?
April 20, 2025 at 8:03 PM
The best part was definitely it not making a difference
nothing says "I'm trying to improve my work-life balance" like re-running a benchmark at 1am because I realized there's a small difference I didn't account for (LTO level)
April 18, 2025 at 8:13 AM
nothing says "I'm trying to improve my work-life balance" like re-running a benchmark at 1am because I realized there's a small difference I didn't account for (LTO level)
April 17, 2025 at 11:50 PM
Wrote down some of my thoughts and lessons about working with object storage, especially if you want to get both high throughput and low latency. Spent so much time in the past ~5 years waiting on S3 requests, so hopefully this will help save others from similar fates.
spiraldb.com/post/so-you-...
So you want to use Object Storage
Tips and lessons learned from building systems directly against object stores
spiraldb.com
April 16, 2025 at 12:59 PM
I still don't like Python, but uv is just a magical experience
April 4, 2025 at 10:34 AM
My favorite pastime is to comment on my own PRs to try and explain what I was doing/thinking.
My second favorite pastime is opening a ton of small PRs that have more description than meaningful code changes.
March 28, 2025 at 10:00 PM
האם אני עכשיו הבנאדם שמשתף דברים של העבודה ברשתות חברתיות? כן.
האם זה מגניב ומעניין? כן, ובכללי הייתי רוצה לכתוב יותר על דברים כאלה אבל אם היה לי כוח ו/או זמן הייתי כותב יותר קוד
March 18, 2025 at 11:52 AM
finally deleted twitter from my phone, hoping more of the technical conversation will move here and leave the rest of it behind, that was basically the only reason to stay there.
March 18, 2025 at 11:06 AM
פיד גיימרים - מחפשים לקנות מחשב חדש? מאז שעברתי לאנגליה המחשב מעלה אבק ואשמח למכור אותו למישהו שיהנה. יש בו 3080 של אסוס ו3900XT, אומנם כבר ממש לא state of the art אבל ממש מספיק לכמעט כל משחק בשוק (כולל cyberpunk לא באולטרה).
גם יש לי מסך 4K 144Hz שאשמח למכור
March 10, 2025 at 3:45 PM
I want to use this opportunity to thank my employer for paying for my very expansive laptop so I can compile and run very large test suites from my sofa.
February 24, 2025 at 8:32 PM
פיד מתכנתים - אם אני רוצה מסך שני במשרד כי 30 אינץ' זה לא מספיק נדלן, מה אני רוצה? נקודות בונוס למסכים מרובעים/שעובדים טוב במאונך
February 18, 2025 at 6:54 PM
אני מארגן דבר בואו לדבר/לשמוע
We're starting a London Systems meetup, to give a chance for (software) engineers to share and discuss their work on the underlying systems and that power most of our world - databases, compilers, VMs etc. and we're looking for speakers!
lu.ma/londonsystems
London Systems · Events Calendar
View and subscribe to events from London Systems on Luma. A meetup focus on systems-oriented software engineering topics, from experts to anyone. Focused on systems like compilers, databases, browsers...
lu.ma
January 13, 2025 at 4:55 PM
החיסרון הכי משמעותי של המעבר לאנגליה עד כה הוא שלאט לאט נופל לי האסימון כמה עבדתי בשלוש השנים האחרונות ולא ברור לי איך ממלאים את הזמן
January 12, 2025 at 11:32 PM
היה לי חלום שאצליח לקרוא פה פחות חדשות מישראל, עד כה כשלון מסחרר אבל לפחות היה בקלוואה במכולת
January 8, 2025 at 9:27 PM