Ossterdam
  • Home
  • Web Development
  • Open Source
Mohamed Osama

Mohamed Osama

Software Engineer; Entrepreneur; Data analyst; Rails Contributor. linkedin.com/in/mohamedosamaa stackoverflow.com/cv/oss

Amsterdam •
6 posts •
workflows

Qyu: A distributed task execution system for complex workflows

Here at FindHotel we build many of our tools in-house and whenever we think that someone can use and benefit from those tools, we release them to the open-source community. This article is

Mohamed Osama Mohamed Osama

( 0 || something ) in Javascript - "Logical Or" Bug

Today I remembered something that bothered me during my first days of writing javascript. A line of code that created a bug that took me a long time to detect thinking that this

Mohamed Osama Mohamed Osama
database

Sequelize: ActiveRecord for NodeJS

If you are a Ruby on Rails developer, you probably love ActiveRecord that it is too hard for you to imagine using another ORM. Unfortunately, ActiveRecord is only found in Rails. Luckily for

Mohamed Osama Mohamed Osama

Swap Two Variables in Place

Usually, when a programmer is asked to swap two variables, they will: Create a temp variable to hold one of their values. temp = x Assign one to the other x = y Retrieve temporary

Mohamed Osama Mohamed Osama
Open Source Software

Mongoid Cheat Sheet

MongoDB is the next-generation database that helps businesses transform their industries by harnessing the power of data. That is how the creators of MongoDB describe their database. And YES, MongoDB is truly amazing.

Mohamed Osama Mohamed Osama
Open Source Software

How to: SSH Aliases using SSHez

If you are reading this article, probably you have SSH'd into loads of servers and you would like an easy way to do so. SSHez provides an easy way to set server aliases.

Mohamed Osama Mohamed Osama
Ossterdam © 2025
Latest Posts Facebook Twitter Proudly published from Amsterdam with Ghost