5 things (2017 #18)

  1. Interesting video  that explains why millennials how a hard time working in job for prolonged period.
  2. Short video that explains how keto diet can help cure cancer for dogs.
  3. Super inspiring TFS podcast episode with Tony Robbins about fulfillment in life and how to find it.
  4. Yesterday I went to play volley with work colleagues and today body is really hurting in every place. I haven’t been playing volley for long time and running and stretching is not always enough to easily adapt to different type of exercise.

5 things (2017 #17)

  1. A video from NDC London 2017 named “Choosing a JavaScript Framework” by creator of Aurelia JS framework Rob Eisenberg just got my attention this week. There’s a neat comparison of 6 fronted JS frameworks/libraries: Angular JS, Angular, Aurelia, Polymer, React and Ember. Also his position is little biased, the features and issues and that he talks about are worth to at least consider when make decision what to use in the next project to come.
  2. A blog post and related video named “JavaScript Code Smells” from Elijah Manor nicely lays out several bad code patterns in JavaScript.
  3. Started to listen to new podcast about JS programming called “JavaScript Air”  and liked it. The very first episode is with creator of JS – Brendan Eich, which pretty much guarantees that the episode will be very enjoyable.
  4. TFS show episode with Chris Young about the lessons that can be learned from genius, tinkerers and billionaires.
  5. An article named “Why should we use pnpm?” talks about new Node.js package manager. It just another layer on top of standard npm, that uses only one copy of any package dependency that is used and creates a hard link to that package when used in node_modules. That way it save a disk space and improve the speed when the package is used in more than one place.

5 things (2017 #16)

  1. Detailed article that nicely explains how to design better JavaScript API. Mostly uses jQuery code extracts to explain the ideas.
  2. Large list of SVG icons for many popular brands and products.
  3. Comparison of JavaScript frameworks – not all points described here I agree with, but overall good overview of many features/applications/state of most popular JavaScript frameworks.
  4. Rather long but nevertheless fascination Tim Ferris show interview with Shay Carl about growing up as mormon, success as Youtuber, addictions, relationships with wife and kids.
  5. A course from pluralsight.com for learning next version of JavaScript called “Rapid ES6 Training“. The format is a little different from other courses – this one is in form of short question snippet and answer, which I found very approachable and informative.

5 things (2017 #15)

  1. Small table that maps Windows operating system name with internal version number. Could be helpful when download and use different tools.
  2. Interesting page about the current state of JavaScript that analyzes survey results in different categories: frameworks used, tools for different purposes, etc.
  3. I found this video that’s called “5 steps to stop procrastination” very informative and easy to follow in my daily life.
  4. Great poster that compiles many ideas and practices preached by James Altucher. Divides activities into physical, emotional, mental and spiritual categories.
  5. Found pluralsight.com course from Cory House named “Building a JavaScript Development Environment” very useful. It covers a brief set of decision that should be made when starting a new JavaScript development project. Basically if helps to fight the famous problem of JavaScript fatigue.

5 things (2017 #14)

  1. Useful article full of tips how to better organize your work day and focus on quality not quantity.
  2. Comparison of most popular front-end library/framework command line interface (CLI) tools, like rendering speed, page size etc.
  3. Very cool .NET Rocks podcast episode with John Skeet about Stackoverflow, Noda Time library and Google Cloud Platform.
  4. Angular documentation is pretty nice. And the architecture guide gives a general overview on the overall concepts not diving straight into the details (which there’s plenty to learn it all).
  5. Cool video from ASAP Science Youtube channel about different food lethal doses.

5 things (2017 #13)

  1. I’ve been using AngularJs for around 3 years in some projects. As Angular 2 landed a stable version some months ago I thought that it’s good time to start to learn some Angular 2. The official tutorial provides with some basics of CRUD application with routing and http service, also touches some more advanced concepts like Observables.
  2. Nice Powershell command that show memory used by process =>  (Get-Process code | Measure-Object WorkingSet -sum).sum / 1GB. This concrete example measures memory used by Visual Studio Code.
  3. Nice video that explains some common myths of low carb diets.
  4. Article about 10 bad habits that must be eliminated from your life.
  5. Packt publishing gives away one of their books for free every day.

5 things (2017 #12)

  1. Article about ten habits of mentally strong people.
  2. Small, concise overview with interactive samples about EcmaScript 6 features
  3. Tim Ferris show episode number 161 with Sebastian Junger about war, journalism, writing and tribal societies.
  4. JavaScript Jabber podcast my story number 4 with creator of npm (Node Package Manager) registry site Isaac Schlueter.
  5. Video from vox.com about how to memorize learning material better, is this particular case is chapter from story.