's Avatar

@theirix

SWE at Bloomberg, CTO at Agromon, PhD at GPU optimisation. Databases / Rust / infra / open-source / cats.

15
Followers
29
Following
22
Posts
21.02.2025
Joined
Posts Following

Latest posts by @theirix

Remember Riak? There are a lot of things to learn from its design - about Dynamo, CRDT, LSMs and Erlang OTP. #erlang #riak #distributedsystems

03.02.2026 21:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, thank you for sharing!

13.11.2025 22:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Guess the bank. Guess the language. Listening to the talk of @joshmo-dev.bsky.social

13.11.2025 22:09 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Sure, I am always glad to make a C++ pun. With all respect to the committee's hard work, of course!

12.11.2025 13:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It has been trivially relocated to C++29

11.11.2025 17:47 πŸ‘ 24 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image Post image

A great talk at the Meeting C++ conference from @fbuontempo.bsky.social about learning, accompanied by citations from great sci-fi writers William Gibson @williamgallo.bsky.social and Neal Stephenson. A lot to learn and re-read!
#cpp @meetingcpp.bsky.social

07.11.2025 13:35 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

It will eventually wrap over in a few years, like a famous alarm clock

09.09.2025 18:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The best metaphor I've seen in years at #pgdayuk in DBtune talk
@pgday.uk

09.09.2025 13:07 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
uv for fast wheels theirix's Thoughts About Research and Development

On using astral #uv to build binary distributions - an OSS example with timezonefinder. A big challenge for Python maintainers is how to build and package a Python binary distribution. How to do it with the UV package manager while following modern pyproject standards.
omniverse.ru/blog/2025/08...

12.08.2025 20:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How Jenkins Age Becomes Tech Debt theirix's Thoughts About Research and Development

Time to upgrade an ageing Jenkins CI pipeline with a lot of plugins and ancient JDKs on agents? It could become complicated! Here is how I approached it and what I learned about the ecosystem.
omniverse.ru/blog/2025/07...
#Jenkins #CI #DevOps

17.07.2025 06:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Conan Strikes Back – Easy Migration to Conan 2.0 Β· omniverse

On the second day, I gave a short talk on using Conan 2.0 and smooth migration of consumers and library recipes. Please reach out with questions and check the slides
omniverse.ru/talks/cppons...

26.06.2025 09:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Just returned from the @cpponsea.bsky.social conference in Folkestone. It was a great experience to listen to interesting talks, meet great C++ speakers in person and enjoy a welcoming atmosphere (remember the Pacman rule). Thanks to the organisers and all the participants!

26.06.2025 09:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image

A great developer conference should include a retro computing talk. @matt.godbolt.org is speaking on ZX Spectrum emulation using ultra-modern C++ at #cpponsea 2025! @cpponsea.bsky.social

24.06.2025 08:23 πŸ‘ 11 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Just curious - how did it manifest? Random compiler failures or incorrect generated code?

07.06.2025 17:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A server-side option :) Given the GitHub performance, I'd still prefer to keep this option off and expand a file after file

03.06.2025 11:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's so disappointing and tedious to deal with. The 'wrong-import-position' pylint warning should be customised to allow a function local imports, which is widely used to break circular ties.

02.06.2025 17:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is smart. The system should be based on the CRDT technology - Call Ryanair Dining Trolley

31.05.2025 14:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Javafluencer You ship clean code and content. One hand on the keyboard, the other posting a tutorial that’s already going viral.

I was so glad to see Java 1.5, which felt like a totally new language. Tons of things have changed since then.

I am Javafluencer. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/j...

25.05.2025 13:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s almost the same story with a consumer Family version. Just to fix a broken subscription to Office Family, I spent nearly two hours in support chats and on overseas phone calls with real people. At least it wasn't a dead loop with a robot.

21.05.2025 21:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really like the TurboVision vibes. Unfortunately, it hasn't hot the classic blue theme. Or is there a setting for this?

20.05.2025 11:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thank you, David! Great talk. Valuable lessons on ensuring thread safety

18.05.2025 17:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

bsky, let's start with some memories. Exactly ten years ago, we were celebrating the #RustLang 1.0 release with a small but spirited user group. Mozilla kindly sent us t-shirts that have lasted so long, thanks to great design and safety features, just like Rust itself! #10YearsOfRust

15.05.2025 18:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0