Building Stripe's API
Amber on Rails
The latest blog posts to take off on Hacker News. 21,843 posts.
Amber on Rails
From a software engineering perspective, 10 years is indistinguishable from infinity, so I don't care what happens 10 years from now -- as...
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 …
The official home of the Erlang Programming Language
Posted by James Bennett on Feb. 26, 2013
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.
We are pleased to announce the release of Ruby 2.0.0-p0.
I’m excited to announce the next step in LinkedIn’s service infrastructure: the Play Framework. Play is a modern web framework that combines the performance and reliability of Java and Scala, the power of reactive programming, and the productivity of full hot reload support. We’ve been running Play
I am a software engineer, Manager, and architect in Seattle, WA. Read my articles.
Use an agent skill to prepare your existing .NET MAUI app for Xcode 27, with the scene lifecycle changes and manual migration steps explained.
Posted by James Bennett on Feb. 19, 2013
One of the things that Git makes safe and practical is bulk editing by way of “sledgehammer-and-review”:
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
For me, the best way to understand something is usually to implement it myself. So when I first started getting serious about Haskell, I implemented (in Common Lisp) a simple lazy functional programming language that used graph rewriting for the interpretation. Then, years later, I mentioned this implementation in a…
This PEP describes a built-package format for Python called “wheel”.