#dev 2023-08-31

2023-08-31 UTC
greglopez, gerben and geoffo joined the channel
#
Soni
so uh, idea: what about federated sitemaps? tho we guess those are just called webrings...
dustinm`, geoffo and [jacky] joined the channel
#
Soni
we wish we had a parametric CAD (constraint solver) in our rendering engine, and that it was exposed to the developer, but that might be too much to ask for...
#
[tantek]
jacky++ that's a good article
#
Loqi
jacky has 12 karma in this channel over the last year (54 in all channels)
#
[tantek]
Tailwind << Criticism: 2023-07-26 [https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-craftsmanship/ Tailwind, and the death of web craftsmanship]
#
Loqi
ok, I added "Criticism: 2023-07-26 [https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-craftsmanship/ Tailwind, and the death of web craftsmanship]" to the "See Also" section of /Tailwind https://indieweb.org/wiki/index.php?diff=89163&oldid=86888
greglopez and AramZS joined the channel
#
[jacky]
Incredibly
#
[jacky]
Learning how to use and write CSS is a lost art
#
[jacky]
And I _think_ the industry has encouraged it to a degree over JavaScript
#
[jacky]
But more on topic, do we have a matrix of what update operations in Micropub (replace, add, delete) are used with some specific properties (thinking slug, destination and audience)
j12t1, AramZS_, AramZS__, geoffo, btrem and [KevinMarks] joined the channel
#
[KevinMarks]
CSS is a constraint solver if you use it as one. See https://every-layout.dev/ for how to think about it that way
gxt, rubenwardy and [Murray] joined the channel
#
[Murray]
jacky++ solid article, thanks for sharing
#
Loqi
jacky has 13 karma in this channel over the last year (55 in all channels)
#
Soni
[KevinMarks]: ugh do we really wanna pay $69 to be able to use the browser as a CAD to the horror of every one of our professors...
#
[KevinMarks]
Read the free bits first, they give the intellectual framing of the whole. I found it worth the money. CSS is more like Prolog than any procedural language, which is why so many programmers misunderstand it and write procedural APIs to it that lose it's power.
#
[Murray]
+1 for Every Layout, a brilliant resource. Related in terms of mindset (and created by one of the authors): https://buildexcellentwebsit.es/
petermolnar joined the channel
#
jeremycherfas
I confess I did go with Tailwind before, and it worked well for a non-expert who wanted a responsive site. Since then, though, I have gradually removed things (like type sizing) and I am perhaps getting to the point now where I might consider a complete redesign. Again. Every Layout is a superb resource.
#
jeremycherfas
Worth noting, too, that Andy Bell does recommend Tailwind as a tool.
drakonic joined the channel
#
[Murray]
Yup, chiefly for its ability to make/manage utility classes. I mean Andy is the author of CUBE CSS, a style methodology which leans into utility classes (that's the U in CUBE) so it's not surprising 😄
greglopez, IWSlackGateway and drakonic joined the channel
#
Soni
[KevinMarks]: that makes sense, it's more about currently having access to parametric CAD tools for free... tho we think CSS would be more optimized somehow...
#
Soni
but that's not exactly an indieweb use-case (for now) :p
[benatwork], [manton], [schmarty] and [KevinMarks] joined the channel
#
[KevinMarks]
This is interesting - CSS Grid is coherent enough that it doesn't need wrapping in a framework https://andrewwalpole.com/blog/css-grid-is-too-good/
[Murray] and btrem joined the channel
#
[Murray]
KevinMarks++ another great link 😄
#
Loqi
KevinMarks has 17 karma in this channel over the last year (47 in all channels)
sp1ff joined the channel
#
[KevinMarks]
This is an interesting rant about <ol> https://siderea.dreamwidth.org/1819759.html
#
superkuh
Too bad dreamwidth is hidden behind an abusive captcha that they cannot control.
#
superkuh
"The "semi-randomly selected to solve a CAPTCHA" interstitial with a visual CAPTCHA is coming from our hosting provider, not from us: because they host a very large number of sites, they have a lot of data about abusive network use, and they increase the CAPTCHA checks on IPs that have been the source of a large amount of abusive traffic to their network or people whose IPs are from the same network block as a large amount of abusive traffic."
#
superkuh
I'm selected for the "semi-random" captcha 100% of the time. And no matter how often I click "I am human" it just starts over.
#
superkuh
People should not use dreamwidth.
[tantek] joined the channel
#
[KevinMarks]
apparently http://archive.ph doesn't get captcha'd
IWSlackGateway, [snarfed] and [tantek] joined the channel
#
[tantek]
jacky, re: that Tailwind article, see also: https://code.divshot.com/geo-bootstrap/ 😄
#
[tantek]
what is Bootstrap
#
Loqi
Bootstrap is a large collection of boilerplate HTML and CSS styles and components originally developed by Twitter https://indieweb.org/Bootstrap
#
Loqi
ok, I added "https://code.divshot.com/geo-bootstrap/" to the "See Also" section of /Bootstrap https://indieweb.org/wiki/index.php?diff=89167&oldid=55621
[tw2113_Slack_], [dave], [KevinMarks], btrem, [jacky] and [schmarty] joined the channel