I’ve penned 536 posts on this blog. You can dive into specific topics on the tags page. Thanks for reading!

  1. Hidden Expectations

    There’s always more beneath the surface.

  2. Now

    What if you hadn’t seen someone for a year. How would you answer what you were doing now?

  3. One Way to Learn JavaScript Deeply

    Some tips on diving into JS.

  4. Just Build Websites

    Oh, fun side project ideas.

  5. How to Learn Technical Things

    Give it time.

  6. Less Apps, One Week In

    Sticking with web apps.

  7. Hypertext

    Embrace the link.

  8. Empathy and Acceptance in Design and Community

    Practicing empathy in our work could have the same impact on the Web as responsive design.

  9. Pulse

    The change starts with listening.

  10. Progressive Enhancement is

    Progressive enhancement is quality.