PinnedSamer BunaThe Mistakes I Made As a Beginner ProgrammerLearn to identify them, make habits to avoid themJan 31, 2023A response icon257Jan 31, 2023A response icon257
Samer BunaThe different ways to define a function in JavaSrciptSo you want to create a function in JavaScript?Mar 19, 2020A response icon2Mar 19, 2020A response icon2
Samer BunaGraphQL In Action: IntroductionWhat is GraphQL. What are its design concepts. How is it different from its alternatives. What are its advantages and disadvantages.Mar 4, 2020Mar 4, 2020
Samer BunaWhy are promises better than callbacks?It’s not about callback hell pyramid of doomOct 29, 2019A response icon1Oct 29, 2019A response icon1
Samer BunaWhich framework is better: Angular.js, React.js, or Vue.js?Before I answer, if you‘re reading this article to pick a framework “to learn”, don’t. Read this article instead.Dec 4, 2018Dec 4, 2018
Samer BunaJavaScript Timers: Everything you need to knowA few weeks ago, I tweeted this interview question:Sep 17, 2018A response icon15Sep 17, 2018A response icon15
Samer BunaWhich JavaScript frameworks should you learn?Let me first define what I think a coding framework is because the word is debatable. I think a framework is a library that defines…Dec 23, 2017A response icon12Dec 23, 2017A response icon12
Samer BunaReact Interview Question: What gets rendered in the browser, a component or an element?** Trick Question **Dec 13, 2017A response icon14Dec 13, 2017A response icon14
Trey HuffineCoding News Summary — WebAssembly, React, GitHub Security Alerts, Angular, and moreThis is a Coding Digest summary. We make them available in audio format as well! Subscribe to our podcast on iTunes or Play Music.Dec 4, 2017Dec 4, 2017
Samer BunaDo you want to learn more about React? Let’s build — and then play — a game.Update: This article is now part of my book “React.js Beyond The Basics”.Nov 17, 2017A response icon11Nov 17, 2017A response icon11