• A Few Paragraphs on Angular 2

    Look! I’m back! I may end up writing here more often that I have over the past couple of years as I’m significantly cutting back on the amount of time I spend on Twitter. If you’ve enjoyed me saying “get off my lawn” on Twitter over the past few months, you’ll have to come here…

    Read article →

  • Navigating the Uncertain Web

    The current talk I’m giving distills the second chapter of The Uncertain Web into 45 or so minutes (I’ve got the powerpoint on Github if you’re interested.) As I continue to discuss topics relating to the book here on the blog, I thought it would be useful to outline the core concepts of that chapter…

    Read article →

  • A Long Journey Reaches a Happy Conclusion: The Uncertain Web is Out In All Formats

    It’s true. After a two year odyssey, The Uncertain Web is finally out in every format that matters. The book has actually been out for a little over a month in multiple ebook formats from O’Reilly and Amazon; but owing to a slight production hiccup it hasn’t regularly been available in print until now (technically…

    Read article →

  • My New Book, The Uncertain Web, is Available in Early Release

    The raw stuff, available for your reading pleasure. I’m really excited to see what people think. The best way to approach the web today is to forgo hard and fast rules and design for uncertainty. Embracing uncertainty as a core tenet of web development and scrapping the rules we’ve relied on in the past few…

    Read article →

  • You’re So Smart You Turned JavaScript into xHTML

    Have you ever seen an error message like this one? XML parsers are designed to call it quits as soon as they encounter an error. XML grammar is strict, so the parsers need to be strict too. This particular error is from an & in a URL. &s in URLs are super common occurrence, but…

    Read article →