Trello for iPad is Here
We've taken the best of Trello and optimized it for that beautiful glass touchscreen you've got. It has all your favorite features as desktop. Download today.
A Unix Utility You Should Know About: Netcat (2009)
This is the second post in the article series about Unix utilities that you should know about. In this post I will introduce you to the netcat tool or simply nc. Netcat is often referred to as a Swiss Army knife utility, and for a good reason. Just like the multi-function usefulness of the venerable Swiss Army…
IntelliJ IDEA 13 Brings a Full Bag of Goodies to Android Developers
At JetBrains we're always listening to developers, and Android developers are no exception. Based on this tight feedback loop, we've made a long list of changes to our award-winning IDE which will hop
Firefox Developer Tools and Firebug
If you haven't tried the Firefox Developer Tools in the last 6 months, you owe it to yourself to take another look. Grab the latest Aurora browser, and start up ...
Speed Up Git Pull
Note: Results may vary, depending on distance from your Git servers. In my completely unscientific benchmarks using time, after the following steps, …
Homegrown DevOps Tools at Stack Exchange
In short a lot of stuff is too expensive, isn’t a good fit, or is simply bad software. This ends up leaving an ops team with two options. They can whine about it, or create their own tools. So at Stack Exchange we build our own DevOps tools.
Fast Android emulator using VirtualBox
Testing on multiple mobile devices is costly, time consuming and the default Android emulator is notoriously slow. What to do? Start using a fast one.
Maven is broken by design
The other day, someone asked about the status of the GWT Mavenization, saying he loves Maven and would like to help. I replied that “I used to really like it” but wasn't “so sure nowadays.” It obviously was followed by “I know it could cause issues if not used in the proper way […] Do you mind telling me why you don't…
Light Table a year ago
A year ago today I put up the original blog post for Light Table . It was just a simple video of a prototype I made in less than a week while I was visiting my grandparents without internet - at the time we had no idea what it would become. To be honest, I thought some would think it was neat, but then it would fade…
How web browsers resize images
This is an analysis of the image resizing algorithms used by popular web browsers. It was made with the help of my ResampleScope utility.
Advanced Vim Registers
Registers in Vim are best thought of as scratch spaces for text, some of which are automatically filled by the editor in response to certain actions. Learning how to use registers fluently has a lot of subtle benefits, although it takes some getting used to because the syntax for using them is a little awkward.
Things I set on new servers
There are a number of things you can do to make a server more secure whilst protecting your hosted entities and their users. Here are just three of the many things I do on every new server I commission. I hasten to add that these are not necessarily the most effective or at the top of my list - they are just that: 3…
Useful GitHub patterns
Both my day job and my open-source work involve constant use of git and GitHub. These are some useful patterns that I’ve found myself using regularly. (From this point onwards, I shall abbreviate a “pull request” as PR).
The declining profitability of Google Adwords
Google Adwords used to be a great way to get targeted traffic cheaply (if you knew what you were doing). I think those days are well and truly over. I have been using Google Adwords to advertise my…
SourceTree for Windows beta
Today we are deprecating a Sourcetree-specific portion of the Atlassian Account sign-in API and it will be unreachable after 16 Oct 2019. One year ago we shipped an all-new onboarding experience in 3.0 for both Mac and Windows powered by a Bitbucket login in your default browser. Prior to that, in early 2018, we…
Vim Splits – Move Faster and More Naturally
How to use splits in Vim.
Firefox Developer Tools: Break on DOM Events, Edit as HTML, Codemirror
Firefox 27 was just uplifted to the Aurora release channel which means we are back to report on new features in Firefox Developer Tools. Below are just some of the ...
Introducing FuzzDB
FuzzDB is an open source database of attack patterns, predictable resource names, regex patterns for identifying interesting server responses, and documentation resources. It's most often used testing the security of ...