Web styling advances at a ferocious rate. Vanilla CSS is a rarity. Almost every web presence relies on new frameworks, preprocessors, and workflows. Yet even in the midst of progress, the fundamentals often trip up our work.
Our CSS fights against the natural DOM (Document Object Model) flow. The DOM flows from left to right, and from top to bottom. Block elements expand as wide as possible within a bounding container. Elements grow only as tall as absolutely necessary. The more we resist this flow, the more likely things break.
To avoid this, I follow three rules. Whenever my layout feels janky or otherwise hard to debug, it’s usually because I’ve strayed off course from these guidelines.
During runs and lighter coding sessions, I love listening to podcasts. Deep, geeky chats on tech, film and gaming are fun and instructive. The best podcasts are addictive; with memorable hosts and segments, it’s like checking in with old friends. Yet as my days get busier, I’ve had to pare down to just a few strong choices.
Balance separates great from merely good podcasts. They cover a diverse set of opinions, either from a revolving set of guests or hosts from different backgrounds. Yet it can’t be too diverse or the chemistry breaks down.
I’ve written on my own blog for years with the same cadence. I share links with small bits of commentary a few times each week. Longer pieces take more effort; I spread them throughout the year as time and mood allow. Yet going forward, that balance between long and short form will change. Link posts will be rare, while I hope to write larger pieces more often. I’d rather provide more depth here and move quick impressions largely to other platforms.
This change was inevitable given the effect social media and mega-platforms are having on smaller sites. Web-based link blogs, with rare exceptions like Daring Fireball, are dead. Quick takes and snap judgements have moved to Twitter and other social media. It’s just a better fit; they’re new platforms optimized for sharing, speed, and connectivity.
Once Apple Music’s free trial ended, I deleted all my files and resubscribed to Spotify Premium. The turnaround was surprising; this is Apple we’re talking about here. From Macs, to an iPhone, an iPad, and an Apple TV, I’m a convert. But after several weeks of heavy Apple Music usage, I was done with the service.
I’m not alone on this turnaround. Though 11 million subscribers (in a free trial period) is a decent start, I’ve seen many across, tech and design migrate elsewhere. There’s several reasons why:
As I wrote weeks ago, Apple TV needed several key factors to challenge console and PC gaming. Based on the keynote and what we’ve learned since, they missed on all counts. Traditional console or PC gamers won’t be flocking to Apple TV. Yet some wildcards could upend the casual gaming market in the long run.
Apple TV’s problems start with the included remote. A touchpad and single available button won’t give the precision needed for most traditional games. And add-on controllers are unlikely to make headway. Apple didn’t release a first-party option, and developers can’t require external controllers for play.
Then there’s the issue of a fairly weak starting library. Granted, several games look entertaining. Yet it’s mostly small scale entertainment — diversions alongside other apps and streaming media.
Tomorrow Apple is expected to announce an updated Apple TV with a dedicated app store and more powerful hardware. That positions the device to compete directly with the existing PC and console gaming space. Yet it’s premature for console manufacturers and PC gamers to be worried. Nor is it a surefire success for casual gaming in the living room.
We’ve been down this road before. First, smartphone and tablet games were predicted to kill consoles. It didn’t turn out that way. PS4 and Xbox One sales have been strong, even better than the PS3 and Xbox 360 during its opening sale period. PC gaming is booming through eSports and on Steam. And while casual gaming is successful on mobile, it’s fallen flat elsewhere. The Ouya, Fire TV, and the existing Apple TV through AirPlay have all been gaming duds.
Granted, a revamped Apple TV is a step in the right direction. An Apple-based living room platform is bound to take some attention away from traditional PC and console gaming. And like most forms of tech, we can’t quantify Apple TV’s impact until months or years from now. Yet several early factors will telegraph the Apple TV’s success against the exiting games market.
Fog Creek software has been running a series of video interviews about software engineering. They cover hiring, firing, culture, and much more. Their most recent post with Kate Heddleston is particularly strong. Onboarding, from my experience, is a greatly underrated topic. It makes a huge impression on new staff, and a wrong move here can set the wrong tone for an extended period.
It’s a bummer that Hannibal only got three seasons. Great acting across the board, especially by Dancy and Mikkelsen. But it’s DP James Hawkinson’s visual language – striking, dreamlike, horrific, often all at once – that makes it especially unique.
I could recommend this post to almost any designer who works with front end web developers. It’s surprising how many designers I’ve worked through over my career that have little knowledge of what’s mentioned here, especially this:
It is the nature of the web to be flexible, and with this flexibility comes a degree of letting go of control. The first step in this process is to leave behind the idea of pixel perfection.
As a publishing platform, the web is on hard times. Paywalls and subscription plans are rarely successful. That makes ads and trackers the primary source of revenue. Yet ad tech is usually poorly designed, intrusive and inefficient. It slows down pages and pisses off users. That’s been underlined in recent articles highlighting the performance of The Verge , iMore and others. An otherwise simple news post bloats into megabytes of data, with ads and trackers taking the overwhelming share of that weight.
In the face of web bloat, users are opting out. Many strip out ad and tracker content with tools like AdBlock and Ghostery. Or they abandon the web for faster native publishing platforms like Facebook’s Instant News and Snapchat. Along these lines, Vox’s Ezra Klein predicts publishers morphing into a wire service, where the web becomes just one of many content platforms to publish on. Large publishers like Buzzfeed and The New York Times have already moved in this direction.
This is concerning. In reality, the web can be performant with ads, a subject matter for another post. A weakened web presence makes for an ugly future for publishing. It hurts the publishers themselves, and us, as readers.