theAdhocracy
banner
theadhocracy.bsky.social
theAdhocracy
@theadhocracy.bsky.social
110 followers 64 following 80 posts
Posts Media Videos Starter Packs
Recently had an example of this, fundamentally a two-column flex that, when it does wrap, wants to completely change the layout of the contents. E.g. go from space-between, with alternating left/right text alignment, to fully centred.

Being able to know when that parent wrapped would be great!
I see localisation has already been mentioned, I'll add account-specific state/customisation (different users, when authenticated, may get different navs) to that list, as well as accessibility, as people use different font sizes (or different fonts completely)
Well this was a fascinating thread. As someone who has worked with React/Gatsby/Next/Remix for about 5 years, native Windows is slower than Mac, but really only on npm install. Never had any other issues. Never even considered running Node apps via WSL (use it for some PHP stuff but that's it)
And if work wasn't paying for my license, I would stop using it all together.

Environmental (and non-theft related ethical) concerns continue to be an issue.

It's not a justification that I like, but the utility over DDG, Google, Bing et al. (all of whom run an AI search _anyway_) does add up
I'd also be happy if the whole industry disappeared tomorrow. It wouldn't really impact my day-to-day, and the trade-offs would just go in reverse.

I feel _okay_ using Copilot, purely because it was (allegedly) trained on public code. I now do not use other forms for ethical reasons…
I will say, the Copilot review has also massively reduced stupid error loops (typos, single missed connections, that kind of thing), which has sped up the team, and saves face, frankly. It also hallucinates, and says dumb stuff; I have concerns that some people seem to just merge every suggestion…
Despite this, I find myself turning to it more often that not. For languages I don't know, it gets code working. For those I do, it's a better search engine than just about anything else, bar MDN and (some!) official docs. And when it correctly automates a repetitive task, it feels great…
Add on top how hallucinations can send you down utterly non-existent rabbit holes (not helped by the fact that I've likely already lost trust in "official" sources, which Copilot has already proven wrong or incomplete), and whenever I've tracked time, it comes out net negative…
However! My guess would be that we would gain far more in efficiency if search engines yielded better results, and dev tools/services had better documentation. For every quick autocomplete win, I reckon we lost far more in fighting bad recommendations and the loss of flow you get dismissing pop ups…
I do use the Copilot "Explain" function quite a lot, alongside prev. mentioned replacement of search engines. I often find that Copilot can surface functions and APIs that even the official documentation lacks (most recently with several WordPress plugins)…
In terms of usefulness, I find Copilot's autocomplete (via VSCode) 50/50 in terms of benefit vs irritation. It sometimes automates repetitive tasks (typically refactors), but it's also very inconsistent in when it tries to "help". I find it less and less useful the better I know the language…
I work as a senior front-end dev at a company that provides GitHub Copilot licenses and expects you to (at minimum) use GitHub's Copilot code reviewer. I have, in the past, used Claude as a form of search engine replacement, particularly for documentation, though at this point Copilot is all I use…
Reposted by theAdhocracy
Frontend Devs of bsky, looking for community input:

Are you using AI/LLMs in your day-to-day work?

Are you all-in or only dabbling?

What has been working well?

What has been frustrating?

How has your workflow changed?

Do you feel more or less productive?

Do you feel like a better dev?
Not sure if a CKEditor plugin exists for WordPress, but if it does then I would recommend it. Craft has one and it's a very nice Markdown editor that outputs HTML, so feels like it would work.
Reposted by theAdhocracy
We've already had a great response to this. Thank you everyone who took the time to make a ranking - I know there's a lot of proposals.

If you haven't, there's still time!

bsky.app/profile/fire...
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
Is there any way to _remove_ a selection? Definitely clicked one by accident, and also figured I'd be able to remove, so added more (hard to jump back and forth, much easier to read down the list and just grab any that I know would be useful for me)
Eurgh, just had two emails in the span of 30 minutes from two companies that I personally use announcing "new AI tools". Both are B Corps. I wonder how that certification is being updated to account for the energy/resource spike these tools are likely to produce? 😔
Do dashboards count as a navigation pattern? The kind of thing I'm specifically thinking about are where you have some data (maybe a table, maybe a graph, maybe a summary card) and can either change it's "shape" or click into it for a filtered view. Common (in that use case) but feels tricky
No, no, *you* spent slightly too much money at #DinoConUK 😅

A completely wonderful weekend and event! Will have to start saving for next year... 🦕

(And there were several things I missed out on buying too, due to forgetting to bring cash on day one!)
Had a brilliant first day at #DinoConUK, and even managed to take a wander around the very theme-appropriate campus grounds! Looking forward to doing it all over again tomorrow 🦕

(And slightly concerned for my wallet)
Plus it feels possible to do this without a new attribute. Could allow a fallback for older browsers, and some kind of syntactic sugar to enhance with better selectors. Because `for` is a decent name.
There's definitely scope for abuse and confusing logic, but I think the current association trips people up a lot anyway, particularly in component architectures where guaranteeing uniqueness on a page is hard-to-impossible
Others have said everything already, but I'll add my name to the list wishing that `for` worked like `querySelector` and took any selector. Being able to hand roll `data-` attributes dynamically, grab the next/nth sibling of a specific type, even traversing the DOM.

Would be amazing!
Reposted by theAdhocracy
I have been back and forth over the span of 5 years about whether to publish this article.

All opinions and experiences in this post are my own, or from people I personally know, backed up with recent reports and statistics.
Why Women in Tech isn't enough
Women in Tech spaces help, but fall short in the long run. Real progress needs systemic change and active involvement from men in positions of power.
whitep4nth3r.com
Today is the day: 10 years of digital citizenship 🥳

It's a little indulgent, but I decided to mark the occasion by piecing together a rough timeline for my personal site. It ended up being quite the fun thread to pull on 😁

theadhocracy.co.uk/wrote/ad-hoc...

#IndieWeb #SmallWeb #PersonalSites
theAdhocracy | An Ad Hoc Decade
Somehow, I've been writing these little blurbs for an entire decade now. What better time to take a look back at how this site has evolved.
theadhocracy.co.uk