Topics /

Life, Learning & Writing

The most popular blog posts about life, learning & writing on Hacker News. 277 posts.

2009
215

How to Do What You Love (2006)

January 2006 To do something well you have to like it. That idea is not exactly novel. We've got it down to four words: "Do what you love." But it's not enough just to tell people that. Doing what you love is complicated. The very idea is foreign to what most of us learn as kids. When I was a kid, it seemed as if work…

217

z/OMG

Two weeks ago I was on a Project Management course at work, which was highly enjoyable and very involved. Project management for a company this big is evidently a very complex and rigorous process involving all kinds of procedural steps and checks and formal presentations of stuf...

225

Eric S. Raymond speaks heresy.

Event sourcing is an excellent software design pattern. Instead of persisting current state of an asset and mutating it in place. An asset is represented by the events through its life cycle. When the current state of an asset is needed its re-computed from the events.

226

How to Create a Self-Referential Tweet

Yesterday Mark Reid posted on Twitter a challenge : create a self-referential tweet (one that links to itself). He later clarified that the tweet should contain in its text its own identifier (the number after " /status/" bit should be its own URL). I decided to take up the challenge ("in order to learn a bit about…

227

Why I'm Not a Writer (1996)

I'm not a writer. Sometimes I write, but I don't define myself as a career writer. And that isn't because I couldn't tolerate the garret lifestyle of an obscure writer. It is because I couldn't tolerate the garret lifestyle of a successful writer. By successful I don't mean Edith Wharton. I don't think it is…

237

Why is programming fun?

Why is programming fun? An extract from Fred Brooks' (Frederick P. Brooks Jr.) book, The Mythical Man-Month. Fred Brooks coined the term "no silver bullet" that is famous in the field of computers.