PinnedSamer BunaThe Mistakes I Made As a Beginner ProgrammerLearn to identify them, make habits to avoid them·28 min read·Jan 31, 2023--229--229
Samer BunaThe different ways to define a function in JavaSrciptSo you want to create a function in JavaScript?·3 min read·Mar 19, 2020--2--2
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.·39 min read·Mar 4, 2020----
Samer BunaWhy are promises better than callbacks?It’s not about callback hell pyramid of doom·5 min read·Oct 29, 2019--1--1
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.·2 min read·Dec 4, 2018----
Samer BunaJavaScript Timers: Everything you need to knowA few weeks ago, I tweeted this interview question:10 min read·Sep 17, 2018--15--15
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…·3 min read·Dec 23, 2017--12--12
Samer BunaReact Interview Question: What gets rendered in the browser, a component or an element?** Trick Question **5 min read·Dec 13, 2017--14--14
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.4 min read·Dec 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”.17 min read·Nov 17, 2017--11--11