Naming Infinity: A True Story of Religious Mysticism And Mathematical Creativity By Loren Graham and Jean-Michel Kantor (Belknap Press, 239 pp., $25.95) A starry firmament, or sand cascading through o
During the last few weeks we were busy helping developers to convert their HTML5 apps from platforms like WebOS and ChromeOS to FirefoxOS and the target hardware this operation system is right now aim
Feb 8, 2013 If You Love Your Brand, Set It Free About The Author Jose Martinez Salmeron is Executive Creative Director for Social@Ogilvy at Ogilvy Washington where his work spans brand identity, conte
Backbone.js is quickly becoming the most popular framework for building modular client-side JavaScript applications. This is largely due to its low barrier to entry; getting started with it is super-simple. However, unlike Ember.js, Backbone, being so minimal, also leaves a lot up to the developer…
You're already using source control for managing your code, right? You might even be using your SCM as the central piece of your workflow , like we do at New Relic . In this article, we're not going t
Diana Kimball [twitter: dianakimball ] is giving a Berkman lunchtime talk on coding as a liberal art. She’s a Berkman Fellow and at the Harvard Business School. (Here are some of her posts on this top
It’s not every day you get to design a big ass new editorial site from scratch. This is a look into the design process for Polygon, the second of two huge projects tackled by Vox Product in 2012. Be w
A long time ago, in a galaxy far, far away, JavaScript was a hated language. In fact, "hated" is an understatement; JavaScript was a despised language. As a result, developers generally treated it as
• January 1, 2013 • The other day, we got a question from someone: could text content be effectively managed down to the individual paragraph level? This has come up before from clients trying to avoi
It’s been six months since the Retina MacBook Pro shipped and web developerseverywhere are still clutching their keyboards to their chest, ignoringProgress, and rocking themselves into a dark, pixel-f
November 16, 2011 It's an interesting time to be working on the frontend now. We have new technologies such as HTML5, CSS3, Canvas and WebGL; all of which greatly increase the possibilities for web application development. The world is our oyster! However, there's also another trend I've noticed.…
November 28, 2012 5 APIs that will transform the Web in 2013 It’s incredibly exciting to see how the Web is evolving, and 2013 has a lot more in store. Over the next year, there are a number of technologies coming down the pipeline that have the potential to radically transform how we use and…
JavaScript has been described as a Functional Oriented Language (this as opposed to Object Oriented Language). The reason is because functions in JavaScript do more than just separate logic into execu
Blaise Pascal once famously ended a letter with an apology : I'm sorry that this was such a long letter, but I didn't have time to write you a short one. Computer science has pretty much the same prob
Looking down from his perch on the edge of space , Felix Baumgartner remarked: Sometimes you have to be really high, to see how small you really are. It turns out that this feeling is a well documente
← back to homepage I recently watched a Google tech talk called “The Clean Code Talks – Inheritance, Polymorphism, & Testing” , and I was amazed how Misko Hevery explained that (a lot of) ifs can be a smelly thing in a Object Oriented language. Being fascinated by the idea, I decided to google it,…
I am making some changes to reading, scanning and sharing patterns for 2013, effective immediately. I deleted all 174 of my feeds in my Google Reader. There are a handful of feeds (blogs) that I end up subscribing to year after year, but the majority of feeds I subscribe to over the course of a year…
April 2003 (This essay is derived from a keynote talk at PyCon 2003.) It's hard to predict whatlife will be like in a hundred years. There are only a fewthings we can say with certainty. We know that
a good blog post December 14, 2012 1:19 pm | 2 Comments Every morning I have a two hour breakfast where I catch up on the latest happenings in the world of web performance via email, Twitter, news, an
Paul Lloyd 11 Dec ember 2012 Published in Code If you were to read a web designer’s Christmas wish list, it would likely include a solution for displaying images responsively. For those concerned abou
If there’s one thing that hasn’t changed for me from the first day I started writing code until today, about my 500th day, it’s that not knowing where to start is incredibly intimidating. I acutely re
Capistrano is a command line utility for deploying web applications to one or more servers. It was primarily developed for Ruby on Rails applications, but applicable to all sorts of web applications t
This summer I read Ethan Marcotte’s Responsive Web Design —the latest from A Book Apart —with fervor. I’d been hearing bits and pieces about this newfangled approach for a while, but I was anxious to understand it better…and, of course, to figure out if and how content should play a role. While most…
I hesitate to say everyone should have a child, because becoming a parent is an intensely personal choice. I try my best to avoid evangelizing the experience, but the deeper in I get, the more I believe that nothing captures the continued absurdity of the human condition better than having a child…
Roy Fielding writes a PhD dissertation describing the architectural style of the World Wide Web . He coins the term ‘Representational State Transfer’ (REST) to describe it – after all, if you’re going
Debugging is perhaps the skill that I find programmers have the hardest time exercising. It is also the most difficult to teach. Debugging, to me, is both a scientific discipline and an art. It often
lindsredding.com Buy this domain The domain lindsredding.com may be for sale by its owner! This webpage was generated by the domain owner using Sedo Domain Parking . Disclaimer: Sedo maintains no rela
UPDATE: I’ve added a short section on the topic of . I think that there’s a lot of institutional knowledge in our field, especially about what makes for a productive engineer. But while there are a go
Ideas discussed: People think all writing needs to be paragraphs, but that’s not always the best way to express something. What’s the Appeal of Twitter? + Idea for new platform At least include an outline in your article! Bonus: What writing can learn from programming My recent chart on learning…