And it was easy to control _how_ and _where_ you wanted your site to appear in the index. It's naive to think something similar would survive endless spam nowadays, but damn, I liked and really miss it.
847 karma · joined June 28, 2011
And it was easy to control _how_ and _where_ you wanted your site to appear in the index. It's naive to think something similar would survive endless spam nowadays, but damn, I liked and really miss it.
It was delightful when auditing the experiences from a potential new client in Firefox Dev Tools the other day, and realizing that I could see, inline to the target DOM element, JS events tied to them while looking through the source. Saved me a good amount of time.
When I'm looking for pure-play performance auditing, Lighthouse integrated into Chrome's Dev Tools are an obvious win.
So yeah, each have their strengths and weaknesses.
A few friends and I had an idea for voluntary rating back in '97, not long after the CDA of 1996 ("Black Ribbon") debacle.
To be fair, while when we envisioned it, it was something more facetious to get a laugh, but thinking retrospectively about it 21 years later actually made (and still makes) a hell of a lot of sense (now) as the father of a young boy.
I've done enterprise-level a11y projects for major brands, and the problem isn't always understanding the WCAG Success Criteria or WAI-ARIA, it's the _how_ that gets you. Multiple times, I literally had IBM's a11y practice and that of another major accessibility vendor (both of whom were hired for validation of approach and certification of the product coming from my team) disagreeing on which UX direction actually fulfilled the Success Criteria. The grey area of accessibility integration is _vast_ and in many cases, outright subjective.
Oftentimes folks believe that just because you plunked ARIA roles and other a11y-specific best practices into a framework or design system, it actually works out to be a11y-compliant. While it gets you closer to the endgame, the complexity of the actual User Experience (e.g., running it through screen readers and other assistive devices, and not relying solely on static analysis like aXe or pa11y) is where the magic (and pain) actually happens. Accessible responsive patterns, contrast ratios, UX metaphors, affordances, etc.; all of that is yet another level of abstraction that'll keep a team with work for a very long time.
(For those that really specialize in a11y to the point of becoming a consultant, though, it's a very lucrative career path for the above reasons.)
We pulled everything in-house onto our own Cloudfront CDN and saved a bunch of time on DNS/TLS negotiation, as each unique third-party request is extremely expensive over middling 3G, on the order of nearly 1 second apiece according to WebPageTest. Leveraging 'preconnect' with that CDN saved just a bit more time on top of that.
What generally happens is, once in management, they end up on a track of being more business-facing and the breadth of their role continues to expand (while reducing hands-on code time) to the point where the organization has to relent and hire from the outside anyhow when the promoted manager finally admits they'd have rather remained hands-on.
I try to identify engineers on my team with an interest and early aptitude for management early-on, and mentor in that direction while mentoring those who wish to remain hands-on in the other. I always need a right-hand person to handle the higher-order organizational aspects while I'm away, and likewise, I need a left-hand person to lead the day to day technical execution. So usually I'm not lacking for support while at the same time elevating them to the next level (and without needing to hire someone from the outside).
Having someone that can see the forest for the trees and chart/change course as a team is, additionally, crucial. It's just that, at home, it's not just me.
That and we're always bouncing news, advice, and helping one another in said Slack instance. Safety in numbers.
I'm in Chicago at an agency, and our company is more or less just like this. Moreover, the average age on the team I direct is ~43--not by intention or design; it just happened over the course of inheriting the team and hiring since then. We have safe, risk-mitigated times for deployments, solid production systems, and unless something unexpectedly tanked or you're on flex time, we're all out at 5:00pm.
They're out there, but they're not always easy to find.
Definitely haven't been the same in the last 3-4 years, though. In the last 6 months, even the platform has become a bit touch and go.
Edit: March 2016, and their dateline has since been removed: https://web.archive.org/web/20160311072848/https://www.imagi...
"Google Doesn’t Have the Guts to Make Page Speed Actually Matter" https://redfin.engineering/google-doesnt-have-the-guts-to-ma...
Google did just add a "Mobile Speed Score" to each URL in Adwords with a 1-10 scale of unknown composition/weighting that media folks and marketing managers can see, but developers can't really dig into (other than using...Google's Lighthouse for correlations). https://www.searchenginejournal.com/google-introduces-the-mo...
Oh, yeah, it also upsells AMP. Even if you're opposed to or otherwise not going to adopt it as an engineering team, they're clearly going after the non-technical stakeholders to make it happen.
Consistency isn't exactly a high point when it comes to industry signaling vs reality.
Our little agency ended up moving into eTour's space in Atlanta (VaHi) when they departed. Nice movie theatre built into the space.