…changed globally as more devices come to market. The @ media query is based on the one in Thomas Fuchs' Retinafy book but, for example, we've already modified it to define the Google Nexus 7 with it's 1.3 pixel ratio as a retina-capable device.
A key insight here is that with SCSS , @ media queries can be nested inside other rules . Such that these both work the same: @ media print { body { // print styles } }
body { @ media print …
…independent empire & inspire you to do the same So far, she's been working together with Thomas Fuchs as Slash7 on their first product, Freckle Time Tracking, since mid-2008 and which has been profitable ever since. Besides Freckle they have e-books on javascript performance and they offer classes on how to launch a profitable product.
On her blog unicornfree.com she writes no-nonsense product-building advice for freelancers (and even wageslaves) in the creative …
There are days when I'm amazed that this whole Internet thing works at all.
MongoHub-Mac - OS/X GUI for MongoDB. This looks like the best-maintained fork.
Latency Comparison Numbers - Some things are fast in your computer. Some things are not.
Acceptance Testing: Asserting Search Order - How to test that stuff appears in a particular order on the rendered page.
Retinafy your web sites & apps - Thomas Fuchs is planning a new ebook; enter your email here to stay informed.
Rise and shine, coders.
Kickstrap - Bootstrap plus extras, including themes, analytics, responsive design, minification, and more.
Flowchart: how to retinafy your website - A process layout from Thomas Fuchs.
Caching with Twemcache - Twitter has released their fork of memcached. Just remember, you're not Twitter.
jquery-rails-cdn - Serve jQuery from a CDN without giving up the asset pipeline.
Code Climate is free for Open Source - Get metrics and analysis added for nothing.
81 fonts, 1 SVG, 696 lines of JavaScript (no semicolons!), 565 lines of CSS, 74 lines of HTML and Zepto.js in a single 634KB compressed web page. Amazing stuff. Read up on how it was done.
Or, don't trust what "wise" elders tell you. 1. "Don't rely on automatic semicolon insertion" Whether you like it or not, whitespace is significant in JavaScript. A linebreak indicates, in most cases, the end of a statement; a semicolon is automatically inserted for you. In order to be able to write properly working code, you [...]
…plugin, it just keeps going.
When I explained this technique to Thomas Fuchs last week, he immediately added it to his excellent Zepto mobile WebKit framework . This weekend, I contributed a functional test you can use to try this for yourself.
Want to make your site look and feel great on the iPad? Planning a native or web application for iOS? Hire us to do the hard work for you .
…great information products, from the PeepCode juggernaut to Amy Hoy and Thomas Fuchs's JavaScript Performance Rocks! , to screencasts and ebooks from myself, Marc-André Cournoyer, the RailsEnvy guys, the Pragmatic Programmers, Ben Orenstein, Antonio Cagiano, and others. I quickly found it very easy to make money with a programmer career coaching program and video sales on a wide range of topics.
Speaking of these videos, a few months back, I put out a video called …
@dhh : Beautiful pure HTML5 no-images app for seeing time zones by Thomas Fuchs: http://everytimezone.com/ (works great on iPad).
@ 37signals : Finding clients with Sortfolio? Finding a web design firm with Sortfolio? Let us know so we can add you to: http://sortfolio.com/success
Back in November I started a new JavaScript programming blog called DailyJS , with help from Ric Roberts and Justin Knowlden . I post almost every day about interesting developments in JavaScript — techniques, tips and library/tool reviews.
I recently toiled over a lengthy review of JavaScript Performance Rocks! by Amy Hoy and Thomas Fuchs — a book that has taught me a lot despite my years of JavaScript experience.
entity_10308 …