Blogs / Personal blogs

Whatever I feel like posting about

Popular posts
3
Total points
342
HN comments
102
Rank
#7,876 personal

Visit bramcohen.livejournal.com → RSS feedOn Hacker News Nov 2009 – Apr 2014

Software Engineering 3Tools & Productivity 1Programming Languages 1Career & Management 1

1

Git can't be made consistent

This post complains about Git lacking eventual consistency. I have a little secret for you: Git can't be made to have eventual consistency. Everybody seems to think the problem is a technical one, of complexity vs. simplicity of implementation. They're wrong. The problem is semantics. Git follows…

2

Great Programmers (2004)

I've seen a lot of discussion of great programmers, usually centering on how to find them, but usually what people really want to know is how to become one. Since I'm widely considered to be a great programmer, I'll give some advice. First of all there's raw coding ability. For this, practice makes…

3

Bram Cohen: Comments on Go

Here are my preliminary thoughts on the Go programming language. The most interesting feature for me personally is the built-in threading. Aside from its superb support for multi-core, it's just plain a good set of ways of doing networking. The lack of a decent built-in networking library (and…