Michał Fita

@michalfita
69 Followers
8 Following
1.2K Posts
Embedded software craftsman for over 20 years, fluent in #Bash, #Python & #C++, fan and semiadvocate for #Rust. I deal with Linux very well and everyday.
Mediumhttps://michalfita.medium.com/
LinkedInhttps://www.linkedin.com/in/michalfita/
GitHubhttps://www.github.com/michalfita
Personalhttps://michal.fita.me
Looks like with corrected benchmark it's closer to 4×. Better.

@jonhoo OK, for 128 MB of semi-random data with separator present every 111 bytes it's only ~2× faster than just `.split()` from `std` - not that great.

Test on AMD Ryzen 7 PRO 6850U.

Interestingly turning on `-Ctarget-cpu=native` makes both slower 🤔

Inspired by @jonhoo's `brrr` I wrote #SIMD splitting iterator which seem to work. Now, I'm not sure if I should be proud of myself, or sad I reinvented the wheel...

For those interested: it has limitation to byte slices, but it's correct for #unaligned data (subject to future optimisations); uses nightly.

Now it needs #benchmarks

#rust #iterator #reinvented

The Oxidize 2026 agenda is out - and tickets are now on sale.

Oxidize is the leading conference at the intersection of applied Rust and real-world decision-making, bringing together developers and technical leaders building Rust systems in production.

Check it out and grab your ticket 👉 https://oxidizeconf.com/

#Oxidize2026 #RustLang #Embedded #EmbeddedRust

For #fedihire friends this story is available outside the #paywall. 11 months and 333 records later:

https://michalfita.medium.com/a-job-search-story-5c6102bb028f?sk=0b9389b78c96fc0c4e5549679f65f206

A Job Search Story

My job search started in May 2025 when I learned I’d be subject to redundancies. This sums up 11 months of effort to find a job.

Medium
I assume from taking a peek into search result that there isn't any #Rust #event in #Munich on 5 or 6 May. Anyone willing to meet for a beer and talk about #Rust? In English or Polish only 😉

KDAB offers technical training for software developers working with Qt/QML, Modern C++, 3D/OpenGL, Rust and more. With more than 20 years of experience in the field, training courses can be adapted to different team requirements and experience levels.

#QtDev #QML #Cpp #OpenGL #RustLang #3D #Debugging #Profiling

Full Portfolio:
https://training.kdab.com/portfolio/

KDAB's training offering for Qt, Modern C++, Rust and more | KDAB

Our portfolio for software developers offers training courses in a range of programming technologies and tools, including the latest developments in Qt/QML, Modern C++, OpenGL, Debugging and Profiling, CMake and more...

KDAB

I turned off #LinkedIn #job ads notification yesterday... that's actually a #relief bigger than I thought.

This feature is fundamentally broken, sending jobs I've already seen multiple times or jobs not accepting candidates any more.

Offering an #opportunity for a #job in in Abu Dhabi today to someone from #Europe is either a bad #joke or pure #sadism.

Even #pay on the offer isn't great.

Data based on 334 job applications.