May 2012
14 posts
2 tags
What does browser testing mean today?
Ensuring that content and functionality are accessible That designs never look broken That an experience is appropriate to the capabilities of hardware or software. Hardboiled Web Design - http://www.amazon.com/Hardboiled-Web-Design-Andy-Clarke/dp/1907828001
May 26th
“They look too bold on high resolution screens (MacBook Air) and they look okay...”
– Which fonts work where and why? Now it gets complicated. Since there are so many different screen sizes, pixel resolutions and rendering processes, it helps remembering the following rules of thumb
May 25th
Self-updating scripts →
Self-updating scripts
May 22nd
Conquering a large JavaScript codebase →
Conquering a large JavaScript codebase
May 22nd
MIT’s Freaky Non-Stick Coating Keeps Ketchup... →
Watch never-before-seen videos of an amazing new condiment lubricant that makes the inside of bottles so slippery, nothing is left inside. This means no more pounding on the bottom of your ketchup containers—and a lot less wasted food.
May 22nd
Tablets and the Future of Graphic Design →
Tablets and the Future of Graphic Design
May 22nd
Responsive & Mobile Web Design →
May 22nd
Best Abs On BodySpace: Learn Their Six-Pack... →
May 22nd
2 tags
WYSIHTML5 - A better approach to rich text editing →
wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.
May 21st
3 tags
Replacing-the-9999px-hack-new-image-replacement
.hide-text { text-indent: 100%; white-space: nowrap; overflow: hidden; } Really long strings of text will never flow into the container because they always flow away from the container.  Performance is dramatically improved because a 9999px box is not drawn. Noticeably so in animations on the iPad 1.
May 21st
2 tags
Creative Graphic Resume Designs Which Will Amaze... →
In this article there are over 50 examples of creative curriculum vitae for inspiration from graphic designers created in Photoshop or Illustrator, but the idea can be adapted to various types of designers. For example, a web designer can create his CV with the help of CSS, HTML and some jQuery to make it dynamic and attractive, whereas a Flash designer could use… well, Flash.
May 21st
2 tags
Bind your own books →
Karen Lewis reveals how to make your self-promo material stand out with some cost-effective binding and stitching techniques
May 21st
2 tags
May 21st
3 notes
2 tags
Why do web sites and software take so long to... →
 In the “Etsy Era”, when everybody wants authentic and local and handcrafted, what could be more hand-made than software?!]
May 7th
April 2012
1 post
1 tag
“With ‘Don’t be evil,’ Google set itself up for accusations of hypocrisy anytime...”
–  Roger McNamee, a longtime Silicon Valley investor whose investments include Facebook in  The New York Times.
Apr 22nd
March 2012
4 posts
Mar 26th
3 tags
10 Coding Tips to Write Superior jQuery Plugins |...
Keep All Your Code in a Closure Provide and Extend Default Options Always Return the Element Keep Single Use Code Outside Main Loop Setup Class Prototyping – The Why Setup Class Prototyping – The How Using the “this” Object Keep Your Settings in Each Object Separate Your Prototype Function Logic Provide a Setter/Getter Option
Mar 1st
2 tags
display:inline-block
If you use inline-block there are some important factors and drawbacks to keep in mind. An inline-block element is white-space dependent, so if you display list items using inline-block (in a navigation bar, for example), the list items will have unwanted space next to each other. To remove the space, you’ll have to remove from your HTML code any whitespace that occurs in between the list...
Mar 1st
Why Use the Triple-Equals Operator in JavaScript?
In a comparison using the double-equals operator, the result will return true if the two things being compared are equal. But there’s one important catch: If the comparison being made is between two different “types” of values, type coercion will occur. Each JavaScript value belongs to a specific “type”. These types are: Numbers, strings, Booleans, functions, and objects. So if you try...
Mar 1st
February 2012
1 post
2 tags
Feb 20th
December 2011
3 posts
Interactioned: 700,000 Daily Activations Isn't... →
interactioned: A lot of the press have been trumpeting Andy Rubin’s tweet that as of a few days ago over 700,000 Android devices were being activated daily. One ridiculous report over at AllThingsD even floated the notion that we could see 2.5 million activations by the end of next year. But as far as I can…
Dec 22nd
46 notes
3 tags
“In short, the Galaxy Nexus seems more like a phone that its makers can brag...”
– http://shawnblanc.net/2011/12/android-galaxy-nexus-review/
Dec 22nd
13 notes
Definition of an ‘Apple fanboy’ and those that use...
Apple fanboy: Someone who is tired of technology being difficult and knows there is something better; someone that loves to get the job done instead of working on their machine; a person that isn’t afraid of breaking the status quo; someone that appreciates quality design and workmanship; a person that realizes cheapest isn’t always best. Apple fanboys are commonly confused with the sensible...
Dec 13th
October 2011
1 post
the understatement: Android Orphans: Visualizing a... →
understatementblog: The announcement that Nexus One users won’t be getting upgraded to Android 4.0 Ice Cream Sandwich led some to justifiably question Google’s support of their devices. I look at it a little differently: Nexus One owners are lucky. I’ve been researching the history of OS updates on Android phones…
Oct 27th
2,860 notes
August 2011
2 posts
6 tags
Scripting language comparisons →
An extensive side-by-side reference sheet of four scripting languages (PHP, Python, Perl, and Ruby) with which you can compare how the different languages handle variable declarations, concatenations, objects, and hundreds of other things. Great cheatsheet for learning a new language when you’re already familar with one of the others. Via kottke.org
Aug 17th
41 notes
WatchWatch
How to dice a Onion?
Aug 15th
July 2011
6 posts
1 tag
Jul 28th
4 notes
2 tags
“What’s amazing to me is that Apple has accomplished 28% iOS smart phone market...”
– http://techpinions.com/why-it-matters-that-apple-is-the-number-1-smart-phone-manufacturer/1347
Jul 28th
7 notes
AppStore: ChatBot === EVE (WALL-E)
ChatBot’s icon is almost exact replica of the Disney/Pixar movie character “EVE” from the movie “WALL-E” 
Jul 21st
3 tags
10 Ways Not To Resign From A Job
Don’t resign unless you have a firm, written job offer you’ve accepted. This was the first thing my Dad taught me about the workaday world, and it’s been one of the most important. Why? All your friends at cool start-ups, that gal you met at a conference, your boss from three jobs ago: one (or all) of them has said to you, “I’d hire you in a second. Call me.” Problem is if you quit and then make...
Jul 19th
9 notes
3 tags
Data URI Sprites →
CSS Image Sprites are now commonly used to remove the performance problems created by making separate HTTP requests for every image on a web page. Unfortunately the technique cannot be used on a web page with a dynamic image set such as the eBay search results page: the images on the page change with every request based on the item specifics, therefore combining them into one sprite image is not...
Jul 17th
3 tags
Jul 4th
June 2011
6 posts
Jun 29th
1 tag
Jun 29th
1 tag
HTML5ify your existing code base →
Jun 26th
4 notes
3 tags
Native style momentum scrolling to arrive in iOS 5 →
One of the biggest gripes of web apps in Mobile Safari comes to an end. In iOS 5 Beta 2, you are able to do this on an element with CSS: overflow: scroll; -webkit-overflow-scrolling: touch; And the content inside that element should get native style momentum scroll. Just like any other app in iOS. Leaked screenshot of release notes (click for larger view):
Jun 26th
2 notes
3 tags
Datastructures, algorithms, and approaches written...
Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. All of the code is available under an MIT License. By Nicholas C. Zakas Download and Explore
Jun 13th
1 note
2 tags
Java Garbage Collection and Heap Analysis
Java Garbage Collection and Heap Analysis on Prezi
Jun 13th
May 2011
5 posts
1 tag
Javascript foundations: Inheritance
  View more presentations from John Hunter
May 23rd
Spritemapper, a CSS Spritemap Generator →
cameronmoll: Well now this sounds pretty handy. Merges multiple images into one and generates CSS positioning for the corresponding slices.
May 19th
32 notes
Flux CSS3 Slider →
cameronmoll: Hardware-accelerated image transitions using CSS3, which, as described in the readme on GitHub, “improves performance on less powerful devices such as mobiles and tablets.” Indeed, this functions quite well on both my iPad and iPhone.
May 19th
65 notes
May 2nd
The incredible delivery system of India's... →
Every day, approximately 4,000 dabbawallahs deliver 160,000 home-cooked lunches from the kitchens of suburban wives and mothers direct to Mumbai’s workers in “the world’s most ingenious meal distribution system.” (Hey UPS, how’s that for logistics?)
May 2nd
April 2011
11 posts
1 tag
iPad 2 Arrives in India on April 28 →
iPad 2 with Wi-Fi will be available in Japan on April 28 and Hong Kong, India, Israel, Korea, Macau, Malaysia, Philippines, Singapore, South Africa, Turkey and UAE on April 29 for a suggested retail price of $499 (US) for the 16GB model, $599 (US) for the 32GB model and $699 (US) for the 64GB model. iPad 2 with Wi-Fi + 3G will be available for a suggested retail price of $629 (US) for the 16GB...
Apr 27th
5 notes
Evolution of a Prototypal Language User →
izs: Fresh out of Java or C++, learning JavaScript. Look up on the internets how to define a class. It doesn’t quite work. Avoid the “new” keyword, because it is dangerous. Learn about prototypes. Design constructors that work how you expect. Re-introduce “new” into your code. Note: Many programmers…
Apr 20th
59 notes
Copy cat's thrive in China →
jyorr: The story Beijing, China-based startup, DianDian, has recently raised $10 million from big names like Sequoia and Ceyuan. With more than $1 million capital it seized from Kai-Fu Lee’s Innovation Works in Feburay, DianDian has raised a total of $11 million or more in just several months. You might wonder what kind of service DianDian provides. Actually it is a
Apr 14th
143 notes
“Every six months I’d take a look at the scope of the Android, and decide if it...”
– JOHN CARMACK: RAGE HD for iPhone
Apr 13th
Great Software Engineers
KISSmetrics Web Analytics
Apr 13th
Apr 13th
1 tag
Crash Course: Design for Startups →
Apr 13th