Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 320 posts.
Yeoman 1.0 Released
Get started and then find a generator for your webapp. Generators are available for Angular , Backbone , React , Polymer and over 5600+ other projects .
The Ruby on Rails Tutorial for Rails 4.0 final
News & blog about Learn Enough (including the Ruby on Rails Tutorial)
Racket v5.3.2
_posted by Eli Barzilay_ Racket version 5.3.2 is now available from http://racket-lang.org/ Core Libraries:: The new `math` library provides functions and data structures for working with numbers and collections of numbers. Functions include non-ele...
Everything about Java 8
A comprehensive summary of the developer-facing changes coming in Java 8.
Debugging Python Like a Boss
Details the process of identifying and resolving a challenging Python bug.
How the kids stole the show: Young Coders tutorial at PyCon
Throughout the planning phases of PyCon 2013, for everything we did, we did it bigger than last year. Attendance? We raised the cap to 250...
RethinkDB 1.7: hot backup, atomic set/get, 10x insert performance improvement
Etienne Laurin ( @atnnn ), an engineer at RethinkDB, introduces these new features in this one-minute video:
Diving into AngularJS
Andy Appleton is a web developer based in Berkshire, UK.
The ﹤main﹥ element
Recently, main was formally added to the W3C HTML specification. Now that the dust has settled, it's about time we dive in to find out where and when it's appropriate to use main. Let's get started.
RethinkDB 1.6 is out: regex matching, new array operations, random sampling
This release includes regex string matching, fourteen new array operations, support for random sampling, error handling improvements, support for authentication keys, and over 65 bug fixes, features, and enhancements.
Clojure for the Brave and True – Functional Programming
So far, you’ve focused on becoming famil iar with the tools that Clojure provides: immutable data structures, functions, abstractions, and so on. In this chapter, you’ll learn how to think about your programming tasks in a way that makes the best use of those tools. You’ll begin integrating your experience into a new…
Apple's new Objective-C to Javascript Bridge
A few month back, Apple quietly slipped a very nice Objective-C to Javascript bridge into WebKit. Since the first commit...
Knockout v3.0.0 released
Knockout.js takes backward compatibility seriously. If you’re using a recent v2.x build, you will typically be able to drop in Knockout v3.0.0 without having to make any changes to your application code. Version 3.0.0 is intended to be fully backward-compatible except for a few carefully chosen design changes that…
If It's Important, Don't Hack It
Articles and Podcasts on Customer Service, AI and Automation, Product, and more.
The State of jQuery 2013
jQuery: The Write Less, Do More, JavaScript Library
Improved wikis with more markup options
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…
HipHop VM: now at 98.5% PHP framework parity, 16% faster
On November 4th, the HHVM team went on a 3-week performance and parity lockdown. The lockdown officially ended on November 22nd. Overall, this lockdown was a...