hacker bits June 2016 new bits Hello from sunny (finally!) Redmond! Can it really be June already?! Time does indeed fly…just ask Adrian Kosmaczewski who shows us how to navigate an industry littered with forgotten technologies and has-beens. Find out more in his blast-through-the-past account of “Life as a developer after 40.” Curious about Progressive Web Apps? Then don’t miss this issue’s interview with Henrik Joreteg, expert on all things PWA, who gives us the lowdown on this exciting new mobile technology. As always, our objective at Hacker Bits is to help readers like you learn and grow, and that’s why we are rolling out a new feature called Spotlight where we get tech experts to reveal their professional secrets. Lastly, congratulations to the winners of our giveaway! Time is precious so let's dive into another wonderful issue of Hacker Bits! Peace and plenty of ice cream! — Maureen and Ray
[email protected] content bits June 2016 Fingerprints are usernames, not Are Progressive Web Apps the 06 passwords 34 future of the Internet? Am I really a developer or just a 08 good Googler? 38 19 tips for everyday git use Develop the three great virtues of a programmer: laziness, It takes all kinds 10 impatience, and hubris 48 When to rewrite from scratch: 16 Being a developer after 40 52 autopsy of a failed software Implementers, solvers, and Clojure, the good parts 26 finders 56 20 lines of code that will beat A/B 30 testing every time hacker bits 3 contributor bits Dustin Kirkland Scott Hanselman Reginald Braithwaite Adrian Kosmaczewski Dustin is an Ubun- Scott is a web develop- Reg is the author of Adrian is a writer, tu dev and product er and has blogged at JavaScript Allongé, software developer manager at Canoni- hanselman.com for over CoffeeScript Ristretto and teacher.