Apr 12, 2019Deploy a MongoDB Replica Set in a DevOps fashion style (Infrastructure as Code with Terraform)INTRODUCTION Hello again, its been a Journey since I wrote my last article back in 2017, it has been a very busy years, I have been moving all around, I moved from one city to another, and from that city to another, from one company to another, but along the journey…AWS40 min readAWS40 min read
Published incodeburst·Nov 2, 2017Multi Core NodeJS App, is it possible in a single thread framework ?It has been a while since i wrote my last article, it has been very busy dates since then, but also it has been a great journey, because i have been involved in very interesting projects, also i moved onto another city, among other things, but now, i want to…Nodejs8 min readNodejs8 min read
Feb 27, 2017Lessons learned from “Data Structures with ES6 & Functional Programming”: Topic Linked List TypesIn my journey of studying ES6, i started hearing a lot about functional programming several months ago and i had no idea what it was. So i challenge my self to create some data structres with this paradigm in combination with ES6 syntax, Javascript is a multi-paradigm programming language, and…JavaScript9 min readJavaScript9 min read
Published inTowards Data Science·Feb 20, 2017Deploy Nodejs microservices to a Docker Swarm Cluster [Docker from zero to hero]This is the 🖐🏽 fifth article from the series “Build a NodeJS cinema microservice”. This series of articles demonstrates how to design, build, and deploy microservices with expressjs using ES6, ¿ES7 …8?, connected to a MongoDB Replica Set, and deploying it into a docker containers to simulate the power of…Docker19 min readDocker19 min read
Published incodeburst·Feb 13, 2017Build a NodeJS cinema API Gateway and deploying it to Docker (part 4)This is the 🏛 fourth article from the series “Build a NodeJS cinema microservice”. This series of articles demonstrates how to design, build, and deploy microservices with expressjs using ES6, ¿ES7 …8?, …Docker15 min readDocker15 min read
Feb 6, 2017Build a NodeJS cinema booking microservice and deploying it with docker (part 3)Hello community this is the 🏰 third article from the series “Build a NodeJS cinema microservice”. This series of articles demonstrate how to build API’s with expressjs using ES6, ¿ES7 …8?, …JavaScript12 min readJavaScript12 min read
Jan 30, 2017Build a NodeJS cinema microservice and deploying it with docker (part 2)This is the ✌️ second article from the series “Build a NodeJS cinema microservice”. ## A quick recap from our first chapter we talk about what is a microservice. we saw what are the benefits and drawback of microservices. we define a cinema microservice architecture. we design our movies service API specification with RAML. we develop our movies…Nodejs14 min readNodejs14 min read
Jan 23, 2017How to build a NodeJS cinema microservice and deploy it with dockerIn this series, we’ll build a NodeJS microservice and deploy it using a Docker Swarm Cluster. Here are the tools we’re going to use: NodeJS version 7.2.0 MongoDB 3.4.1 Docker for Mac 1.12.6 Before you attempt this guide, you should have: Basic knowledge in NodeJS Basic knowledge in Docker (and…Docker10 min readDocker10 min read
Published inTowards Data Science·Jan 15, 2017How to deploy a MongoDB Replica Set using DockerArticle Updated I have written a new article about how to deploy a mongodb cluster using a DevOps fashion Style, in this article i am using Terraform, Ansible, Packer and more cool technologies, i highly encourage you to read it. Deploy a MongoDB Replica Set in a DevOps fashion style (Infrastructre as Code) INTRODUCTIONmedium.com This article is going to be a walk-through in how to set…Docker12 min readDocker12 min read
Jan 9, 2017S.O.L.I.D The first 5 principles of Object Oriented Design with JavaScriptI’ve found a very good article explaining the S.O.L.I.D. principles, if you are familiar with PHP, you can read the original article here: S.O.L.I.D: The First 5 Principles of Object Oriented Design. But since i am a JavaScript developer, i’ve adapted the code examples from the article into JavaScript. JavaScript…JavaScript10 min readJavaScript10 min read