Camille FeghaliSafeguarding Typescript applications with schema validation.Typescript definition → schema → validation is what we’ll be doing.Mar 27, 2023Mar 27, 2023
Camille FeghaliinJavaScript in Plain EnglishHow Closures lead to Modules in JavaScriptIn this blog, we will see how closure operates in JavaScript, and how it leads to one of the most powerful code organization patterns…Apr 20, 2020Apr 20, 2020
Camille FeghaliinJavaScript in Plain EnglishJavaScript, my favorite compiled languageWoah Woah Woah, JavaScript a compiled language ?! You might be telling yourself this guy is way off, and should go learn a thing or two ….Apr 17, 20201Apr 17, 20201
Camille FeghaliinJavaScript in Plain EnglishObject Oriented Programming and the Prototype Chain in JavaScript.In this piece, we will go through how JavaScript allows developers to organize their code in a Object Oriented manner, and how it achieves…Apr 14, 2020Apr 14, 2020
Camille FeghaliinJavaScript in Plain EnglishJavasScript Promises and the Micro Task Queue.Asynchronous code definition: When the order in which you read code is not the same as the order in which the code is executed.Apr 11, 2020Apr 11, 2020
Camille FeghaliinJavaScript in Plain EnglishAsynchronous JavaScript ExplainedThis is a definitive explanation of how javascript, a synchronous language, yes you read that right, performs allows software engineers to…Apr 10, 2020Apr 10, 2020
Camille FeghaliStep by Step guide to set up a basic full-stack app with Rails and Vanilla Javascript.It’s week seven of my Software Engineering Bootcamp at the Flatiron School, and after learning the basics of Javascript last week, it’…Mar 20, 2019Mar 20, 2019
Camille FeghaliSelf referencing tables and making friends with Ruby on Rails.For my first project at Flatiron School’s Full-Stack Web-Dev program, I built a Karaoke Command Line Application. Using Ruby’s…Feb 27, 20191Feb 27, 20191
Camille FeghaliDynamic method definition with ruby’s .define_methodIt’s been two weeks since the start of class here at the Flatiron school’s software engineering immersive, and we’ve already started using…Feb 10, 2019Feb 10, 2019