The long way through Software Craftsmanship

Books read in 2017Q2

Jun 30, 2017 - 3 minute read - Comments - bookreading2017Q2self-studycodurancereading-clubaprendices

(I’ve changed how I organize my books. More, here (TODO)) Finished: Russell en 90 minutos, Strathern; non-technical. A quick introduction to Bertrand Russell, his life and his way of thinking and seeing the world. Homenaje a Cataluña, Orwell; non-technical. A first-person view of the events during the Spanish Civil War (1936-1939), seen from the perspective of a British citizen that went there voluntarily. Explains the internal fracture of the left political parties and the fracture of the Spanish society.

Self-Study in June 2017

Jun 1, 2017 - 5 minute read - Comments - self-study-aggregationjune2017read2faageanalysisandy-greenbergapprenticeapprenticeshipattackbankbankingbeau-carnesbotbrian-harrybusynesscareer-managercatalina-bucheck-point-research-teamchristian-maioli-mackeprangcobolcodecommitmentcomparisonconnectednesscontinous-deliverydavid-casseldavid-copelanddavid-leonhardtdesign-thinkingedaqa-mortorayelmemergence-pointfacebookfirst-classfrancisco-lopezgooglegvfshabithiringiceberg-modeling-directjavajavascriptjavascript-fatiguejavier-pastorjob-satisfactionlanguageleah-ryderlegacy-systemleverage-pointlinuxlisticlemachine-learningmainframemaintanabilitymental-modelmentormentorshipmicrosoftmonorepomythopen-banking-dataopencvpomodoro-techniqueproductivityprogrammerpythonquotereactreadingreduxremoteremote-workrepositoryrishi-goomarsecurityshultz-hoursilicon-valleyskillsmssocial-mediaspanishstephen-coveysteve-vassallosubtitlesustainable-pacesystem-thinkingteam-managementtensorflowtimetime-managementtom-goldenbergtraittravis-bradberrytsundokutwittervectorvideo-playervulnerabilitywarningwindowsworkdayyouth

So Hey You Should Stop Using Texts for Two-Factor Authentication I’ve read this article explaining why messages over SMS should not be used for the ‘what you own’ in 2FA. Tags: andy-greenberg, 2fa, sms, security, warning Why I’d never work for Google, Twitter, or Facebook I’ve read this article by David Bryant Copeland on why he would never work for these three companies: he doesn’t share the principles and values from these companies.

The Senior Software Engineer, Chapter 8

May 28, 2017 - 3 minute read - Comments - bookreadingquotesenior-software-engineeriteration-zeroprocessgreenfield-projectproject-managementtechnical-architecturedefinition

Chapter 8: Bootstrap a Greenfield System Working on a brand new application can be a lot of fun. There’s no “baggage” from legacy code, no technical debt, and there’s a wonderful feeling of freshness when starting an app from scratch. (p. 101) The decisions you make […] can have a lasting impact (p. 101) 8.1 Overview When given a greenfield project […] you have two main goals:

The Senior Software Engineer, Chapter 6

May 23, 2017 - 2 minute read - Comments - bookreadingquotesenior-software-engineer

Chapter 6: Play Well With Others challenges you’ll face as a programmer is to explain what you do, or how you’ve done it, to someone who is not a programmer Translating your work to non-technical people is a skill that can be more valuable than any specific technical knowledge you have. It’s what makes a senior developer in the eyes of others. (p 77) 6.1 Empathize With Your Audience these “interested parties” understand the problem more deeply than you, but lack the technical knowledge, skill, or time to solve it directly.