Sunday, 27 November 2016

Damo's Podcast Highlights 2016 #47

I subscribe to many podcasts, you can see the list as it was in 2015 here: Developer podcasts v2 but I thought I would start to keep a weekly log of the episodes that I found interesting or useful in some way.

[Adventures in Angular] Back end and front end teams versus cross functional teams https://devchat.tv/adv-in-angular/120-aia-back-end-and-front-end-teams-versus-cross-functional-teams
  • Issues and concerns with working on back end/front end teams
  • Measuring success with split and cross-functional teams
  • Benefits of full-stack teams
  • Hiring experts and specialists

[Reactive summit] Monolith to reactive - it's all about architecture https://www.youtube.com/watch?v=ofxbypDz4h8&feature=youtu.be
  • There are plenty of reactive technologies out there, but these are only the building blocks for building reactive systems, using these technologies to build a system does not necessarily make the system reactive. A reactive system will have a fundamentally different architecture to the traditional monolith found in the enterprise.
  • In this presentation we take a hands on look at how the architecture of a system, including the flow of data, the types of communication used, and the way the system is broken down into components, will need to change as you decompose a monolith into a reactive microservice based system.

[Soft Skills Engineering] Attracting Talent https://softskills.audio/2016/11/15/episode-35-attracting-talent-and-quitting-without-burning-bridges/
  • How to attract top talent to your team
  • How to sell the company from a technical perspective

[Agile for Humans] How Project Managers Can Fit on Agile Teams http://ryanripley.com/afh-048-how-project-managers-can-fit-on-agile-teams-podcast/
  • Discussions on how project managers and developers can find common ground on Agile teams

[JavaScript Air] End to End Testing with Julie Ralph http://audio.javascriptair.com/e/014-jsair-end-to-end-testing-with-julie-ralph/
  • End-to-End testing is among the various forms of testing that is critical for the development and quality assurance of your applications. Join us with a subject matter expert to chat about this important part of application development

[Software Engineering Daily] You Are Not A Commodity https://softwareengineeringdaily.com/2016/08/07/you-are-not-a-commodity/
  • Why big companies usually underpay engineers and offer unrewarding work
  • Suggests strategies for engineers looking to escape the role of the commodity developer

[The Tim Ferriss Show] The choice minimal lifestyle, 6 Formulas for More Output and less overwhelm http://fourhourworkweek.com/2008/02/06/the-choice-minimal-lifestyle-6-formulas-for-more-output-and-less-overwhelm/
  1. Set rules for yourself so you can automate as much decision-making as possible
  2. Don’t provoke deliberation before you can take action
  3. Don’t postpone decisions or open “loops,” to use GTD parlance, just to avoid uncomfortable conversations
  4. Learn to make non-fatal or reversible decisions as quickly as possible
  5. Don’t strive for variation—and thus increase option consideration—when it’s not needed. Routine enables innovation where it’s most valuable
  6. Regret is past-tense decision making. Eliminate complaining to minimize regret

No comments:

Post a Comment