On March 3, 2010, Ning released a new Asynchronous HTTP Client library as open source. Its purpose is to allow Java applications to easily execute HTTP requests and asynchronously process the HTTP responses. You can get it a
On March 3, 2010, Ning social platform released a new Asynchronous HTTP Client library as open source. Its purpose is to allow Java applications to easily execute HTTP requests and asynchronously process the HTTP responses. You can get it at
Continue reading “Introducing Ning’s Asynchronous Http Client library.”
We are headed to South Beach this weekend for the Future of Web Apps 2010, hosted by Carsonified.
Continue reading “Design and product team going to FOWA 2010 in Miami”
There are several popular JS benchmarks out there, such as the SunSpider benchmark suite that’s part of the WebKit project and the V8 Benchmark suite.
These benchmarks cover a variety of tasks that are a mix of typical-things-a-browser-might-need-to-do and assorted CPU-heavy activities.
You can’t have a great user experience without clean code.
…so says Andrew Mager, web ninja at Ning and all-around awesome guy.
At approximately 160 people, Ning is larger than most start-ups, but it still isn’t a Big Company. It’s never felt that way to me, even though I am embarrassingly bad at remembering names (but not as bad as one engineer who turned to me in the elevator on a random afternoon and said, “Who ARE you?”). I digress—the point, though, is that as with most start-ups, everyone wears a multitude of hats.
Continue reading “Why All Ning Designers Code”
“Prod is important–we have to keep it up!”
Yes, it’s of utmost importance. Is it the only important environment you support as a (Web) Operations team? How much attention do you devote to your Development and Staging/QA environments? What is the value you place in them?
Continue reading “Dev is a Production Environment Too!”
Given that we’re designing an application that millions of people use, we’re constantly looking to optimize everything.
In the case of images and the design team, we try out multiple formats, we create sprites where it’s logical, we reduce the number of colors, we run it through Photoshop and Fireworks, and then after all of that, we’ll use some obscure command line tool to squeeze out the last drops. We’re always asking ourselves, “Is this worth it?” or “Is this acceptable?”
Continue reading “Image Formats and Optimizations”