costs, in time and effort, of gathering the information needed to make a good choice also increases Barry Schwartz REALITIES OF YOUR INDUSTRY 101 LUCASFCOSTA.COM
Slides Presentation Your willpower is like a muscle Judges would make more favorable decisions after those breaks. After a lunch break the rates of favorable decisions immediately jumps to 65% again. Dotted lines represent food breaks In the morning we started with 65% of favorable decisions and at the end of the day this rate steadily drops to zero. As time goes by, less favorable decisions occur James Clear Image by James Clear
of developers were using JavaScript for less than two years Assumption: This Year In JavaScript (NPM) https://img04.en25.com/Web/NPMInc/%7B82407d56-74c7-4fde- a3b7-59a2df23544f%7D_This_Year_In_JavaScript__2019_Predictions_Copy.pdf 69% are self taught
OF YOUR INDUSTRY 101 LUCASFCOSTA.COM https://slides.com/seldo/npm-and-the-future-of-javascript/#/72 As the ecosystem becomes more mature, people will care more
E N T A T I O N PAGE NUMBER PRESENTATION BY: MARKZUGELBERG 91 We have already started to see this Apollo and relay were the pioneers. But tooling will be built around them, also on the server. GRAPHQL 1 Tools like Mobx and XState are on the rise. STATE MANAGEMENT 2 This is why we love TypeScript so much. We're getting better at tests too! ROBUSTNESS 3
E N T A T I O N PAGE NUMBER PRESENTATION BY: MARKZUGELBERG 100 We have already started to see this UI design tools are starting to focus on componentization and reuse UI DESIGN TOOLS 2 More and more people adopt tools like Docz, Storybook and Styleguidist. COMPONENT DIRECTORIES 1
Year In JavaScript (NPM) https://img04.en25.com/Web/NPMInc/%7B82407d56-74c7-4fde- a3b7-59a2df23544f%7D_This_Year_In_JavaScript__2019_Predictions_Copy.pdf
❤ Module bundlers are here to stay They're here, but not quite there yet. HTTP/2 push is hard and native modules aren't fast enough. NATIVE MODULES Tree-shaking, cache invalidation and other code transformations (eliminating dead-code, uglifying code, and pre-evaluation) OPTIMISATIONS Browsers adopting the same runtimes is dangerous, as it leads to an ecosystem where a single actor has too much power. LANGUAGE FEATURES JSX is here to stay, and even if we're not using React, TypeScript is also not going anywhere soon. NEW LANGUAGES PREDICTION 3
2019, the coding bootcamp market will grow by 49%, to an estimated 23,043 graduates in 2019, up from 15,429 in 2018. https://www.coursereport.com/reports/coding-bootcamp-market-size-research-2019
the NASA Apollo project about 73% of all errors were design errors. HAMILTON, M., AND ZELDIN, S. "Higher order software--a methodology for defining software,"
technical recruiter, having discovered that the ways of Unix hackers were strange to him, sought an audience with Master Foo to learn more about the Way.
recruiter said: “I have observed that Unix hackers scowl or become annoyed when I ask them how many years of experience they have in a new programming language. Why is this so?”
but this floor is new to me.” replied Master Foo. Upon hearing this, the recruiter was enlightened. http://www.catb.org/esr/writings/unix-koans/recruiter.html