Omar Elshinnawey
Stage of Palau musica. A piano is at the stage center. Colorful musiac is in the background with lifelike status coming out of the walls of the stage. Each statue holding a different instrument.
2023-03-28travel

Six Days in Barcelona

I've been wanting to go to Barcelona for a long time. This year, I finally got the chance to visit this magical city. In this post, I detail some highlights of the six days of my journey.

Read More
Sample of the panel discussions that happened in the conference
2022-12-01finance

The Future of Open Banking in KSA

The Saudi Central Bank (SAMA) announced the Open Banking framework which highlights the central bank's commitment toward better innovation in the financial and banking sector. I saw the announcement while at Seamless KSA, where I had the pleasure of attending presentations, panel discussions, and networking with market innovators.

Read More
Diagram showing network routing in OCI
2022-02-20technology

Network Routing in OCI

Oracle Cloud networking is mostly straightforward. But once your requirements expand and your network starts to increase in size, routing can be a little confusing. You may want to add security appliances, connect your on-premises environment, or establish connectivity between multiple regions. In this post, I'll try to simplify and explain how network routing works in OCI. We'll also take a look at a few possible routing scenarios.

Read More
Diagram showing network routing in OCI
2022-02-09technology

Deploy a Highly Available RabbitMQ Cluster in OCI

RabbitMQ is a widely used and popular message broker. It is open-source and deployable almost anywhere. In this post, we're going to explore how to deploy and secure a RabbitMQ cluster in Oracle Cloud Infrastructure (OCI).

Read More
2019-10-27technology

A Less Scary Introduction to CSS

CSS can be scary for some people. This post is a simple introduction to some intermediate CSS concepts.

Read More
2019-07-11technology

Stop Doing this in Your Angular Apps!

Throughout the past two years, I have seen some Angular developers making few mistakes and abusing common design patterns. These are some of the few mistakes I have seen and few recommendations to make your Angular apps look better.

Read More
2019-06-10technology

NPM and Evil Scripts

If you are writing javascript, then you probably used NPM. And you probably heard the cries of many javascript developers of how people are overusing NPM packages as dependencies without worrying. If you are one of these people who are not worried, you definitely should be. In this post, I will try to show you one of the reasons why you should be worried.

Read More