kero's Avatar

kero

@kerollmops.com.bsky.social

Co-founder and Tech Lead at @meilisearch.com. You can find my blog on https://blog.kerollmops.com. I love #rustlang.

226 Followers  |  427 Following  |  180 Posts  |  Joined: 25.08.2023  |  2.2692

Latest posts by kerollmops.com on Bluesky

Post image

Tombé au pif sur cette vidéo parlant du rapport AI 2027 sur l'accélération du développement de l'intelligence artificielle générale (AGI) & les scénarios flippants qui en découlent. Très belle prod et de bonnes angoisses pour toutes & tous 🤡

www.youtube.com/watch?v=5KVD...

16.07.2025 05:41 — 👍 136    🔁 12    💬 9    📌 0
Post image

SmothCSV -- the tool I always wanted
smoothcsv.com
Picture this: You need to explore visually some CSV data. So you double-slick the file and... wait for 20 seconds for Excel to boot up... Agggr. Instead, SmoothCSV does the job blazing fast (written in rust). FOSS, quick, sleek, beautiful 😍

13.07.2025 04:45 — 👍 49    🔁 11    💬 4    📌 1
Video thumbnail

Listen to @kerollmops.com share the story of Meilisearch's early beginnings in the Code Story podcast.

codestory.co/podcast/e2-c...

01.07.2025 15:09 — 👍 1    🔁 1    💬 0    📌 0
Preview
Insight from 1,000 Open-Source Contributors Discover how to build a thriving open-source community, attract recurring contributors, and effectively manage contributions for a healthy project

New blog post 💛
What 1,000 contributors taught me about open source
after 6 years at @meilisearch, here’s what really helps people contribute & come back

It’s about generosity, clarity, and trust
📖 blog.curqui.com/what-1000-co...

27.06.2025 10:14 — 👍 1    🔁 1    💬 0    📌 0
Video thumbnail

In the latest episode of Code Story, @kerollmops.com‬ tells the story of how Meilisearch started 🌱

codestory.co/podcast/e2-c...

09.06.2025 15:07 — 👍 1    🔁 1    💬 0    📌 0

😮‍💨 I thought it was actually better, thank you!

26.05.2025 06:08 — 👍 4    🔁 0    💬 0    📌 0

Why do you consider it better than Rust?

26.05.2025 05:58 — 👍 1    🔁 0    💬 1    📌 0
Preview
Six years working with the open-source community At Meilisearch, open-source has been part of our DNA since the very beginning, in 2019. We’ve always relied on our open-source community to build and grow our product. Personally, I’ve been at Meilisearch for almost 6 years now. I started as a develo...

First post here! Also… first blog post ever 💫

After 6 years working with the open-source community at @meilisearch.com, I finally took time to write about it!

What we’ve built together, what amazed me, and why it still matters 💛

👉 blog.curqui.com/six-years-wo...

#opensource #devlife #blog

19.05.2025 13:48 — 👍 13    🔁 3    💬 0    📌 1

Incredible article of @curqui.com about her work! It's been six years now that she has been working @meilisearch.com 🎉👏 bsky.app/profile/curq...

19.05.2025 13:54 — 👍 2    🔁 0    💬 0    📌 0
Preview
Announcing Rust 1.87.0 and ten years of Rust! | Rust Blog Empowering everyone to build reliable and efficient software.

blog.rust-lang.org/2025/05/15/R...

10 years of Rust, as of today.

Well done, everyone.

15.05.2025 20:31 — 👍 34    🔁 6    💬 2    📌 0

Which one this time?

10.05.2025 08:01 — 👍 0    🔁 0    💬 0    📌 0
Preview
Ubuntu 25.10 will include sudo-rs Ubuntu 25.10 Questing Quokka will include sudo-rs by default as part of a plan to use more Rust-based core system components, such as the Rust CoreUtils "uutils" that will replace the standard GNU CoreUtils written in C. According to the MemorySafety blog, both sudo and su have been rewritten in Rust to ensure that they are memory safe, in comparison to the standard ones that are written in the 1980s.

sudo-rs will be the default in Ubuntu 25.10 for the Rust plan!

#Ubuntu #Linux #UbuntuLinux #Computers #Laptops #TechNews #TechUpdates #Rust #RustLang #programming #QuestingQuokka

07.05.2025 05:29 — 👍 3    🔁 1    💬 0    📌 0

What do you mean? Meilisearch stores stuff on disk (through LMDB) and uses compute to index documents 👀

03.05.2025 15:04 — 👍 1    🔁 0    💬 0    📌 0

What's your 50k+ project? I use it on @meilisearch.com and rust-analyzer is slow but not zed 👀

03.05.2025 10:43 — 👍 2    🔁 0    💬 2    📌 0
Preview
Bevy 0.16 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.16 is out now! It features GPU-Driven Rendering, Procedural Atmospheric Scattering, Decals, Occlusion Culling, Relationships, Better Spawning, Unified Error Handling, `no_std`, Faster Transform Propagation, and more!

bevyengine.org/news/bevy-0-...

24.04.2025 20:08 — 👍 266    🔁 85    💬 2    📌 19
Video thumbnail

Working on integrating the terrain and atmosphere systems! The clouds now have proper lighting and cast a shadow on the terrain. The cloud texture is procedural which has the advantage that the weather can change over time. 🌤️

#gamedev #bevy #rust

06.04.2025 16:20 — 👍 50    🔁 8    💬 3    📌 2

Propre comme approche mais pas du tout discret @flefgraph.bsky.social

24.04.2025 10:58 — 👍 4    🔁 0    💬 0    📌 0
Receiver in crossbeam_channel - Rust The receiving side of a channel.

