Saturday, July 15, 2023
HomeProgrammingChris' Nook: A Little Again and Forth

Chris’ Nook: A Little Again and Forth


I really feel like y’all on the market are like: ya know what I may use this week? A scattered assortment of fascinating hyperlinks with mild commentary about what’s fascinating about them or how they join with the fashionable internet zeitgeist. No worries gang, I bought ya.


I like Josh’s tackle all this coding + AI stuff and the worry of misplaced jobs. It’s horrible timing for all this as a result of fricking tons of individuals are dropping tech jobs in layoffs proper now. However that isn’t as a result of AI is taking their jobs, it’s financial fears, correcting overhiring errors, and a few grasping “ooo look we are able to do mass layoffs and never get a lot flack for it as a result of everyone seems to be doing it”. Anyway listed here are some quotes from Josh’s article:

… for the reason that starting, there’s been a priority that internet builders can be made redundant by some new expertise. Within the 2000s, it was WordPress. Within the 2010s, it was Webflow. Within the early 2020s, it was “no code” instruments.

[on GPT-4 building simple website from napkin drawing] … we haven’t wanted internet builders to construct these types of pages in a long time. There’s an huge distinction between this HTML doc and the types of code front-end builders write at present.

Code snippets are all around the web, and are sometimes generic. In contrast, each codebase is exclusive. There are only a few massive open-source codebases. How’s the AI imagined to learn to construct huge real-world initiatives?

I truly suppose that this might improve the entire # of developer jobs.

Sure duties is perhaps delegated to an AI, however not many jobs.

Usually I skip or roll my eyes at folks’s scorching takes on AI stuff since there may be simply a lot of it proper now, however once more I believe Josh’s takes listed here are good. It’s additionally in settlement with most different takes I’ve learn on this. Usually, individuals are writing articles making an attempt to deal with folks’s worry, however the worry appears a bit invented.


Just a little accessibility backwards and forwards!

I suppose the powers that be ought to take heed to internet accessibility consultants over me, however I’m extra inclined to agree with Ben right here. The cowpaths are there, pave them.


One other back-and-forth happened final month between Alex Russell’s The Marketplace for Lemons and Laurie Voss’ The case for frameworks. As a lot as I want to price these arguments on the written phrase totally, the actual fact is I do know that each of those individuals are Very Large Net Personalities that each very very similar to to argue. Laurie for probably the most half brings baby-bear porridge to the get together and I like that, however I additionally don’t thoughts Alex bringing down the hammer and taking hard-line stances on internet efficiency, largely as a result of not a ton of different folks try this and the net may use the pushback.


A superb quantity of internet platform arguments find yourself being about JavaScript frameworks and the entire concept of SPAs. Most likely no query we overdid it as an business on the SPA factor. One facet plot right here although is that this was all taking place throughout a time when the net was maybe a bit extra threatened by “native” apps than it’s now. Native apps have a sure really feel to them that may be a bit totally different than internet apps usually, and no small a part of that’s how they have a tendency to animate their state and web page transitions moreso than internet apps do. SPAs made that way more doable than we had been in a position to do on normal new-page-loading internet apps.

Transitioning interfaces and web page transitions in non-SPAs isn’t simply sitting round ready to be solved although. I consider three issues:

  1. Swup is a JavaScript library only for these items which is being actively developed. There’s additionally Taxi.
  2. Turbo appears nonetheless actively developed too, and whereas it’s not about transitions particularly, it’s about making a non-SPA behave like an SPA that means you don’t want to vary architectures however can nonetheless profit from a web page that by no means 100% reloads.
  3. The most important deal remains to be the View Transitions API which has simply landed now in steady Chrome. No libraries wanted. No SPA wanted. Simply straight-up animations between state and web page adjustments in native JavaScript.

I discussed the opposite week that Firefox fastened this outdated bug a bit associated to drop caps, however actually, or I assume along with that, one of the best factor that may occur to drop caps is the CSS initial-letter property. I ought to have linked up Stephanie Stimac’s article Better styling management over kind with `initial-letter` which digs into that and strongly makes the case.

Ethan Marcotte has a beautiful video displaying learn how to do drop caps properly, nevertheless it’s frustratingly sophisticated. Actually appears like initial-letter is the reply to all this.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments