A Hacker’s Guide to Git
A Hacker’s Guide to Git is now available as an e-book. You can purchase it on LeanPub. Git is currently the most widely used version control system in the world, mostly thanks to GitHub. By that measure, I’d argue that it’s also the most misunderstood version control system in the world.
Programming Sucks
Every friend I have with a job that involves picking up something heavier than a laptop more than twice a week eventually finds a way to slip something like this into conversation: "Bro,1 you don't work hard. I just worked a 4700-hour week digging a tunnel under Mordor with a screwdriver."
The Programmer’s Price
Not long ago, Stephen Bradley, a New York tech entrepreneur, was looking to expand his company, AuthorBee, which aggregates tweets and Instagram posts and puts them together in story form.
A Dive Into Plain JavaScript
While I’ve worked over a decade building various websites, it has only been the past 3 years that I’ve started learning more on how to work with plain JavaScript, instead of using jQuery always as the starting point.
Visualizing Algorithms
June 26, 2014Mike BostockVisualizing Algorithms The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities. —Donald Norman Algorithms are a fascinating use case for visualization.
The Next Big Programming Language You’ve Never Heard Of
Andrei Alexandrescu didn’t stand much of a chance. And neither did Walter Bright. When the two men met for beers at a Seattle bar in 2005, each was in the midst of building a new programming language, trying to remake the way the world creates and runs its computer software.
Why Apple’s Swift Language Will Instantly Remake Computer Programming
Chris Lattner spent a year and a half creating a new programming language—a new way of designing, building, and running computer software—and he didn’t mention it to anyone, not even his closest friends and colleagues.
These Are the Highest Paying Programming Skills to Have on Your Resume
Programming in general is a valuable skill when it comes to searching for jobs, but employers will pay more for some of them. If you're wondering what you should learn to broaden your horizon, here's a list of the top 12 paying skills right now.
The Case for Slow Programming – Nature...Brain...Language...Technology...Design
My dad used to say, “Slow down, son. You’ll get the job done faster.” I’ve worked in many high-tech startup companies in the San Francisco Bay area. I am now 52, and I program slowly and thoughtfully.
10 Articles Every Programmer Must Read
Being a Java programmer and Software developer, I have learned a lot from articles titled as What Every Programmer Should Know about ..... , they tend to give a lot of useful and in-depth information about a particular topic, which otherwise is very hard to discover.
A Coder, a Programmer, a Hacker, a Developer, and a Computer Scientist walk into a Venn Diagram
It's like woodworking. You can START by growing a tree, then chopping it down and finishing it, sanding it, before you make a table. Or you can go to Ikea. More likely you'll try something in between. Modifying a WordPress theme is going to Ikea.
Code of Ages
Google has Go, first conceived in 2009. Facebook introduced Hack last spring. And Apple unveiled Swift not long after. In war, as George Orwell had it, the winners write the history books. In tech, the winning companies are writing the programming languages.

More The Best Articles of the Year: Programming search results:

Less
Less extends CSS with dynamic behavior such as variables, mixins, operations and functions.
Mout
Mout is a collection of modular JavaScript utilities that can be used in the browser as AMD modules or on node.js (without any overhead).
Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials
Free Computer Books, Free Mathematics Books, Directory of online free computer, programming, engineering, mathematics, technical books, ebooks, lecture notes and tutorials. Very well categorized. Equipped with both pattern and keywords search engines.
kew
kew is a lightweight promise library optimized for node.js
TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript (by Microsoft)

Similar results: