New
The latest blog posts to take off on Hacker News. 198 posts.
AWS CodePipeline
We announced AWS CodePipeline at AWS re:Invent last fall (see my post, New AWS Tools for Code Management and Deployment for the details). As I said at that time, this tool will help you to model and automate your software release process. The automation provided by CodePipeline is designed to make your release process…
AWS CodeCommit
We announced AWS CodeCommit last November (see New AWS Tools for Code Management and Deployment) at AWS re:Invent. I am happy to announce that it is now generally available and that you can start using it today. Let’s do a quick refresh on the CodeCommit feature set before taking the service for a spin. CodeCommit […]
How I’d redesign piano sheet music
How I’d redesign piano sheet music UPDATE: five years later, I’ve finally published a follow-up to this popular article. This time, I’m trying to do the same thing, but in a plain text format …
Setting Go variables from the outside
CloudFlare's DNS server, RRDNS, is written in Go and the DNS team used to generate a file called version.go in our Makefile. version.go looked something like this.
Project Fi Review: Cell Service from Google
Mostly a visual journalist, I love tech and building things. I am an award winning photographer who has captured life through the lens in Central Pennsylvania for over 40 years. I also enjoy writing stories to blend with my visuals. On my off time, I am usually busy with construction projects on my rental properties…
Why Don't Software Developers Use Static Analysis Tools to Find Bugs?
Using static analysis tools for automating code inspections can be beneficial for software engineers. Such tools can make finding bugs, or software defects, faster and cheaper than manual...
Building Nuclide, a unified developer experience
Visit the post for more.
Boto3 – AWS SDK for Python
My colleague Peter Moon sent the guest post below to introduce the newest version of the AWS SDK for Python also known as Boto. — Jeff; Originally started as a Python client for Amazon S3 by Mitch Garnaat in 2006, Boto has been the primary tool for working with Amazon Web Services for many […]
Just Wear Headphones
Matt Blodgett on topics occasionally germane to software development.
We Tried Slack and Regretted It
Back in April, all was well with our community of busy adults learning to code. We were communicating using Gitter.im, a GitHub based chatroom system. And yet every day, someone would ask me “Why aren’t your campers using Slack?” I’d considered Slack...
Go has a debugger and it's awesome
Something that often, uh... bugs Go developers is the lack of a proper debugger. Builds are ridiculously fast and easy, but sometimes it would be nice to just set a breakpoint and step through that endless if chain or print a bunch of values without recompiling ten times.
Open-sourcing Facebook Infer: Identify bugs before you ship
Today, we’re open-sourcing Facebook Infer, a static program analyzer that Facebook uses to identify bugs before mobile code is shipped. Static analyzers are automated tools that spot bugs in …
Bitbucket announces Connect platform
More than 3 million developers and 450,000 teams use Bitbucket to manage and collaborate on source code. But code collaboration is only a fraction of what software teams do on a daily basis to ship software. Nowadays, shipping great software involves constant context switching using tools that don’t integrate tightly…
New Performance Tools in Firefox Developer Edition 40
Today Mozilla is pleased to announce the availability of Firefox Developer Edition 40 (DE 40) featuring all-new performance tools! In this post we will cover some of DE 40’s new ...
Install OS X 10.10 Yosemite in VirtualBox
A nice blog
Vim's speed is not really the point (2013)
I am a Vim user. And a Vim fan.I was fiddling around for some time, you know, just knowing the basics, because it is convenient to do small changes on servers without having to worry about installi…