Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Conference Report: The Lead Developer NY 2017

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Conference Report: The Lead Developer NY 2017

A report on The Lead Developer NY, a conference I attended in February 2017. Talk given at Cocoaheads Ottawa/Gatineau on March 9th, 2017

Avatar for Philippe Casgrain

Philippe Casgrain

March 09, 2017

Other Decks in Technology

Transcript

  1. Overview • What is The Lead Developer NY • What

    topics were broached • Selected talks • Website and videos
  2. What is it? A conference for senior or lead developers,

    with an emphasis on career growth and a sprinkling of technical talks.
  3. Sample technical talks • Swift in 10 minutes • Guide

    to serverless • Blocking and chaining • Why I ❤ Polymer Usually lasting around 10 minutes, these talks are designed to pique your interest
  4. Selected talks • Rebooting culture • Making developers on support

    work for everyone • The building built on stilts • Retrospectives - Look back, move forward • Leads go home - and take your reports with you! • You're the tech lead! Now what? • Lending privilege
  5. Speed—Getting things done • Release once a week to once

    a day • Make coordination be less of an issue • Be impatient: look for bottlenecks, how to make lives better • Structure :: Transparency • Consequence of growth and scale
  6. Structure • Helps people focus on their work—guardrails • Important

    to know where structure came from • Learning from failure • Success is a poor teacher
  7. Relatedness • You are part of a team • Psychological

    safety • Admit guilt, move on • Avoid shame • The all-important 1:1 • Show you care as a human
  8. Engineering challenge • Architect: Hugh Stubbins • Engineer: William LeMessurier

    • Structural load • Wind load • Oscillation dampening
  9. Turns out... • Building less resistant to wind • 1:200

    became 1:55 • Oscillation dampener runs on electricity • 1:55 became 1:16
  10. LeMessurier saw the problem • Steel structure inadequate • Calculations

    became irrelevant • Proposed solution with expensive welders • Crew worked around the clock to avoid hurricane season
  11. Today, that building is of course standing • LeMessurier only

    had a small fine paid by his insurance • Now a case study in engineering ethics classes
  12. Common mistakes • Agenda or pre-determined answer • Biais in

    the process • Airing of grievances • Ready stickies one-by-one • Post-mortem is not a retro • Retro is all about clustering
  13. The four Ls • Liked • Lacked • Longed For

    • Learned Tactical vs persistent
  14. Tech lead is the owner of the technological vision It's

    about making food software with a team That team is made of people
  15. Facilitate • Help other people do their job • Always

    ask yourself “what's next?” • Remove roadblocks in advance • Use tickets / hours / burndown to predict and look ahead • Data makes things less personal
  16. Advocate • Write everything down • Email conversations, meeting minutes

    • Then you know what you agreed on • Developers want to do things right (beware of over- engineering) • Management • Give them the facts with data • Give them options
  17. Motivate • Your attitude matters • Passive-aggressive whiteboarding • Instrinsic

    motivations • Trick people in finding out what you already know but they haven't accepted • Go after the parts that scare you the most