January 17th, 2021

(no subject)

Matt Mullenweg, in The State of the Word, 2020 (a Wordpress conference):

I don't think the decoupled architecture — the headless sites — is right for everything. I think that they are right in certain situations, but as I am quoted as saying, they are probably a regression for many of the people adopting them. Actually, I had a really good debate about this at the Netlify JAMstack conference with Matt Billman; but I guess it was too good, because they elected not to post it, but perhaps you could track down a recording or something

This still remains the case — weirdly, this conversation between the two Matts, the two company founders and holders of the two opposite views regarding static vs dynamic sites, has not been released among the recordings of the October 2020 JAMstack conference.

(no subject)

I am not particularly interested in the ethical side of these proclamations (apparently, W3C has formulated ethical web principles and web platform design principles, which he is referencing in the thread), but speaking purely from the technological standpoint, what he says requires developer maturity:

I remember how my search for an employer in 2016 was driven primarily by the desire to use a specific tech stack. If I were looking for a new employer today, I would be most tempted by companies that have jumped off the frameworks bandwagon, are conscious of performance metrics and site accessibility, and are betting on web components. Which means that while I have hopefully become a tad more mature, I am still driven primarily by the opportunities to learn shiny things. I suppose the more experienced a developer gets, the more their attention shifts from the tools themselves to ensuring the quality of the product.

Uncle Bob used to say that since every x years (I don't remember whether it was every year of every 5 years, or some other period) the number of programmers doubles, at any given moment half of programmers are inexperienced. Or something like that — I hope I am not butchering his words too much. It shows. Being inexperienced, we can't help being fixated on tools.