Skip to content

Instantly share code, notes, and snippets.

@mplewis
Last active December 6, 2017 01:51
Show Gist options
  • Save mplewis/c8ca8d6db0c1866194b6457a5d0cf405 to your computer and use it in GitHub Desktop.
Save mplewis/c8ca8d6db0c1866194b6457a5d0cf405 to your computer and use it in GitHub Desktop.

The Life and Death of People and Software

  • Sandi Metz: You're Insufficiently Persuasive
    How do you get people to do what you want? Why do we fight with people when we all want the same thing?

  • Chad Fowler: Growing Old
    No one will remember your code when you die. Then, what will your legacy be? How do we leave a dent in our fellow humans?

  • Andy Croll: The Impermanence of Software
    Systems are valuable. Software is a liability. Here's why we should kill our software and replace it often.

Being Nice

  • Eileen M Uchitelle: The Unbearable Vulnerability of Open Source
    Open source is a terrifying place to live and work. How can we ease the pain and fear for our maintainers and contributors?

  • Jacob Stoebel: Code Reviews: Honesty, Kindness, Inspiration: Pick Three
    Your code review process can polish your software, or it can destroy your organization. Here's an approach to reviews that keep the other human in mind.

  • Caleb Thompson: Don't Get Distracted
    "I’m going to tell you about how I took a job building software to kill people. But don’t get distracted by that; I didn’t know at the time."

Historic

  • André Arko: A History of Bundles: 2010 to 2017
    How did Bundler become the dominant package management system for Ruby? Learn about its origins and every triumph and pitfall along the way.

  • Justin Searls: There's Nothing.new under the sun
    How did Ruby come to be? What did people do with Ruby back in 1993? What were the legendary talks that propelled Ruby and Rails to its position today?

Smart

  • Aja Hammerly: 4 Programming Paradigms in 45 Minutes
    Bend your brain and refactor a simple program between four different paradigms: OOP, functional, logical, and something special.

  • Sam Phippen: "RSpec no longer works with ActiveRecord"
    An incredible look into the world of open source bug reporting. How do you fix an obscure bug in a library that everyone uses?

  • Sebastian Sogamoso: The overnight failure
    Required viewing for Gusties. What happens when your debit system goes haywire and starts draining your customers' bank accounts overnight?

Cool

  • Colin Fulton: Buuuuugs iiiiin Spaaaaace!
    Space nerds and process nerds, unite! Learn how NASA ground engineers solved a lunar lander bug in-flight without modifying the code. Find out how the Soviet Union developed one of the world's best rocket designs with Agile methodologies (and a few explosions).

  • Sam Aaron: Live Coding Music with Sonic Pi
    Code can be music and music can be code. A contributor to Overtone, a Lisp-based music generation system, builds his own integrated music programming IDE that's completely awesome and so easy to use, schools can use it to teach kids how to program.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment