856 karma · joined June 28, 2011
Consider also the download-only releases of console games, usually by indies but not always, nowadays on the big 3 platforms; other than avenues like Limited Run Games that provide for production of limited physical runs of previously download-only titles, they're lost to the aether eventually.
1. In SEM and SEO both, technical performance is blossoming as a crucial need in both search engine ranking and the ad bidding process, say nothing of the benefits to mobile conversions and decrease in bounce rates. All of this is well-covered in numerous e-com/retail studies. There's significant value here for companies if you can articulate why. AMP isn't a cure-all in any way, and many clients are going to look at the investment versus return and decide instead that the investment in optimizing what they already have is worth the price.
2. Accessibility is also massively growing, due to increasing litigiousness and the contemporary view that the ADA covers websites in general as opposed to individual legal mandates (such as those in public education, healthcare, etc). There are also specialized, legitimate certifications such as the IAAP [1] where you can pretty much write your own paycheck with the amount of consulting work out there.
But you _really_ need to know your shit for both of them, and increasingly, specialized consultancies in these areas have formed or are forming to go after those companies. You're not going to get away with half-assing it either--especially #2 due to the legal liability--and you'll absolutely have to demonstrate your value. Additionally, this actually opens up opportunities to consult for companies that make site builders and other tools, to ensure they're thoroughly considering these specialized aspects of development.
There's also still a lot of good remote roles out there for more experienced folks; about 3/4 of the Front-End friends of mine clear well above $100k/year working for established companies and startups in a 100% remote basis. The best way to get into that realm is networking; the adage that the most important way to get where you want to go is through networking is true, as is the adage that a good percentage of the good jobs are never even posted.
But as for the bottom-of-the-market, I started back in '97 doing those types of small websites, and there's been hardly any appetite for freelancers in terms of being able to make a sustainable living of it. If you're going to go this route, you need to land profitable fish with a real need and actual money to pay you with.
Barakan is a treasure.
I'd love to see more messaging around the rollout intentions; plenty of us out here still supporting IE11 (non-Government, non-Enterprise) and trying to read between the lines to a point where we can start legitimately calling the time of death.
Superb way to collapse the structure, incinerate/crush the firefighters, and endanger pretty much anyone around the area, all while leaving pretty much nothing to be saved. Say nothing of anyone that might be trapped in there.
Consistent and controlled heat are absolutely vital when working with tiny SMD components.
Can't wait to see the new Stern tables at the Midwest Gaming Classic in Milwaukee this weekend.
There's a moral, legal, and business obligation to serve your product in an inclusive manner. We're working to get select developers IAAP (International Association of Accessibility Professionals) certified on my team.
On the legal front, see also Gomez v. GNC: https://www.levelaccess.com/federal-court-decision-gomez-v-g...
https://nicepage.com/Content/BundledScripts/main-libs.js https://nicepage.com/Content/BundledScripts/main-libs.css
Additionally, I have yet to find a page builder that's in any way 1) performant and 2) not compromising fundamental best practices (because WYSIWYG site builders require exorbitant amounts of flexibility).
https://www.webpagetest.org/result/190305_4Y_ff1823195f2bedd...
I liked the article and agree with the central thesis of CSS Grid enabling some wild UI designs, but the whole thing came off in a completely different light after looking under the hood.
[1] https://bendews.com/posts/implement-dns-over-https/
[2] https://pi-hole.net/2018/06/09/ftldns-and-unbound-combined-f...
You definitely get what you pay for, either way.
From: https://support.startpage.com/index.php?/Knowledgebase/Artic...
More: https://support.startpage.com/index.php?/Knowledgebase/List/...
Also, I'm just a bit bitter as someone who travels back to my hometown area (the Fox Valley) often from Chicago and it's never the same thing twice. ;)
It's a perpetual mess in Southeast Wisconsin. The problems extend far further than just the economics of the deal, into perpetual construction, shady eminent domain and reclassification of generational farms as "blighted", etc. It's criminal how much this one "deal" cost the area.
Maybe the (highest level of) basics, but as someone who's been in the industry 21 years and manages all hiring for front-end, the one area of front-end that everyone seems to think is easy but also one of the rarest skills to find on the market is someone who actually understands the finer points of CSS, like why one would use "font-display: swap" in the context of performance, the performance implications of complex CSS on mobile devices, CSS methodology rationale, accessibility implications of using X vs Y, best way of delivering CSS to accelerate the "Start Render" metric, etc.
More recently (and I'm years gone from the company at this point yet can still recognize it) they've been doing the same to their offshore teams in India, and by no means are they in a position to refuse.
It isn't even close to hidden, as you can discern the pattern/template six ways from Sunday. If it weren't for those forced reviews, they'd be tanked.
Here was a typical (not verbatim) exchange when I was a Front-End Architect interviewing candidates for my team back in 2012 or so:
---
Q: Tell me about your experience with JavaScript.
A: I know JavaScript because I've been working in jQuery for a year.
---
Further questions would isolate the fact that they've _only_ used jQuery. It was depressing, really.
I mentor developers to really strive to learn and understand the fundamentals precisely to stop propagating the idea that libraries and frameworks > fundamentals. Problem is, I've already started to witness history repeating itself when interviewing candidates and getting the equivalent answer above--but with "React" in its place.
I'm in my 40s, and this is _precisely_ why I mentor peers to interview occasionally with other companies after a couple of years at their gig, even if they have no intention of leaving. It's not just keeping up with the technology, it's keeping up with the soft skills, the trends in recruiting, etc.
What if they fit the gig they're interviewing for and get an offer? I could think of worse problems someone interested in keeping up and going through this exercise could have.
And especially for hiring managers, occasional interviewing is even _more_ helpful for finding better, more efficient methods for interviewing in your own company. Or finding out your own process is better run.
You might not want to do this in a small town where you're going to exhaust your options rapidly, but in major cities, if you're methodical about the roles and industries, it's an unbelievable wealth of information (and competitive analysis, to be fair).