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…
Twelve Tips to Master Programming Faster
TITANSLOT88 menyediakan info akses login, cara daftar, serta link alternatif terbaru 2026, didukung navigasi mudah dan tampilan responsif di semua perangkat.
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...
The Death of Richard Dawkins: A short story by Steve Yegge
I bet you think of other stuff that needs saying after these articles. I'm sure they aren't the end. After all, you do enjoy a good rant.
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.
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…
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…
Free Computer Science Courses
More great news! I started my own company: Browserling - Cross-browser testing .
The odd one out - inspired by IQ tests
Mathematics, applications of mathematics to life in general, and my life as a mathematician.
Japanese addresses: No street names. Block numbers.
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
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.
Properly Molding the Gamer Child
I grew up a serious gamer in a family of people who really, really weren't. I was, while loved, regarded as an oddity. A peculiar mutation. ...
The challenge: Don't speak in future tense
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.