The Pull Request Hack
After writing about Open Source And Responsibility , I’d like to share a small collaboration hack I came up with last year. Here it is:
The latest blog posts to take off on Hacker News. 14,544 posts.
After writing about Open Source And Responsibility , I’d like to share a small collaboration hack I came up with last year. Here it is:
A beginner's guide to getting started with web scraping using Python and BeautifulSoup.
It's been quite awhile since I debugged a computer program. Too long. Although I miss coding, the thing I miss more is the process of findin...
At Stripe, we rely heavily on ruby and EventMachine to power various internal and external services. Over the last several months, we’ve known that one such service suffered from a gradual memory leak, that would cause its memory usage to gradually balloon from a normal ~50MB to multiple gigabytes. It was easy enough…
I was trained in Java at University. The OOP matrix was firmly implanted in my thinking. I wanted to share some things that I have learned from Clojure that were certainly possible in Java but never became fundamental to my programming practice.
Vladimir Sedach is an active open-source Common Lisp developer and proponent, as well as a computing philosopher to some extent. At his car...
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
Back Row is a private framework used in the Apple TV user experience. Rather than waiting for Apple to open up the Apple TV SDK, one can take matters into their own hands.
1. adj. Able to guess, sometimes even correctly, the result intended when bogus input was provided.
Amber on Rails
With our release of the 0.2.0 version of Light Table we laid the foundation we needed to continue moving forward. In this release we wanted to focus on making that foundation a joy to use by taking the time to really craft an experience. To that end, even though 0.3.0 is still an alpha, it will feel much better to…
Feb 2015: A lot’s happened since I wrote this post two years ago. Chrome forked WebKit and started Blink, Opera adopted Chromium, and node-webkit became nw.js. This post describes a complexity of defining WebKit that doesn’t exist much anymore; with Chrome’s departure the WebKit world is more simple and clear.
If you haven’t heard of Alan Kay you’ll likley have heard one of his many famous quotes, the most popular, likely his 1971 gem: The best …
Find and mark the next part of the buffer matching the currently active region, while also keeping the current region. Get it here .
I love Make . You may think of Make as merely a tool for building large binaries or libraries (and it is, almost to a fault), but it’s much more than that. Makefiles are machine-readable documentation that make your workflow reproducible.
I am a software engineer, Manager, and architect in Seattle, WA. Read my articles.
One of the things that Git makes safe and practical is bulk editing by way of “sledgehammer-and-review”: