Published inBetter ProgrammingDifference Between JavaScript Loops: For, ForEach(), For…of, and For…inA cheat sheet for JavaScript developersFeb 4, 2021Feb 4, 2021
Published inBetter Programming5 Ways to Refactor If/Else Statements in JavaScript FunctionsMake your code run faster and look cleanerDec 9, 2020Dec 9, 2020
Published inBetter ProgrammingLifecycle Methods 101: Adding and Unmounting a CountdownCancel all subscriptions and asynchronous tasks in the componentWillUnmount methodMar 18, 2020Mar 18, 2020
Published inThe StartupHitchhiker’s Guide to Ruby VariablesLearn fast how to play with data and scopes in Ruby.Mar 12, 2020Mar 12, 2020
Published inBetter ProgrammingReact Lifecycle Methods 101: Adding a Title to Your PageIncrease your page’s SEO and accessibility with one quick trickMar 6, 20201Mar 6, 20201
Published inBetter ProgrammingLearn React’s Lifecycle Methods Through an AnalogyCode construction through real-life constructionMar 3, 20203Mar 3, 20203
Published inBetter ProgrammingReact Router: What’s the Difference Between Components and Routes?Be worry free, and enjoy React Router like a proFeb 18, 20201Feb 18, 20201
Published inJavaScript in Plain EnglishReact: Updating a value in state arrayHow to update just one value in an array of objects in a stateFeb 3, 202023Feb 3, 202023
Published inBetter ProgrammingAlgorithms: Check if a String Is a Palindrome in 4 Different Ways“A man, a plan, a canal — Panama!” palindrome // trueFeb 2, 20204Feb 2, 20204
Published inBetter ProgrammingBuild a CRUD JavaScript App With FetchesOrganize your process, write clean code, and test like a bossJan 10, 20202Jan 10, 20202