My name is Kyle Neath and I work at GitHub in San Francisco. I love to build beautiful things with software and these are my words on design & code.


January 28, 2013

Pixels don’t care

There's plenty of discrimination and intolerance in our world, but never forget that pixels don't care.

January 4, 2013

Patent reasoning

In which the entire situation is just fucked. Let's make it better.

Jigsaws are better

On the subject of repair scheduling:

Repairs scheduling is fundamentally flawed. Maintenance companies try to shoehorn irregular shaped jobs into nice, standardised boxes and it leads to appointments being missed and repairs left unfinished. The company wants its’ customers to be compliant and flexible, but customers need the opposite to be true. So how do we fix the system?

Great article on systems design. The system is more efficient and it makes customers happier. The end result is even simpler than it started:

We ask the customer when they want us to turn up and we give operatives all the time and materials they need to complete the right fix.

Love it.

December 3, 2012

Dumb software

An ode to dumb software, my favorite kind.

August 2, 2012

Pace

I want to spend more time conscious of the pace of my life.

Peepcode Play by Play

I sat down for a while with the excellent PeepCode folks and recorded a Play by Play — a real time video of me solving a design problem. A bit terrifying, a bit fun. Check it out if you’d like to see me bumble around.

Choose Your Adventure! slides

Slides from my presentation I gave at Úll – Choose Your Adventure!

December 5, 2011

Knyle Style Sheets

Documentation for any flavor of CSS that you’ll love to write.

November 7, 2011

Knyle style recruiting

A better way to hire people.

October 17, 2011

Mustache, ERB and the future of templating

The best of mustache, all in ERB.

Brew Methods

A wonderfully simple site dedicated to the art and style of creating fine coffee. Learn how to use that Chemex properly!

Design Hacks for the Pragmatic Minded Video

The Ruby on Ales folks got around to publishing the video of my Design Hacks talk. The audio is a little weird in the begining, but hang on — it clears up a few minutes in.

August 25, 2011

Relentless Quality

Musings on a culture of relentless quality.

August 2, 2011

Deploying: Then & Now

Of deploying a major feature on a stage and my love for Hubot.

June 28, 2011

Designing GitHub for Mac

An analysis of my process.

Excellent embedding markup

I was playing around with Twitter’s new Follow Button and I couldn’t help but notice that the embedding markup is some of the best I’ve ever seen.

<a href="http://twitter.com/kneath" class="twitter-follow-button" data-show-count="false">Follow @kneath</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>

I love the idea of using regular HTML with feature-flags in data attributes combined with a common script. Can’t wait to play around with this style on Gist.

June 14, 2011

Build your business around an idea

Infinite Scroll + HTML5 History API

Something I’ve been meaning to do for a while — here’s a little experiment using the HTML5 History API and infinite scrolling to kill off “next page” links and still maintain real URLs that persist across page views.

In my perfect world, this is how Twitter, Facebook and Tumblr’s infinite scrolling would work.

March 30, 2011

Product design at GitHub

An inspection into the product design process we've carved out.

Design hacks for the pragmatic minded

Slides and references links from my presentation I gave at Ruby on Ales – Design hacks for the pragmatic minded.

Documentation is freaking awesome

Slides and references links from my presentation I gave at Magic Ruby – Documentation is freaking awesome. Check it out if you’re curious.

Speaking at Magic Ruby

I’ll be giving a talk about documentation (no, not just code comments and RDoc) at Magic Ruby February 4th-5th. Oh, did I mention it’s in Disneyworld? And it’s free?

December 28, 2010

URL Design

A pragmatic approach to designing the glue of the web.

My TextMate Snippets & Triggers

A while ago I put up a collection of some of my handcrafted TextMate snippets. mostly focused on front-end stuff: HTML shortcuts, CSS gradients, jQuery plugin bases, commenting helpers, etc.

The Geek Talk Interview

A quick interview I did over at The Geek Talk. Mostly covering my daily routine and whatnot.

RSS Feeds for Warpspire

I was going to try and fix some bugs in GitHub Pages (that’s how this site is hosted) — but I think I’m going to give up that fight. If you’d like to subscribe to Warpspire, you can find the feeds at http://feeds.feedburner.com/warpspire

August 1, 2010

Rethinking Warpspire

March 29, 2010

What's your focus?

Optimizing asset bundling and serving with Rails

I wrote up a pretty lengthy post over at the GitHub blog explaining how we do asset bundling and serving. Well worth the read for anyone who’s interested in front end performance and works on ruby apps.

October 11, 2009

It's not about how many hours you work

October 1, 2009

Joining GitHub

May 3, 2009

Installable apps

February 23, 2009

Xcode window management sucks

May 12, 2008

Top reasons your CSS columns are messed up

August 17, 2007

Why I don't use CSS Frameworks

July 16, 2007

MooTools Javascript Classes

June 25, 2007

Using TextMate's TODO bundle

January 13, 2006

Predictions for the future

I thought it might be fun to say where I think the web, technology, and music are going in the next few years.