aksh1618's Avatar

aksh1618

@aksh1618.aksh.dev

Technical Architect @ 99Acres. Interested in all things Spring, Kotlin & Rust. Excited about Distributed Systems & Wasm. Part-time O11y nerd. https://aksh.dev

109
Followers
594
Following
132
Posts
03.11.2024
Joined
Posts Following

Latest posts by aksh1618 @aksh1618.aksh.dev

I think I'm beginning to get @exe.dev Your ideas can go into shelley instead of into the bottomless "some day" idea pit. And tailor-made software for a userbase of you and/or your friends is a reality now. Supported by what feels like the best UX for VMs in the world. Beautiful! 🀌🏼🀌🏼

15.02.2026 17:54 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

A report from this retreat is now available. It's a good, thoughtful summary of how AI is changing software engineering. It avoids breathless hype, but it doesn't bury the head in the sand either. www.thoughtworks.com/content/dam/...

13.02.2026 15:53 πŸ‘ 43 πŸ” 9 πŸ’¬ 1 πŸ“Œ 2

Been thinking about this more and more lately, very well formulated by Marc

07.02.2026 20:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ya, if you're using LLMs and not using their force multiplier to raise the bar in terms of specifying/testing/verifying software you're doing it turbowrong

23.01.2026 14:09 πŸ‘ 75 πŸ” 10 πŸ’¬ 6 πŸ“Œ 0

Looking forward to it!

Has he been keeping up with Kotlin language design since he left, and if so, what are his views on how Kotlin has evolved, and is there something he would have done differently?

What are his plans with CodeSpeak, and where does he see it fit in as agentic coding evolves?

23.01.2026 19:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The OSTEP book club reading is starting in a week! A few updates.

1) Remzi Arpaci-Dusseau is in the book club! May not be super active because he's got a lot going on but he'll be there.

17.01.2026 14:58 πŸ‘ 19 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
screenshot of my post

screenshot of my post

Big new blogpost!

My guide to data visualization, which includes a very long table of contents, tons of charts, and more.

--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...

09.12.2025 20:28 πŸ‘ 799 πŸ” 316 πŸ’¬ 22 πŸ“Œ 50
Preview
Lessons learned from the Rust Vision Doc process | Rust Blog Empowering everyone to build reliable and efficient software.

First of many blog posts about the Rust vision doc process: blog.rust-lang.org/2025/12/03/l...

04.12.2025 01:01 πŸ‘ 29 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0

