Actually the best way to teach kids about race is barely mentioned here: be inclusive in your own personal life. Your kids won't buy the "talk" either from minority or non-minority parents if all your (close) friends are people who look just like you. Your kids WILL grow up to be racist if your barbeques,… » 1/24/15 10:26am Saturday 10:26am

As someone who's struggled with this problem for years, the best way to attack it is to develop a consistent task triage system - the type of system doesn't matter as long as you have a system - and stick to it. My current system - which is always under improvement - is Todoist + GCal + Evernote + Gmail, in that order… » 12/30/14 8:47pm 12/30/14 8:47pm

  1. Remember what programming is: atomizing a thought process and into logical steps.
  2. Remember what programming isn't: magic, a black box, typing stuff + hitting Enter and then watching it work.
  3. You must be willing to fail and feel inadequate most of the time. Only 1% of a developer's time is spent running code that…
  4. » 12/15/14 5:49pm 12/15/14 5:49pm