5 things (2017 #31)

  1. Article about 10 things that a serious JavaScript developer should know.
  2. Article that shows how to enhance CSS layout progressively using floats, flexbox and grid.
  3. Short TedEd animation video that explains how caffeine is working.
  4. A Tim Ferris podcast with Jerzy Gregorek about weight training, gymnastics and how hard choices make the way to easy life.
  5. A Tim Ferris podcast with Dr. Phil Zimbardo about his famous Standford Prison Experiment and how can people do less evil.

5 things (2017 #30)

  1. Tim Ferris show with John Crowley tells story how he started biotech company to save his kids that were having a rare disease sounds more like a movie that real life. Incredible.
  2. 16 tips for using SCSS.
  3. Extensive examination of slider component design.
  4. Checklist of best practices of Node.js apps in production.
  5. Long awaited week long vacation with family. We took a trip to Venstpils for 3 days and also enjoyed some leisure time in before and after.

5 things (2017 #29)

  1. Short video about the best timing when to eat carbohydrates.
  2. Extensive examination about designing perfect date time picker.
  3. A collection of self check exercises and quizzes for web developers.
  4. This Tim Ferris interview with Mr. Money Mustache was even better than I expected. The one totally new thing to pick up from this is to make a way for kid to earn some money: in this case it was paying for each mile driven by bicycle. And even cooler is that if the option to earn some interest on money if not withdrawing it immediately.
  5. I enjoyed the James Altucher show episode with Stephen Dubner about his book “When to rob a bank”.

5 things (2017 #20)

  1. Tim Ferris show episode with Cal Fussman was very enjoyable because of great storytelling abilities of guest. Most interesting part was interaction with his idol Muhammad Ali.
  2. Another interesting TFS episode with Jocko Willink where he answers the readers questions. I admire his ability to get straight replies to very very unpleasant questions.
  3. This week started to experiment with using new browser SlimJet, which looks to me faster than Chrome, but uses the same features (same rendering engine, all the extensions from Chrome Store etc.). Looks like it will be a preferred choice for near future as sometimes I get tired by Chrome resource hogging.
  4. Interesting article about how a guy went from zero to software engineer in 12 months.
  5. Last Sunday I participated in Lattelecom Riga Marathon 2017 and run the half marathon distance. The result is a couple of minutes slower than year before and I can attribute that seriously smaller amount of km done (several last weeks barely 10 km per week) and a little warmer weather on top of that. This was also the first race where I didn’t eat the breakfast before race at all and also skipped the dinner the day before. The last meal was around 16:00 in afternoon on previous day. I guess the carbs is not primary fuel all the time and that’s a good thing, imho.

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.