Mahmoud FelfelinJavaScript in Plain EnglishAbstract Syntax Trees by exampleBabel is a very powerful code generator and parser, but the documentation doesn’t have many examples of how to use it for parsing…Jan 6, 2021Jan 6, 2021
Mahmoud Felfelindubizzle EngineeringSetting up Prettier and ESlint for JS and React AppsIn any Frontend project, especially with big teams, it is important to standardize the code style and formatting, this has many benefits:Feb 20, 20194Feb 20, 20194
Mahmoud Felfelindubizzle EngineeringManaging environment variables in Nodejs and Modern JS appsTechniques to manage your secrets and environment variables through your nodejs and client javascript app.Oct 29, 2018Oct 29, 2018
Mahmoud FelfelinHackerNoon.comListen to Articles, News, Notes or Any Text OnlineAn app that Creates Learning Opportunities when Reading is ImpossibleSep 14, 20181Sep 14, 20181
Mahmoud FelfelinHackerNoon.comPlay.ht’s Integration with Google’s WaveNetGet Your Medium Stories Narrated by the Best Text to Speech TechnologyApr 23, 2018Apr 23, 2018
Mahmoud FelfelinHackerNoon.comA WordPress Plugin that turns Your Blog Posts into PodcastsThis plugin for your WordPress site instantly converts blog posts into audio, so your readers can listen to them as audio podcasts.Feb 8, 20181Feb 8, 20181
Mahmoud FelfelinHackerNoon.comPublish Your Medium Articles With AudioTL;DR — We built a Chrome Extension that instantly converts your Medium articles to Audio and embeds them in your articles. Download it…Nov 12, 20173Nov 12, 20173
Mahmoud FelfelinPLAY — StartupsThe Ultimate Playlist for Startup Founders- Part 1This is a curated playlist of articles for every stage during the process of building a startup. We have split the process in these stages:Apr 18, 2017Apr 18, 2017
Mahmoud FelfelinHackerNoon.comNo time to read? Just listen!We converted 7,000 Medium articles from text to speechJan 27, 20176Jan 27, 20176
Mahmoud Felfelindubizzle EngineeringIntroduction to javascript iterables, iterators, and generatorsIterators and Iterables:Aug 9, 20161Aug 9, 20161