#Development #Pitfalls
Fit text responsibly · ”Be careful of the shiny new things.” https://ilo.im/168yam
_____
#ModernCSS #Text #Content #Accessibility #Print #Chrome #Browser #WebDev #Frontend #CSS
#Tag
#Development #Pitfalls
Fit text responsibly · ”Be careful of the shiny new things.” https://ilo.im/168yam
_____
#ModernCSS #Text #Content #Accessibility #Print #Chrome #Browser #WebDev #Frontend #CSS
Les carrousels hantent le web, mais qu’en est-il de leur accessibilité ?
Notre collègue @cookingmaia présente les points critiques qui peuvent créer des situations de handicap et propose des solutions concrètes pour rendre vos carrousels accessibles.
À découvrir sur 24 Jours de Web, aux bons soins de @ParisWeb :
0.6.1 of django-new has been released. 🚀
- Lots of UI tweaks.
- `--data` flag for data-specific applications.
- Generate `summary.html` for a user-friendly explanation of the newly created application (h/t @ehmatthes).
- BETA: `--install` to install packages (only `whitenoise` currently supported).
🛠️ https://github.com/adamghill/django-new
📦 https://pypi.org/project/django-new/
I would highly recommend any techbro (and any developer) to spend some time on slow, laggy or even cutting out internet. So just they can see how their always-online web apps plainly crash when unable to cope with a short offline time. Absolute tragic #UX, loss of data common!
#webdev #usability #accessibility #a11y #web
#Development #Pitfalls
Fit text responsibly · ”Be careful of the shiny new things.” https://ilo.im/168yam
_____
#ModernCSS #Text #Content #Accessibility #Print #Chrome #Browser #WebDev #Frontend #CSS
This is why #Rust is not only about memory safety/performance, but about correctness 👇
Did you know that in #JavaScript when `fetch`ing the same Request/Response twice will error (when containing a body)!?
It is because bodies are Streams, which can only be read once! You can clone the Request/Response/Body, but this comes with its own caveats (in the worst case the clone will buffer the body fully in memory!).
#RustLang solves this by borrow checking and good API design...
1/2
Fizz Buzz in 4 lines of CSS: https://susam.net/css-fizz-buzz.html
Les carrousels hantent le web, mais qu’en est-il de leur accessibilité ?
Notre collègue @cookingmaia présente les points critiques qui peuvent créer des situations de handicap et propose des solutions concrètes pour rendre vos carrousels accessibles.
À découvrir sur 24 Jours de Web, aux bons soins de @ParisWeb :
0.4.0 of django-new is released. 🚀
Now with interactive mode! ✨
`uvx django-new` steps through prompts to create a #Django application. It also shows the tree structure of all of the folders and files that were created.
Both features thanks to the brilliant `rich` from @willmcgugan.
🛠️ https://github.com/adamghill/django-new
📦 https://pypi.org/project/django-new/
0.6.1 of django-new has been released. 🚀
- Lots of UI tweaks.
- `--data` flag for data-specific applications.
- Generate `summary.html` for a user-friendly explanation of the newly created application (h/t @ehmatthes).
- BETA: `--install` to install packages (only `whitenoise` currently supported).
🛠️ https://github.com/adamghill/django-new
📦 https://pypi.org/project/django-new/
I would highly recommend any techbro (and any developer) to spend some time on slow, laggy or even cutting out internet. So just they can see how their always-online web apps plainly crash when unable to cope with a short offline time. Absolute tragic #UX, loss of data common!
#webdev #usability #accessibility #a11y #web
ICYMI:
**Globalsign certs issued on Monday 1st Dec 2025 will not be trusted on some clients because they incorrectly use 2027 CT logs.**
You can simply reissue them to resolve the problem.
Critical Security Vulnerability in #React Server Components 🍿
https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
📝 Deploy on push with Forgejo and Coolify #Development #Webdev #Coolify #Forgejo
All of my projects are now stored on my Forgejo instance rather than GitHub as the latter continues to speed run the enshittification curve. I've implemented a manual deploy button in my site's admin but for other, lighter-weight projects, I prefer to deploy changes whenever I push them up.
https://www.coryd.dev/posts/2025/deploy-on-push-with-forgejo-and-coolify
Chaque mois, la newsletter d'Access42 vous partage des pistes pour agir en faveur de l'accessibilité numérique. 💌
Abonnez-vous et passez à l’action avec nous : https://a42.fr/newsletter
Psst… La prochaine édition arrive bientôt !
Perhaps it’s time to embrace real web open standard .js files which don’t require any build steps or tooling to execute properly, all while utilizing the power combo of JSDoc + tsc to gain all of the benefits of type hints in IDEs and type checking in CI.
Let’s dive into some examples!
#WebDev #JavaScript
The Nuances of JavaScript Typing using JSDoc
Fizz Buzz in 4 lines of CSS: https://susam.net/css-fizz-buzz.html
#Development #Launches
HTMHell Advent Calendar 2025 · It’s back again with twenty-four more posts! https://ilo.im/168s40
_____
#AdventCalendar #Accessibility #Security #Website #WebPerf #WebDev #Frontend #HTML #CSS #JavaScript
I will never understand the urge the use a library designed to provide reactive DOM updates as a server framework. Here I am, wasting time parametrising my queries while some are shipping unprotected “eval()” in what looks like a very abstracted gRPC service.
https://github.com/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp
A space for Bonfire maintainers and contributors to communicate