Rust as a productive high-level language

Rust is often critiqued as a not a very productive programming language. It is true that there is a bit of a learning curve to be able to program in Rust; but beyond that, I think it pays off in productivity; and massively I must say. I haven’t... | Continue reading


@omarabid.com | 3 years ago

How complex is modern web development?

Modern web development is notorious for being complicated and a source of heated discussions around the web. Because of the endless new libraries and inter-mingled dependencies, making a simple web application has never been this complicated. To... | Continue reading


@omarabid.com | 3 years ago

Apple’s Hell

My journey with Apple’s products began roughly 6 years ago. I’ve been using Windows ever since I started using computers; with brief stunts on Linux. The transition, back then, seemed like a straightforward choice. I didn’t have the time to fight... | Continue reading


@omarabid.com | 3 years ago

Examining the complex web of USD stable coins

In late 2014, Tether made a new innovation in the Fintech space: A USD stable coin. The idea is to use Blockchain tech (OmniLayer using the Bitcoin network) to move USD as a token. The collateral USD is held at USD-denominated bank accounts. The... | Continue reading


@omarabid.com | 3 years ago

A Primer to Rust Async

This article is not comprehensive on the Rust Async topic but could be an easy overview if you have no idea about Async Programming in Rust or in general. If you are wondering about the new async/await keywords, Futures, and intrigued what Tokio... | Continue reading


@omarabid.com | 4 years ago

The modern web is becoming an unusable, user-hostile wasteland

In one of Gerald Weinberg’s books, probably The Secrets of Consulting, there’s the apocryphal story of the giant multinational hamburger chain where some bright MBA figured out that eliminating just three sesame seeds from a sesame-seed bun would... | Abid Omar | Svbtle | Continue reading


@omarabid.com | 4 years ago

Rust 2020: A Better Ecosystem

This article is written in a response to A call for blogs 2020. I’m fairly new to Rust, and thus my perspective is that of someone who is not quite sophisticated with the language. I think Rust is hard to learn but should be manageable for your... | Abid Omar | Svbtle | Continue reading


@omarabid.com | 4 years ago

A Brief Introduction to Rust

This blog post will take a deep dive into the Rust world of mutability. By deep dive, it means the blog post is considerably long. So it will take time to go through the different examples. The topic we will dive through is specific but we will... | Abid Omar | Svbtle | Continue reading


@omarabid.com | 4 years ago

The Vim Experience

For the Vim crowd, my .vimrc file is available on Github. I got introduced to Vim 7 years ago. Getting started with Vim was a challenge. I think it was a typical experience: Vim has a steep learning curve and requires lots of customization to hit... | Abid Omar | Svbtle | Continue reading


@omarabid.com | 5 years ago