- Want to Write a Compiler? Just Read These Two Papers.The Crenshaw series is a classic, but I hadn't seen the Nanopass Framework paper before this.
- Gustavo Duarte's series of articles on Operating System Internals look to be well-written and worth reading. I'm not sure if he's still publishing; the last article is 9 months old. Hopefully this isn't one of those things that I stumble upon only after it's over and done.
- 10 Papers Every Programmer Should Read (At Least Twice) is fun and worth it. I've read most of these papers, and they are strong and worth reading. The best part of the page, though, is the comments sections, which offers dozens of additional classics (at least, for a while, until the comments trail off into the inevitable spam and blather...)
- Everybody is having fun critiquing the new Windows 8 UI It's easy to take the pot-shots, and many of them are well-deserved, but Microsoft doesn't get enough credit, in my opinion, for continuing to study, enhance, and evolve the computer user interface; even after nearly 3 decades there is plenty more to do.
- Are Europe's banks moving all their money to U.S. banks? Why?
- Git is a Swiss Army Knife; to use it effectively you need to design a workflow. That's why Perforce has been working hard on Streams.
- Finally, a decent Design-By-Contract library for Java! Thank you again, Google, for sharing with the world. And thank you, OCI, for the clear and well-presented tutorial.
- I have an "in" with the author, but I can unreservedly recommend this e-book
- You can reverse-engineer all sorts of things; here's a fascinating article about reverse-engineering a pricing strategy. Who cares about instance pricing? Well, stop and think about it: you might be surprised.
Saturday, September 3, 2011
Stuff I'm reading
It's been a busy few weeks, so this is one of those "link dump" sort of posts. Hope you find something interesting in here: