Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 857 posts.

2013
68

A new Light Table experience

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…

69

HTML5 Flash Player (Shumway) lands in Mozilla

Today Shumway landed in the Firefox codebase. Shumway is a way to support playing Flash (SWF files) without the Adobe Flash Player. The Adobe Flash Player has been plagued with bugs so being to play Flash without the normal player is a big step forward for security. Shumway is an HTML5 technology experiment that…

73

21 Nested Callbacks

About 21 months ago, before I even knew what a callback was, I built my first webpage. In honor of its 21 nested callbacks, I think it's about time I finally take a second look at it.

75

Why Use Make

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.

77

Callbacks are imperative, promises are functional

You will often hear it said that JavaScript is a ‘functional’ programming language. It is described as such simply because functions are first-class values: many other features that define functional programming – immutable data, preference for recursion over looping, algebraic type systems, avoidance of side effects…