PinnedMouad Bouras7 Rules for Effectively Using RxJS in AngularRxJS (Reactive Extensions for JavaScript) is a powerful library that allows developers to handle asynchronous data streams in a functional…Jan 18, 2023Jan 18, 2023
PinnedMouad BourasThree Angular mistakes to avoidThroughout my career as a full stack engineer, I’ve worked on numerous commercial Angular projects and helped onboard dozens of developers…Aug 14, 20224Aug 14, 20224
PinnedMouad BourasThree important Angular concepts that helped me ace interviewsThe other day, while talking with my brother about my experience doing angular interviews, a few advanced concepts came up that I thought…Jun 6, 20221Jun 6, 20221
Mouad BourasHow I built a voice enabled chatGPT app (Part II)As promised, this is part II of my journey developing a chatGPT-enabled application. In this part, I will discuss the cross platform mobile…Jul 14, 2023Jul 14, 2023
Mouad BourasHow I built a voice enabled chatGPT app (Part I)A few weeks ago, I stumbled upon an intriguing freelance project on Upwork that caught my attention. The project involved creating a phone…Apr 26, 2023Apr 26, 2023
Mouad BourasI am a Never NesterAs someone who enjoys consuming endless programming related content on YouTube, I recently stumbled upon a video that truly caught my…Feb 17, 2023Feb 17, 2023
Mouad BourasWhat I learned building a project with NextJSAbout one year ago, I came across a YouTube video entitled “Next.js in 100 Seconds” by none other than Jeff Delaney, better known as…Nov 16, 2022Nov 16, 2022
Mouad BourasMy three pillars of effective WFHAs a millennial, I got the witness the technology boom and rise of smart devices first hand. This had a significant impact on my…Oct 2, 2022Oct 2, 2022
Mouad BourasThe problem with password-based accounts on Firebase using NextJSRecently while working on a project using NextJS and Firebase, I ran into a particular problem related new user creation on the firebase…Jun 30, 2022Jun 30, 2022
Mouad BourasHow I Switched to ConsultingIn a previous article, I covered the process of becoming incorporated as a software development consultant. I briefly described the steps I…May 9, 2022May 9, 2022