Pimping out git log
I got playing with git log and ended up creating this alias: [alias] lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative Which adds a git lg command that is a prettier version of git log --oneline.
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.
Keynes, Explained Briefly
If you read the economic textbooks, you’ll find that the job market is a market like any other. There’s supply (workers) and demand (employers). And the incredible power of market competition pushes the price (wages) to where those two meet. Thus massive unemployment is about as likely as huge unsold piles of wheat…
Speaker's Tip: Don't tell the audience you aren't prepared
Lately I’ve been seeing more speakers hop up on stage at a conference and say “I didn’t prepare anything so I’m just gonna wing it.” Or they’ll let you know that they’re “Sorry about the quality of the slides – I put them together quickly on the…
Use rsync to deploy your website
TITANSLOT88 menyediakan info akses login, cara daftar, serta link alternatif terbaru 2026, didukung navigasi mudah dan tampilan responsif di semua perangkat.
Trust Science
Well, of course we all do trust science. We trust Bernoulli's Principle every time we get on a plane; we trust celestial mechanics when we take the kids outside to watch a scheduled lunar eclipse ; we trust subatomic physics when we relax with an iPod; we trust the laws of chemistry every time we strike a match; we…
Why the Wii will never get any better
Yes, this is another Wii rant. There are plenty of other articles talking about the poor recent game offerings, the hardware limitations, and the primitive online play. I’m not here to talk about those. Instead, I’m going to talk about the Wii’s software stack, and how it compares to other consoles.
Verizon: How Much Do You Charge Now?
Verizon’s cellphones are designed in such a way that you can almost never avoid getting $1.99 charge on the bill for its mobile Web services, even if you immediately cancel the action.
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…
Multicore Programming in Haskell Now
Here are the slides source for today’s DEFUN tutorial: Multicore Programming in Haskell Now! Multicore computers are here: is your programming language ready for it? Haskell is: you can take …