Links tagged “programming”
78 links, newest first.
recurse.com
A self-directed retreat for programmers, who spend six or twelve weeks in New York working together on whatever makes them better at their craft.
newyorker.com
A profile of Jeff Dean and Sanjay Ghemawat, the two Google engineers who code side by side at one keyboard, and the infrastructure that came out of it.
eloquentjavascript.net
Introductory book on JavaScript and programming, free to read in full online and also sold as a paperback.
htdp.org
Full text of the HtDP textbook, which teaches systematic program design through a step-by-step design recipe, using Racket.
eev.ee
Compares how Python, Lua, JavaScript and Perl each implement objects, showing object models vary far more than the C++/Java template suggests.
attrs.readthedocs.io
Documentation for attrs, the Python library that generates a class's dunder methods from its declared attributes so classes stay short and correct.
rosettacode.org
A programming chrestomathy wiki presenting solutions to the same task in as many different languages as possible, to show how each one expresses it.
thoughtworks.com
Languages and frameworks section of ThoughtWorks' Technology Radar, placing each entry in the adopt, trial, assess or caution ring.
witheve.com
Programming language and IDE built on literate programming and a record-based data model, aimed at making programming human-first.
blog.kgriffs.com
Language-agnostic explanation of how asynchronous I/O differs from blocking I/O, built on a fast-food counter analogy, and which workloads actually gain from it.
tylerneylon.com
Tour of the whole Lua language as one annotated script — variables, functions, tables, metatables, classes and modules.
eloquentjavascript.net
Marijn Haverbeke's book on JavaScript and programming, readable free online with in-browser exercises and a code sandbox.
pyjok.es
A Python library and command-line tool that serves one-line jokes for programmers.
jrsinclair.com
Opening part of a four-part series on functional programming in JavaScript, covering first-class functions, passing functions as parameters, and staying DRY.
jrsinclair.com
Second part of the functional JavaScript series, explaining forEach, map and reduce as expressive replacements for traditional for-loops.
awesome-awesomeness.zeef.com
ZEEF directory of the "awesome" curated lists, grouped by language and domain, kept as a mirror of the awesome-awesomeness repository it now points to.
github.com
A curated list of lists of technical interview questions, covering programming languages, databases, algorithms and other topics.
leanpub.com
Roger D. Peng's book on R for data analysis, covering vectors, data frames with dplyr, control flow, functions, debugging, regular expressions and parallel computation.
bloomberg.com
Paul Ford's book-length 2015 Bloomberg Businessweek essay on what software is, how it gets made, and the culture of the people who write it.


















