Blogs / Personal blogs

James Coglan

blog.jcoglan.com

Popular posts
7
Total points
1,352
HN comments
580
Rank
#1,457 personal

Visit blog.jcoglan.com → RSS feedOn Hacker News Jun 2012 – Jan 2023

Software Engineering 7Tools & Productivity 2Programming Languages 2Security & Privacy 1Math & Algorithms 1Career & Management 1

2

Announcing Building Git

In 2017, I wrote a series of articles about diff and merge algorithms, and promised that one day they would form part of a book about the Git version control system. In 2018 I didn’t write anything at all on this blog, and that’s because I was writing that book.

4

Introduction to monads in JavaScript

I know, I know, the world does not need yet another introduction to monads (or yet another article complaining that world does not need yet another introduction to monads). So you’ll be glad to know this isn’t one of those, in the sense that it’s not new. I thought I’d write it because, first, monads are worth knowing…

7

Why GitHub is not your CV

Two days ago, Ashe Dryden published an article I’ve been desperately wishing someone would write for months: The Ethics of Unpaid Labor and the OSS Community . It’s a detailed, well-researched take-down of the seemingly quite popular myth that open-source contributions are a useful way to screen candidates for…