Coding Horror: Scaling Up vs. Scaling Out: Hidden Costs

http://www.codinghorror.com/blog/2009/06/scaling-up-vs-scaling-out-hidden-costs.html blog post about scale up and scale out, and hidden costs introduced by administration licensing costs for proprietary software. “Last monday we upgraded our core database server after a power outage knocked the site offline. I haven’t touched this machine since 2005 so it was a major undertaking to do it last minute. We upgraded from a machine with 64 GB of ram and 8 CPUs to a HP ProLiant DL785 with 512 GB of ram and 32 CPUs …” ...

Coding Horror: Scaling Up vs. Scaling Out: Hidden Costs

http://www.codinghorror.com/blog/2009/06/scaling-up-vs-scaling-out-hidden-costs.html blog post about scale up and scale out, and hidden costs introduced by administration licensing costs for proprietary software. “Last monday we upgraded our core database server after a power outage knocked the site offline. I haven’t touched this machine since 2005 so it was a major undertaking to do it last minute. We upgraded from a machine with 64 GB of ram and 8 CPUs to a HP ProLiant DL785 with 512 GB of ram and 32 CPUs …” ...

In praise of “boring” technology | Spotify Labs

http://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/ More often than not, the right tool for the job is piece of software that has been around for some time, with proven success. One example would be writing a backend service in Java or Python instead of Go or Node.JS. Another example would be storing data in MySQL or PostgreSQL instead of MongoDB or Riak.

In praise of “boring” technology | Spotify Labs

http://labs.spotify.com/2013/02/25/in-praise-of-boring-technology/ More often than not, the right tool for the job is piece of software that has been around for some time, with proven success. One example would be writing a backend service in Java or Python instead of Go or Node.JS. Another example would be storing data in MySQL or PostgreSQL instead of MongoDB or Riak.

Security Engineering - A Guide to Building Dependable Distributed Systems

http://www.cl.cam.ac.uk/~rja14/book.html Security Engineering , by Ross Andreson. ‘It’s beautiful. This is the best book on the topic there is’ Bruce Schneier

Security Engineering - A Guide to Building Dependable Distributed Systems

http://www.cl.cam.ac.uk/~rja14/book.html Security Engineering , by Ross Andreson. ‘It’s beautiful. This is the best book on the topic there is’ Bruce Schneier

Don’t Call Yourself A Programmer, And Other Career Advice | Kalzumeus Software

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/ Read it. Take it with a grin of salt* . Nevertheless, the piece gives you sort of accurate prospective on how business views/values your engineering position

Don’t Call Yourself A Programmer, And Other Career Advice | Kalzumeus Software

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/ Read it. Take it with a grin of salt* . Nevertheless, the piece gives you sort of accurate prospective on how business views/values your engineering position

Some Perspective On The Japan Earthquake: MicroISV on a Shoestring

http://www.kalzumeus.com/2011/03/13/some-perspective-on-the-japan-earthquake A blog post offering some perspective about Japans’ preparation and planning for natural disasters

How Facebook Ships Code « FrameThink – Frameworks for Thinking People

http://framethink.wordpress.com/2011/01/17/how-facebook-ships-code/ Notes about facebook internal PM process (release, builds, QA, deployments, management, etc) … Interesting that they manage to do their work like a small startup team, even thought they are #1 site on the Net and have ~ 2K employees.