You can use crossbeam-channel instead. The std is using that under the hood but doesn't expose the len method. docs.rs/crossbeam-ch...

18.04.2025 09:25 — 👍 1    🔁 0    💬 1    📌 0
Preview
Cutting Down Rust Compile Times From 30 to 2 Minutes With One Thousand Crates We'll explore how we can leverage all cores on a machine with rustc using many crates to speed up compilation.

Cutting down Rust compile times from 30 to 2 minutes with one thousand crates
https://www.feldera.com/blog/cutting-down-rust-compile-times-from-30-to-2-minutes-with-one-thousand-crates

https://news.ycombinator.com/item?id=43715235

17.04.2025 17:00 — 👍 2    🔁 1    💬 0    📌 0
Meilisearch using the chin guy meme as the GitHub Social Preview image

Meilisearch using the chin guy meme as the GitHub Social Preview image

Wooops! Wrong @meilisearch.com social preview image, ma bad 🤭

16.04.2025 16:36 — 👍 3    🔁 1    💬 0    📌 0

1. LLM-generated code tries to run code from online software packages. Which is normal but
2. The packages don’t exist. Which would normally cause an error but
3. Nefarious people have made malware under the package names that LLMs make up most often. So
4. Now the LLM code points to malware.

12.04.2025 23:43 — 👍 7482    🔁 3412    💬 116    📌 430
Preview
GitHub - facet-rs/facet: Rust const and no_std reflection — the last derive you'll ever need Rust const and no_std reflection — the last derive you'll ever need - facet-rs/facet

woops /r/rust posted about facet like... one day too early x)

I updated the READMEs with some practical examples, hopefully it shows the value better: github.com/facet-rs/fac...

10.04.2025 02:36 — 👍 89    🔁 4    💬 8    📌 0
Preview
Rust Language on X: "You can now find us on both M​ast​o​don and Bl​ue​sk​y. Follow us there! We will no longer be active on this website." / X You can now find us on both M​ast​o​don and Bl​ue​sk​y. Follow us there! We will no longer be active on this website.

Hey @flefgraph.bsky.social, si t'as du temps à un moment ce serait super sympa d'analyser les quelques réponses et citations de ce tweet. J'ai l'impression que c'est une majorité de bots qui réagissent de manière générique au départ des gros comptes 🤔 x.com/rustlang/sta...

06.04.2025 06:56 — 👍 10    🔁 1    💬 1    📌 0

Des bots russe, c'est sur et certain!

06.04.2025 07:09 — 👍 1    🔁 0    💬 1    📌 0
Preview
Rust Language on X: "You can now find us on both M​ast​o​don and Bl​ue​sk​y. Follow us there! We will no longer be active on this website." / X You can now find us on both M​ast​o​don and Bl​ue​sk​y. Follow us there! We will no longer be active on this website.

Hey @flefgraph.bsky.social, si t'as du temps à un moment ce serait super sympa d'analyser les quelques réponses et citations de ce tweet. J'ai l'impression que c'est une majorité de bots qui réagissent de manière générique au départ des gros comptes 🤔 x.com/rustlang/sta...

06.04.2025 06:56 — 👍 10    🔁 1    💬 1    📌 0
pointer arithmetic gone wrong

pointer arithmetic gone wrong

Neither Odin nor Zig are memory safe. Rust is and can therefore be used in production safely. Attached by @chompie.rip, this Linux kernel bug was just patched yesterday and existed for 5 YEARS. Impossible in Rust, even with unsafe.

05.04.2025 16:38 — 👍 3    🔁 0    💬 0    📌 0

🦀 Hello World!

The Rust project now has an official presence on Bluesky! ✨

We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.

05.04.2025 10:51 — 👍 1497    🔁 295    💬 33    📌 26
Preview
Update comparison table to make it fair by Kerollmops · Pull Request #320 · typesense/typesense-website Change Summary I made 24 changes to the comparison table, mostly fixing inaccuracies and non-objectivity about Meilisearch. PR Checklist I have read and signed the Contributor License Agreement.

I created a 24-commit PR to improve the accuracy and fairness of your website. Please review it and merge it. That would be fair and more accurate! github.com/typesense/ty...

03.04.2025 15:16 — 👍 1    🔁 0    💬 0    📌 0
This table is meant to give you an objective side-by-side comparison of key features in each search engine and is based on each search engine's documentation.

We've strived to provide accurate information below, but if you notice any issues, please open an issue here.

This table is meant to give you an objective side-by-side comparison of key features in each search engine and is based on each search engine's documentation. We've strived to provide accurate information below, but if you notice any issues, please open an issue here.

Doubt

Doubt

Today, I discovered a competitor's new website showcasing an old comparison table. Some months ago, I sent many suggestions to make it fair regarding @meilisearch.com. But this time, the following notice made it even worse: "We've strived to provide accurate information."

03.04.2025 15:16 — 👍 3    🔁 0    💬 1    📌 0
Preview
Multithreading and Memory-Mapping: Refining ANN Performance with Arroy Dive into my journey of porting Spotify's Annoy library to Rust using LMDB. Learn how I tackled memory-mapped file challenges, optimized tree node generation, and achieved significant performance impr...

Will you share the program at some point or the PR? It would be great to see the change to better understand your new approach. I am a partisan of the _share nothing principle_ but I would have switched to mimalloc before diving into an mmap-oriented solution. blog.kerollmops.com/multithreadi...

02.04.2025 07:18 — 👍 0    🔁 0    💬 1    📌 0

@kerollmops.com is following 20 prominent accounts