@mxbck@front-end.social
@mxbck@front-end.social avatar

mxbck

@mxbck@front-end.social

front-end dev · co-founder codista.com · co-organizer Webclerks conference · curates whimsical.club · writes about #Frontend, #CSS, #IndieWeb

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mxbck, to random German
@mxbck@front-end.social avatar

htmx is cool and all, but returning HTML directly from a server? idk, sounds a bit experimental.

mxbck, to random
@mxbck@front-end.social avatar

web dev would be so cool if it wasn't for the web dev industry

mxbck, to random
@mxbck@front-end.social avatar

I'm thankful for personal blogs today. In a sea of AI-generated keyword bullshit, real original content stands out like a lighthouse.

mxbck, to random
@mxbck@front-end.social avatar

Guy walks into a bar and orders a pint. 🍺

Bartender says: "Sorry, no can do."
"We wiped down our countertops yesterday but now it clashes with the kind of peanuts we're serving. We're ordering new nuts but they won't deliver to us unless we also get a pool table. But that doesn't fit in here so now we have to tear the whole place down and rebuild it from scratch."

((websites))

mxbck, to random German
@mxbck@front-end.social avatar

I've got a lot of web dev content in ny feed reader and that's cool but every once in a while someone posts something completely unrelated to tech and I AM HERE FOR IT!

Don't be afraid to write about your hobbies, music, movies, life. I love to read that. 💜

mxbck, to random German
@mxbck@front-end.social avatar

"prompt engineering" - what a sad job. So you spend all day trying to figure out the exact sequence of words that will get the computer to do the thing you want lol

Wait

Oh noe

mxbck, to random German
@mxbck@front-end.social avatar

Once again @heydon uses his platform to ruin everyone's with this highly erotic romance novel about utility CSS. Also he talks about scoping or whatever

mxbck, to random German
@mxbck@front-end.social avatar

Vercels v0 isn't the first time I've seen someone try to "solve frontend" with AI. It might be significantly more advanced than previous tools (remember "the grid"?), but it still faces the same problem:

Building good, accessible UI is something that can't be automated well. (1/2)

mxbck, to random
@mxbck@front-end.social avatar

✏️ New post: "Old Dogs, new CSS Tricks"

Lots of new features have shipped in the last few years, but real-world usage is still low. What are the things holding us back, and how can we break out of our old habits to learn new ways of writing CSS?

https://mxb.dev/blog/old-dogs-new-css-tricks/

mxbck, to random
@mxbck@front-end.social avatar

By 2025, most digital businesses in the EU need to be accessible. So now is the perfect time to level up your a11y skills! Fortunately @SaraSoueidan just released a very comprehensive course🚀

I just bought it and I'm sure it will be extremely helpful for me and my team. Get it while it's hot - 25% off for early birds!

https://practical-accessibility.today/

mxbck, to random
@mxbck@front-end.social avatar

Did you know that you can combine htmx with the new view-transition API? Browsers essentially create a snapshot, fetch a new partial chunk of HTML via htmx, then animate the DOM swap with a view transition.

Quite simple, but this enables some really powerful stuff! 👀

Demo here: https://htmx.org/examples/animations/#view-transitions

mxbck, to random German
@mxbck@front-end.social avatar

text-wrap: balance is a small addition to CSS but I swear clients have been bugging me about this for the last 10 years.

"Can you make that headline wrap better [on my specific device]"

https://developer.chrome.com/blog/css-text-wrap-balance/

mxbck, to random German
@mxbck@front-end.social avatar

"On your personal site, getting it wrong is not a bug, it’s a feature. It’s a chance to start small, take first steps, learn, edit, and improve. It’s an invaluable opportunity to evolve and to grow." 💯

@matthiasott in the first edition of https://buttondown.email/ownyourweb

mxbck, to random German
@mxbck@front-end.social avatar

"You can’t solve culture with technology. If you need to rely on software to police your employee’s language, you’ve got bigger fucking problems."

https://ericwbailey.website/published/swearing-and-automatic-captions/

mxbck, to random
@mxbck@front-end.social avatar

Have you ever had to resolve the same merge conflict over and over again? TIL about rerere, a hidden feature of git where it remembers your resolution! It's not enabled by default though. To use it:

$ git config --global rerere.enabled true  

HT Luis Nell 🙌

mxbck, to random
@mxbck@front-end.social avatar

When I was 17, my grandma asked me what I wanted to do for a living. I said I wanted to build websites.

She didn't understand what that meant.

I said "It's like making little books about things, but everyone can read them for free on their computer. People can get all sorts of useful information from them."

At the time, I thought that was a decent analogy.
I wonder how kids would describe that now.

mxbck, to random German
@mxbck@front-end.social avatar

The spoken web is lacking the ability to "style" things the way we can visually. @tink shows how the web could sound like, which is a lot better than the boring robot narrators we have today.

mxbck, to random German
@mxbck@front-end.social avatar

Now @sophie makes the case that building personal websites is a radical act in 2023. Couldn't agree more.

mxbck, to random German
@mxbck@front-end.social avatar

PSA: if you're still using polyfill.io, consider removing it. The project was recently sold to a chinese company, and they can potentially run any code on your site.

https://twitter.com/JakeDChampion/status/1761315227008643367?t=7ClLSbpfUjMEDGlXy65fXA&s=19

mxbck, to random German
@mxbck@front-end.social avatar

I've known @matuzo for a long time, and

  1. he knows his CSS
  2. he knows how to teach others like nobody else

so yeah, absolutely get a ticket to this when you get the chance: https://smashingconf.com/online-workshops/workshops/modern-css-manuel-matuzovic

mxbck, to random
@mxbck@front-end.social avatar

"The good news is that websites didn’t go anywhere. [...] the bad news- we are the ones who vanished, and I suspect what we really miss are the joys of discovery."

https://www.fromjason.xyz/p/notebook/where-have-all-the-websites-gone/ by @fromjason

mxbck, to random
@mxbck@front-end.social avatar

I wish there were more methods of discovery for "normal" people. Feels like webmentions, blogrolls, RSS feeds etc are mostly used by tech-y folks.

What's a good way to bring personal content to, say, a 16-year-old who never had to google "fetch CORS error why"?

mxbck, to random
@mxbck@front-end.social avatar

Here's @vasilis kicking off the HTMHell advent calendar with a great piece about "semantics and shit"🎄

https://www.htmhell.dev/adventcalendar/2023/1/

mxbck, to random
@mxbck@front-end.social avatar

✏️ Sneaking this in just before the new year to raise my blog count to a whopping two (2) posts! Here's my review of 2023.

https://mxb.dev/blog/year-in-review-2023/

mxbck, to random
@mxbck@front-end.social avatar

Next time you import that big JS library, take a moment to think about the poor folks in Antarctica:

https://brr.fyi/posts/engineering-for-slow-internet

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines