So with so many providers, how can you tell which ones are good? Here's my list (remember I've been doing this since 1983... every level of support and administration concievable, including being a BOFH for a while
- David Kaspar
Interleaving and varying your study location will help whether you’re mastering math skills, learning French, or trying to become a better ballroom dancer. So too will a somewhat related phenomenon, the spacing effect
- David Kaspar
Josh Bloch's Effective Java popularized the Builder Pattern as a more palatable way of constructing objects than constructors or factory methods when there are potentially many constructor parameters. How does it work in the presence of inheritance
- David Kaspar
We just had Patrick McKenzie, better known as patio11, at 500 Startups give us better SEO advice than I’ve learned in 3 years.
- David Kaspar
Siri hacked to fully run on the iPhone 4 and iPod touch, iPhone 4S vs iPhone 4 Siri showdown video (interview) (Mark Gurman/9to5Mac) - http://www.techmeme.com/111030...
Functional programming uses different building blocks to achieve reuse, based on more general-purpose concepts like list transformations and portable code
- David Kaspar
With more than 25 photos & 90 likes every second, we store a lot of data here at Instagram. To make sure all of our important data fits into memory and is available quickly for our users, we’ve begun to shard our data—in other words, place the data in many smaller buckets, each holding a part of the data.
- David Kaspar
Canvas allows you to draw anything you want directly in the webbrowser without the use of plugins like Flash or Java. With a deceptively simple API, Canvas has the ability to revolutionize how we build web applications for all devices, not just desktops.
- David Kaspar