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.

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.

5 things (2017 #9)

  1. Interesting article about the working experience by one of the former employees at Uber. It’s a reminder that not all cool companies has everything in check regarding the normal human interactions and focusing only on tech side is not always the right choice. At the end of the day the software company is about the people.
  2. Very short and informative article about EcmaScript 6 Maps data structure. No fluff and clear, small, concise examples.
  3. Tim Ferris show episode number 157 with Mike Rowe who is best known for his TV series on Discovery Channel called “Dirty jobs”. The key takeaway from this episode is that is more important to pursue opportunity than passion. It may very well be that you have a side hobby or passion, but then decide to turn the passion into full time job. It not always turns out so well as you may think at the start.
  4. An episode number 124 from Angular Adventures about how to get from senior developer from junior developer. The episode contains information what it means to be a senior or junior developer, interview process for developer with different experience levels.
  5. This week I started to go to bed earlier as one small step in direction to improve my sleep habits. Instead of going to bed at 23 or later, I now try to hit 22 o’clock. I wake up at 5.30, sometimes even at 4.30 which is little bit early, but its kinda too late to go back to sleep if I want to wake up earlier. Overall it looks that going to bed earlier gives more quality sleep hours and therefore I can sleep less hours in total and have the same energy levels. Will need to stick to this schedule for a while to see if its really so or not.

5 things (2017 # 8)

  1. Interesting article that explains how important is the teaching method not the underlying subject to be tought. Basically it boils to growth mindset vs fixed mindset, but the article has some concrete points like focus on finding joy of knowing that the people can learn the subject, rather than the joy of just getting a high mark.
  2. Tim Ferris show episode number 151 with Caroline Paul which was one of the first firefighters in San Francisco. The main idea is how to overcome your fear. Fear is one of the things how we assess the real world situations, but we can’t give it too much priority, because otherwise we can become paralyzed.
  3. Hanselminutes podcast episode number 556 with Amir Rajan about being polyglot programmer. Is this a good idea and how to tackle it best?
  4. The 3 years old article from Times Magazine about saturated fats and how they were demonized in last century 70’s. Nowadays we see the heart related diseases statistics keeps growing and getting worse and worse. And one the biggest problems is that we switched from fat to carbohydrates as the main source of energy which in longer term negatively impacts our metabolism and creates a whole range of modern human diseases.
  5. Another interesting Tim Ferris show episode with Joshua Skenes how is the chef and owner of Saison (3 Michelin star rated restaurant in San Francisco). Most interesting part to me was he’s idea how important is to appreciate the food that we take for granted and live in harmony with nature.