cferdinandi , to Random stuff
@cferdinandi@mastodon.social avatar
cferdinandi , to Random stuff
@cferdinandi@mastodon.social avatar
youronlyone , to Random stuff
@youronlyone@c.im avatar

Since I still haven't finished the new theme I'm developing (too many distractions), I instead opted to backport code improvements and new Hugo modules. Not an easy task since I have to do it for 7 different third-party themes.

sergi , to Random stuff
@sergi@floss.social avatar

"It is also expressed in what I think is best summarized as "Industry Fomo". Developers know full well that using next.js to create a relatively simple website is overkill, inappropriate at best, but they see themselves required to use industry-grade technology because job requirements are not listing skills anymore, instead they are listing tools and frameworks."

https://helloyes.dev/blog/2023/craft-vs-industry/

tixie , to Random stuff
@tixie@guerilla.studio avatar

Quick PSA for everyone excitedly using the popover API now it's in all 3 engines. Add an empty pointerdown event listener to your body element, else popover lightdismiss doesn't work on iOS Safari.

See https://bugs.webkit.org/show_bug.cgi?id=267688

Via @Lukew

cferdinandi , to Random stuff
@cferdinandi@mastodon.social avatar
youronlyone , to Random stuff
@youronlyone@c.im avatar
davidbisset , to Random stuff
@davidbisset@phpc.social avatar
timotheegoguely , to Random stuff
@timotheegoguely@mastodon.design avatar

Great article by @nachtfunke:

📝 Craft vs Industry: Separating Concerns
Reconciling the differences between the craft of making websites and the industry that has grown around it.

> Handcrafted websites are made by humans for humans. This is what differentiates our craftsperson from the factory worker—what the craftsperson does is valuable to people, not businesses.

https://helloyes.dev/blog/2023/craft-vs-industry/

cferdinandi , to Random stuff
@cferdinandi@mastodon.social avatar
joelanman , to Random stuff
@joelanman@hachyderm.io avatar

From the GOV.UK guidance, do not use maxlength on form fields:

> Using the maxlength attribute means there is no feedback to users that their text input is truncated. This is especially true where the text has been copied and pasted from elsewhere. This can cause users to accidentally provide incorrect or incomplete information.

https://design-system.service.gov.uk/components/text-input

weirdwriter , to Random stuff

Had to install extensions that prevented disabling paste in edit fields online. I wish browsers would make this possible natively because I never, ever, want paste disabled on any edit field, ever. Here's an extension for FF https://addons.mozilla.org/en-US/firefox/addon/don-t-fuck-with-paste/

toran , to Random stuff
@toran@mastodon.tjs.is avatar

: Write-Freely is an open source, self hosted blog and journal solution simply built for , by !

I am seriously thinking of using this for my personal ! 🙂

@writefreely

https://www.youtube.com/watch?v=pR4QATSRyXA

vanilla , to Random stuff
@vanilla@social.spicyweb.dev avatar

Unpopular (maybe?) opinion:

The way to get better at & isn't to build complex web applications with frontend frameworks. The way to get better at HTML & CSS is to write content with HTML & CSS.

  • Build a blog.
  • Build a landing page.
  • Build a report.
  • Build a portfolio.
  • Build lists.

Most web applications are simply content + forms in a fancy UI trench coat. 😅 They just tend to be far more "componetized" — making it much harder to grok the underlying semantics at first.

Seetee , to Random stuff
@Seetee@mastodon.cloud avatar

So sad that my colleagues and I will not be able to attend FOSS North 2024. Hopefully everyone has a great time!

Next year we might bring our students, so we can attend in our work time! :-)

f3rno64 , to Media Industry Discussions
@f3rno64@aus.social avatar

How many hours a day do you spend staring at a screen? How much do these black mirrors dominate our attention?

Boost for reach 🚀

Any screen counts; computer monitor, laptop, phone, TV, smartwatch, timetable at the train station, etc.

Count total time spent with eyeballs pointed at it.

deebloo , to Random stuff
@deebloo@indieweb.social avatar

Signals have been moved to Stage 1! Let's gooooooo.

https://github.com/tc39/proposal-signals

thomasapowell , to Random stuff
@thomasapowell@fosstodon.org avatar

If your go to assumption when making a component is just is some emitted slop and the component is the most important part as opposed to the HTML and other core web tech the browser uses as being the ultimate point of the component you simply are doing web dev wrong and working against the platform.

Some days I feel most of the“modern” community acts like Chemists who think atoms are passé and compounds are all that matter.

cferdinandi , to Random stuff
@cferdinandi@mastodon.social avatar
awoodsnet , to Linux
@awoodsnet@phpc.social avatar

I’m giving 2 talks at Tek in Chicago — Shell Scripting for PHP Developers and Create Better Dotfiles — later this month. It’ll be something to see! You don’t want to miss it!

Get your ticket today!

https://tek.phparch.com/

ibboard , to Random stuff
@ibboard@hachyderm.io avatar

Google sent me an email to say that some pages on my site are not being indexed.

The reason? "Excluded by ‘noindex’ tag"

It's almost as if I specifically said not to index that page, Google 🙄

ewan , to Random stuff
@ewan@infosec.exchange avatar

Does anyone have any suggestions for a new theme? I want to replace the theme for my site (currently using PaperMod) with one that's easy to customise without too much effort.

davidbisset , to Random stuff
@davidbisset@phpc.social avatar

"Open Source Infrastructure must be a publicly funded service"

via @matrix

https://matrix.org/blog/2024/04/open-source-publicly-funded-service/

dodgycoffee , to Random stuff
@dodgycoffee@mas.to avatar

He’s so damned perfect. Big floof.

cheeaun , to Random stuff
@cheeaun@mastodon.social avatar

Wow reading this thread makes my front-end blood boil: “How to handle lack of respect towards frontend teams?” https://www.reddit.com/r/webdev/s/CUmJbACeoI

  • All
  • Subscribed
  • Moderated
  • Favorites
  • supersentai
  • WatchParties
  • Rutgers
  • jeremy
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • loren
  • steinbach
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • Mordhau
  • WarhammerFantasy
  • itdept
  • AgeRegression
  • mauerstrassenwetten
  • MidnightClan
  • space_engine
  • learnviet
  • bjj
  • Teensy
  • khanate
  • electropalaeography
  • neondivide
  • fandic
  • All magazines