09.24.14 |
∞
Santiago Valdarrama writes for A List Apart about simple “prebrowsing” techniques to speed up web performance between pages. Browsers analyze patterns of a page a user is likely to go next, and utilize DNS prefetching, resource prefetching, and prerendering to help the process along.
Bonus points for a wonderful illustration by Kevin Cornell, one of my favorite ALA header graphics in months.
09.23.14 |
∞
Developer Michael Church writes about the difficulties a friend of his has at getting a senior development job:
This whole issue is about more than what one knows and doesn’t know about technology. As programmers, we’re used to picking up new skills. It’s something we’re good at (even if penny-shaving businessmen hate the idea of training us). This is all about social status, and why status is so fucking important when one is playing the work game– far more important than being loyal or competent or dedicated.
Low and high status aren’t about being liked or disliked. Some people are liked but have low status, and some people are disliked but retain high status. In general, it’s more useful and important to have high status at work than to be well-liked. It’s obviously best to have both, but well-liked low-status people get crap projects and never advance. Disliked high-status people, at worst, get severance.
Michael’s main argument is that the overwhelming majority of those who remain software engineers – even those that are highly talented – can never can crack out of a low social status. Very interesting and depressing nonetheless.
09.22.14 |
∞
Like many other developers and designers out there, almost every day I make the rounds of Designer News, Hacker News along with occasional forays into Sidebar and Dribbble.
Usually that involves a lot of Safari tabs and context switching. Panda aims to change that: it’s a simple, well designed web app that puts many of these popular sites side by side. As a Chrome extension, it can be the default state of any new tabs you create. There’s a few minor customization issues that keep me from diving fully in but it’s worth a look.
09.19.14 |
∞
Anthony Colangelo, writing for A List Apart:
When you hear the word “just” being thrown around, dig deep into that statement and find all of the assumptions made within it. Zoom out and think slow.
Your product lives and dies by the decisions discovered between ideation and creation, so don’t just put it up on a server somewhere.
09.18.14 |
∞
MacStories’ Federico Viticci:
There are hundreds of new features in iOS 8 and the ecosystem surrounding it that signal a far-reaching reimagination of what iOS apps should be capable of, the extent of user customization on an iPhone and iPad, or the amount of usage data that app developers can collect to craft better software.
Seven years into iOS, a new beginning is afoot for Apple’s mobile OS, and, months from now, there will still be plenty to discuss. But, today, I want to elaborate on my experience with iOS 8 in a story that can be summed up with:
iOS 8 has completely changed how I work on my iPhone and iPad.
I’d consider Federico a much more hard core power user than most, but his argument is pretty sound. For years I’ve been extremely envious of Android users and their custom widgets, keyboards, and third-party sharing capabilities. No more.
09.17.14 |
Work |
∞
Many tech and productivity blogs promote device convergence: with a single smartphone, tablet, or laptop, you’re ready for almost any activity, from gaming to video production. After years of experience with assorted tech gear, I’ve found convergence overrated. It’s the exact opposite – device specialization – that’s a lot more effective.
More concretely, the next time you unlock your phone or sit down in front of your laptop, ask yourself: “what works best here for my needs?” Isolate the apps that you use regularly and that feel natural in context; keep them on your home screen or otherwise easily accessible. Bury the rest in folders knowing full well you’ll probably be faster and more efficient if you wait to perform those activities on another device.
For me, multi-device specialization translates into a set workflow:
- My iPhone is used for quick reads of the news (NYTNow), short saved articles (Pocket), catching up on Twitter (Tweetbot) and the occasional quick puzzle game (Threes).
-
My iPad is for daily scans of news feeds (Mr. Reeder), long reads (again, Pocket) and classic strategy games (Hearthstone, Ticket to Ride) that don’t rely on awkwardly tacked-on control schemes.
-
My Macbook Air is mostly used for writing, development, and design.
-
The PS4 is optimized for most of my gaming needs. It’s essential for any game that plays better with traditional controller input. With the comfort and immersion factor of a large screen and sound system, it’s also ideal for play sessions longer than thirty minutes at a time.
There are exceptions to the above (e.g. occasional writing edits on Writer Pro with my iPhone when I’m in the subway), but I’m generally more productive if I delay work until I reach the right device. I also happen to be someone who actively uses all this gear; some may successfully embrace a simpler workflow around a single device. But that’s not for me, and I suspect it isn’t for many others.
Overall, if you’ve found yourself struggling with your device’s size, context, power, or input method for certain activities, try changing your workflow. Move away from convergence and toward multi-device specialization.
09.15.14 |
∞
Giant Bomb’s Patrick Klepek:
When Call of Duty: Modern Warfare multiplayer took off, the copycats were endless. It wasn’t just that every shooter started aping Infinity Ward’s leveling system, but games that never would have otherwise included multiplayer suddenly had new teams assigned to building it. The thinking was that single player brought people to the table but multiplayer kept them sitting down (read: not selling their copy).
Now, we may be seeing the rise of games that ditch single player entirely. It’s not a great PR message. Many are going to be reluctant to actually pull the trigger. But that may be a disservice to everyone involved. Players go into the game thinking they can get something they can’t, and developers are forced to compromise a gameplay experience, knowing it’s not what they’re truly building. That’s a lose-lose.
09.13.14 |
∞
One of my favorite films of the year gets the film study treatment in this informative video.
09.12.14 |
∞
Another few months, another Sublime Text icon replacement. This one, put together by designer Rafael Conde, is really gorgeous in its simplicity and subtle grid pattern. And Rafael mentions in the Dribbble comments, it flows especially well with stock icons in OS X Yosemite.
09.11.14 |
∞
Look over De Niro’s best work in that 70s to 80s period; staggering output. But my how the mighty have fallen in recent years.