Looks like it :(

05.12.2025 08:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
git/Documentation/gitdatamodel.adoc at master Β· git/git Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documen...

this fall I worked with the core Git folks on writing an official data model for Git and it just got merged! I learned a few new things from writing it. github.com/git/git/blob...

02.12.2025 17:01 πŸ‘ 402 πŸ” 63 πŸ’¬ 8 πŸ“Œ 0

Video of the One Billion Row Challenge stream is now up at youtu.be/tCY7p6dVAGE! We got down to 1.2s without any external dependencies, and it was a fun journey down lots of performance rabbit holes (only some of which panned out πŸ˜…). It is over 10h, but hopefully the chapters in the video help!

30.11.2025 20:36 πŸ‘ 42 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
Do more with less. | Polar Signals Polar Signals Cloud is an always-on, zero-instrumentation continuous profiling for CPU, GPU, and Memory that helps improve performance, understand incidents, and lower infrastructure costs.

Sometimes an interface is so ubiquitous that performance limitations inherent to its design are just accepted. This has been our experience with Parquet. We switched to Vortex which aligned much better with our needs and saw a 70% performance improvement across the board. Read more below πŸ‘‡

25.11.2025 15:31 πŸ‘ 4 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

The best day! Here's mine (Can probably do a better job of documenting the "why" πŸ˜…)

bsky.app/profile/aksh...

19.11.2025 08:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

it's such a joy to build software exclusively for yourself

definitely a form of self-care

30.10.2025 11:30 πŸ‘ 196 πŸ” 19 πŸ’¬ 7 πŸ“Œ 3

PSA!!

22.10.2025 14:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's great to hear, congrats to the both of you, looking forward to the release!

20.10.2025 21:41 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

At long last, @chris.blue and I have submitted the final manuscript of Designing Data-Intensive Applications, second edition, to the publisher. There is always more that could be improved but at some point we just have to call it done. Now it goes into production; probably shipping in ~4 months.

20.10.2025 19:54 πŸ‘ 309 πŸ” 23 πŸ’¬ 12 πŸ“Œ 7
Post image

And that's all for #eurorust25, thanks @eurorust.eu for organizing a great conference, and having an option to attend online for folks like me, it was a lot of fun!! β€οΈπŸ¦€

10.10.2025 17:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

And we wrap up with a great look into the journey of @meilisearch.com by ClΓ©ment Renault (@kerollmops.com) , covering how they tackled the initial challenges, integrating semantic search, and then getting better at it with the magic of OSS (cc Nate Nethercott)!! πŸ’«βš‘πŸ¦€

10.10.2025 17:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Followed by Jonas Kruckenberg (@jonaskruckenberg.de) taking us into the rabbit hole of how stack unwinding works under the hood, where we cross over from the comfort of rust into asm and elf!! πŸ¦€πŸ°πŸ‰πŸ”„

10.10.2025 15:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Post image Post image Post image Post image

Next up we have Jana DΓΆnszelmann showing us how not all rust attributes are made the same! An interesting dive into the different types, how they are currently handled in the compiler, some interesting bugs, and the impressive work being done to improve it! πŸ™ŒπŸΌπŸ‘πŸΌπŸ¦€

10.10.2025 14:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

And then we have none other than Tristram Oaten (No Boilerplate!!) (@noboilerplate.namtao.com.ap.brid.gy) taking us through a fun ride through const and macros with some very entertaining asides, what a joy to watch!! πŸ‘πŸΌπŸ‘πŸΌπŸ‘πŸΌ

10.10.2025 13:47 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Next up we have the one and only Nora Trieb (@noratrieb.dev) giving us a look behind the curtains on how Rust compiles, touching upon generics, inlining, lto and much more! A definite must-watch!! πŸ™ŒπŸΌπŸ™ŒπŸΌπŸ™ŒπŸΌ

Slides: noratrieb.dev/slides/2025-...

10.10.2025 13:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Starting the second half we have Ohad Ravid taking us on a deep dive into Serde deserializers by using it for "reflection", a very interesting journey resulting in a very user-friendly API! πŸ’«πŸ¦€

The code, if you fancy a look: github.com/ohadravid/wm...

10.10.2025 12:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Took advantage of the lunch break to replay this great talk by Alfonso Subiotto (@asubiotto.com) making the case for a State Machines based approach to Deterministic Simulation Testing, being used at @polarsignals.com, very interesting!

Their inspiration for this: sled.rs/simulation

10.10.2025 11:23 πŸ‘ 9 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

And a masterclass by Kiril Karaatanasov on modeling a large OO domain involving deep type hierarchies in Rust, tackling trait narrowing, serde etc. with custom codegen, enabling ergonomic usage for end users! βœ¨πŸ™ŒπŸΌπŸ¦€

And guess what, all this black magic is open source!! github.com/noclue/vim_rs

10.10.2025 10:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Followed by a great talk by Michele Vigilante showing us what creating an ETL pipeline in Rust looks like today! Other than being a great look into the state of Rust in Data Engineering, it was also a great introduction to DE in general, so check it out if you're new to DE! πŸΌπŸ¦€πŸ™ŒπŸΌ

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

Day 2 is is off to a bangin' start with Luca Palmieri (@lpalmieri.com) giving us a glimpse into the intricacies of migrating a production codebase from C to Rust with the example of a TrieMap in the redis codebase, with some very solid takeaways! πŸ¦€πŸ™ŒπŸΌπŸ‘πŸΌ

10.10.2025 08:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Time for #eurorust25 Day 2!

bsky.app/profile/euro...

10.10.2025 08:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

And the first day of #eurorust25 wraps up with some amazing story time with Conrad Irwin (@cirw.in) talking about software, speed and how it all affects human experience! πŸ”ƒπŸ€ŒπŸΌπŸ‘πŸΌ

09.10.2025 16:29 πŸ‘ 4 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0