RSSAmplifier

Blog

nathan hammond

nathanhammond.comRSS feed ↗10 posts

Latest posts

The Last New Build Tool

February 25, 2015: Google open-sourced Bazel (née Blaze) and sucked all of the oxygen out of the room. Before Release: 2004–2015 Blaze had been in use inside of Google for years, with early iterations starting in 2004. The first public presentation about Blaze happened in 2010, at an event that happened before gtac2010, Google Test Continue reading The Last New Build Tool

Internet Censorship in Hong Kong

The first news stories are coming out about Internet censorship in Hong Kong. These are (correctly) focusing on the implications of the so-called National Security Law in Hong Kong and its applicability to compel Internet Service Providers to attempt to deny access to websites. This story, a compelling and an important milestone to mark, is Continue reading Internet Censorship in Hong Kong

Firefox Alpha Blending Is Not Color Managed

Firefox: #3232FF; Others: ??? If you use your color eyedropper to snag the blue color of the above element in Firefox, I can tell you what color it is: #3232FF. If you re using a different browser, I can t. Why is that? If you test it in a non-Firefox browser you will notice a couple of Continue reading Firefox Alpha Blending Is Not Color Managed

A Masterpiece

You re probably like me. You believe that you re capable of building something perfect. Elegant in ways previously unimaginable. That it will spring forth from your mind and into the world, whole, as if a Platonic Ideal manifest. That the world will immediately recognize in it beauty and grace. Perfect. Immutable. A masterpiece. Our mere humanity Continue reading A Masterpiece

November 2016 Reading List

The last few posts of mine (Privilege, Your Way of Life Will Come to an End, Regression to the Mean) have been informed by what I m reading: Manfred Max-Neef, Human Scale Development Report of the World Commission on Environment and Development: Our Common Future (Brundtland Report) Cormac McCarthy, All the Pretty Horses Cormac McCarthy, The Continue reading November 2016 Reading List

Regression to the Mean

The median person in this world lives a very different life from the one I lead. The means available to me are tremendous. The privilege afforded me second to none. These things are consequential to my life yet wholly separate from meeting my needs1. In the service of meeting my needs the means and privilege Continue reading Regression to the Mean

Your Way of Life Will Come to an End

Your way of life will come to an end. This is a truism. It can be honestly said to any person who has ever lived. And it s terrifying to hear. The world you love, the experiences you ve had, and the stories you tell yourself are transient. There is a vague existential angst in all things Continue reading Your Way of Life Will Come to an End

Privilege

I. I am. I want. I will. This self-determinism that I hold so dear. All afforded to me wholly by natural right. And yet my ability to exercise my natural rights is afforded to me by privilege. Rich. American. Male. White. Straight. Cis. Educated. Able. And more. The life I lead is not one of Continue reading Privilege

route-recognizer

So you just wrote your first single page application. And hopefully it had real URLs in it. But how did the application get from a URL to knowing which code to execute? And how did that running code know how to generate URLs? The answer is serialization and deserialization. This is a seemingly simple concept Continue reading route-recognizer

Building For Accessibility

Nine months ago I gave a presentation with the same title as this blog post at Wicked Good Ember in Boston. You could watch last year s presentation but my experiences since then have given me new perspectives and helped me distill my thoughts. At the end of my presentation, my conclusion and challenge was this: Continue reading Building For Accessibility