CreatedJan 8, 2021 2:54 PMTags🛠 Web DevelopmentLibrary🛠 Engineer: Tech | Engineering | DevelopmentLast edited timeAug 10, 2023 3:20 AMPublished?Published⬅️ Back to Resource Library Tooling + ReferencesLearning Resources:News + UpdatesReact ResourcesEverything ElseTooling + ReferencesUseful Javascript Array and Object MethodsI listened to a great Syntax FM podcast that summarized useful JavaScript array and object methods. These methods help developers write clean and readable code. A lot of these methods reduce the need to reach for utility libraries like Lodash.codeburst.ioTypescript paths with ts-node, ts-node-dev, and jestWorking with large TypeScript codebases often leads to importing a lot of stuff from other modules via relative paths. Imagine something like the following: While this isn't a severe problem in smaller projects, navigating through a jungle of relative paths can get quite annoying over time.medium.comGood advice on JSX conditionalsConditional rendering is a cornerstone of any templating language. React / JSX bravely chose not to have a dedicated conditional syntax, like ng-if="condition", relying on JS boolean operators instead: Courageous, but not always as intuitive as you'd expect. Time after time I shoot myself in the foot with JSX conditionals.thoughtspile.github.ioNode.js & JavaScript Testing Best Practices30+ best practices for better Node JS & JavaScript testing, continuous integration (CI), and overall quality. By Yoni Goldbergmedium.comLearning Resources:An Introduction to JavaScriptjavascript.infojavascript-questionslydiahallie ⋅ 5 months agoProfessional TypeScript Training by Matt PocockLearn how to use TypeScript to level-up your applications as a web developer through exercise driven self-paced workshops and tutorials hosted by TypeScript wizard Matt Pocock.www.totaltypescript.comNews + UpdatesThe State of JavaScript 2019: SyntaxDiscover the most popular JavaScript features & technologies of the year.2019.stateofjs.comReact ResourcesWhy React Re-RendersIn React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In this tutorial, we'll unpack exactly when and why React re-renders, and how we can use this information to optimize the performance of our React apps.www.joshwcomeau.comTesting React Apps · JestAt Facebook, we use Jest to test React applications.jestjs.ioreact-modalreactjs ⋅ 5 months agoEverything Else