Sign in

Ibrahim Bagalwa

@ibrahimbagalwa.bsky.social
494 followers 2.4K following 18 posts

Software engineer

PostsRepliesMedia
Reposted by Ibrahim Bagalwa
bun.bun.🐽 @ds-bun.bsky.social · 18/08/2026
Loop Engineering for RAG: The Small Loops Inside Each Step, the Big Loops Across the Pipeline towardsdatascience.com/loop-enginee...
towardsdatascience.com
Loop Engineering for RAG: The Small Loops Inside Each Step, the Big Loops Across the Pipeline | Towards Data Science
Enterprise Document Intelligence [Vol.1 #13bis] - The four bricks return useful results most of the time. Loop engineering is what the system does the rest of the time: when retrieval misses, when gen...
021
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 18/05/2025
Hi #Rustacean, I built a simple CLI that suggests commit messages based on your git diff — perfect for lazy devs 😄 👉 github.com/IbrahimBagal... Feel free to contribute: issues and PRs are welcome! #Rust #CLI #Git #OpenSource
github.com
GitHub - IbrahimBagalwa/commit_msg_generator
Contribute to IbrahimBagalwa/commit_msg_generator development by creating an account on GitHub.
083
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 28/12/2024
🌟 Rust’s Drop Order Rules 🌟 Did you know? In Rust: Variables (and function arguments) are dropped in reverse order of their declaration. Nested values are dropped in source-code order. 🤔 Does this behavior align with your expectations? Drop your thoughts below!
260
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 24/12/2024
From byte to "bite me"
070
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 24/12/2024
Rust Strings: What's Really Stored? In Rust, when you assign a string, the variable doesn’t store the string itself—it holds a pointer to the memory where the string starts. So, if `let string = String::from("Hello");` points to 'H', where do the other characters go? 🤔
130
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 08/12/2024
🚀 Rustaceans! Let's Talk About the ? Operator! 🚀 Did you know the `?` operator in Rust can simplify your error handling? It automatically propagates errors, making your code cleaner and more readable! Have you used the `?` operator in your Rust projects? Share your experiences and tips below! 👇
160
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 19/09/2024
Bluesky now has over 10 million users, and I was #2,778,604! But until now I don't even have 10 followers 😭 @bsky.app
460
Reposted by Ibrahim Bagalwa
videah θΔ @videah.net · 04/09/2024
Firefox have changed their stance on JPEG XL to being supportive if a Rust implementation comes around
github.com
Firefox will consider a Rust implementation of JPEG-XL by bholley · Pull Request #1064 · mozilla/standards-positions
Over the past few months, we’ve had some productive conversations with the JPEG-XL team at Google Research around the future of the format in Firefox. Our primary concern has long been the increase...
2316
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 18/07/2024
Motivation might change your day. Discipline will change your life. Good morning everyone 🌞
030
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 16/07/2024
030
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 08/07/2024
💡 How many parameters should a method have? Let's discuss! 🤔 1️⃣ 1-2 parameters 2️⃣ 3-4 parameters 3️⃣ 5+ parameters 4️⃣ Depends on the context What do you think? Share your thoughts and experiences! 📣👇 #CodeQuality #Programming #DevCommunity #TechTalk #SoftwareEngineering #BestPractices #CleanCode
140
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 03/05/2024
Rust now supports diagnostic attributes which helps you customize the error messages you get from the... dev.to/ibrahimbagal...
020
Ibrahim Bagalwa @ibrahimbagalwa.bsky.social · 03/05/2024
Exciting News: Node.js Version 21.7.1 Solves Long-standing Environment Variables Issue! No External Packages Needed 🚀 #NodeJS #Update #Documentation #developer #javascript . 📘 If you're interested in learning more, check out the documentation here: nodejs.org/docs/latest/...
Example
040