New
The latest blog posts to take off on Hacker News. 2,091 posts.
Bitbucket now rocks Git
Automating releases, semantic version bumps, and API calls often involves configuring branch permissions and storing long-lived credentials in pipeline variables. Managing credential rotation adds an ongoing maintenance burden. Today, we’re introducing granular step-level permissions and container tokens in Bitbucket…
Introducing Google JS Test
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Textmate 2 - Alpha this year
There has been a lot of speculation and trepidation about the future of TextMate recently, mostly about whether there will be another major release. Work on 2.0 began and while we wish it could have been completed faster we are very pleased with how it is turning out. Development has reached a point finally where we…
Samurai: New Payment Gateway from FeeFighters
At FeeFighters, we’ve been helping business owners comparison shop credit card processors for years. One complaint kept resurfacing over and over for online merchants: what to do about the gateway? Learn a little bit about a samurai economics mindset.
Setting Up A New Machine for Ruby Development - as used at 37signals these days
It used to be a jarring experience to setup a new machine for development, but progress has paved the dirt road into a silky smooth autobahn. These are the tools we use today: Homebrew: Remember how painful it used to be to get imagemagick installed? Now it takes about a minute. “brew insta…
Sublime Text 2 (Build 2111) gets vi key bindings, indent guides
Sublime Text 2 Build 2111 is available now , with new features including indent guides, improved project support, new commands for working with HTML, and last but not least, Vintage Mode , adding support for vi key bindings.
Continuous Integration Failure? Use USB Missiles
Stay up-to-date with the latest print management news, tips, and insights. Explore articles on print security, cost reduction, and sustainability.
Firefox 6 for web developers
Download Firefox 6 What's new in Firefox 6? The most notable addition to this new release are the <progress> element, touch events, Server-Sent Events as well as the return of ...
SSH productivity tips
SSH has many features which are helpful when working regularly with files on remote servers; together they can give a vast increase in productivity over the bare use of SSH. If you regularly use SSH, it’s worth spending a little time learning about these and configuring your environment to make your life easier.
2011 Rubyist’s guide to a Mac OS X development environment
Update: A better approach is detailed in Laptop Setup for an Awesome...
Stop A/B Testing and Make Out like a Bandit
This is the blog post that led to Myna . Sign up now and help us beta test the world’s fastest A/B testing product!
Sublime Text 2 Build 2091
Sublime Text 2 Build 2091 is available now, with a raft of new features. Many thanks to everyone who has tested the dev builds during this time.
Accidental Genius: How To Think
I would say that alternative name of this book could be “How to think”. It is a must read.
Tilt: Visualize your web page's DOM in 3D
Tilt is a Firefox extension that lets you visualize any web page DOM tree in 3D. It is being developed by Victor Porof (3D developer responsible with the Firefox extension ...
IOS Integration Testing by Square
The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
Selenium 2.0: Out Now
We are very, very pleased to announce the release of Selenium 2.0. If you’ve been waiting for a stable release since 1.0.3, now’s the chance to update. And if you do, what will you find…
Sublime Text 2: Beta
Since the first public Alpha at the end of January, there have been 12 new releases, and many more dev builds. On average, that's a new version every two weeks for the past five months. During this time, Sublime Text 2 has made great strides in functionality, and a correspondingly large increase in users. Sublime Text…
Introducing Babel
Babel is about letting many different languages work together. Programming languages live in code blocks inside natural language Org documents. A piece of data might pass from an Org table to a Python code block, then maybe move on to an R code block, and finally end up embedded as a value in the middle of a paragraph…
555 Timer footstool
The succinct story of a modest little footstool– involving datasheets, cnc routing, laser engraving, plywood, glue, chips, all-thread, angle grinders, mountains of sawdust, dowel rods, spray paint, and a picture of a cat.
Ten apps is all I need
Nokia’s new N9 phone based on MeeGo looks wonderful and according to Engadget, it’s a delight to use as well. But supposedly it’s dead on arrival because it’s not going to have a massive platform. Excuse my french, but fuck the platform. For all the 200,000 apps in Apple&…