mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

660
comptes actifs

#devtools

2 messages2 participants0 message aujourd’hui

Just published a blog post tearing into hCaptcha’s so-called “accessibility” mode.

It’s not accessibility. It’s a cookie. And to get that cookie, you now have to submit your email and send a code via SMS to an U.S. phone number. It fails silently. It doesn’t confirm anything. You click “Confirm Code” and get “An error has occurred.” No cookie. No fallback. No support. And if you somehow get it? It’s a third-party cookie your browser probably blocks, and it expires. Then you get to do it all again.

Meanwhile, hCaptcha’s text-based challenge — the only mode that might actually work with a screen reader — isn’t tied to the cookie at all. It only shows up if the website owner specifically enables it. Most don’t. So even if you’re blind, even if you’re using assistive tech, you get the same unusable image grid as everyone else.

This isn’t accessibility. It’s exclusion wrapped in PR.

The blog post breaks it all down: how the cookie flow works (or doesn’t), why the system is broken by design, how developers got misled, and what real alternatives look like. If you care about accessible design or just want to understand how bad this gets, read it.

Link: fireborn.mataroa.blog/blog/hel

fireborn.mataroa.blogHellCaptcha: Accessibility Theater at Its Worst — fireborn

🚀 Just released DNS-tester — is a scalable tool designed for enterprise environments to validate DNS cache consistency, monitor performance across distributed DNS infrastructure, and ensure reliable name resolution at scale.! Perfect for sysadmins and devs. 🛠️🌐

Check it out here 👉 github.com/dmachard/DNS-tester

Instant DNS diagnostics across your entire infrastructure. One command to check all DNS caches when things go wrong at 3 AM. - dmachard/DNS-tester
GitHubGitHub - dmachard/DNS-tester: Instant DNS diagnostics across your entire infrastructure. One command to check all DNS caches when things go wrong at 3 AM.Instant DNS diagnostics across your entire infrastructure. One command to check all DNS caches when things go wrong at 3 AM. - dmachard/DNS-tester
#DNS#CLI#DevTools

🌀 Introducing **Chakra** - a blazing fast in-browser WebAssembly runtime for builders.

```sh
chakra myfile.wasm
```

– Runs WASM in-browser with logs
– Supports Rust, TinyGo, C, Asc and Python
– One-line introspection & verify commands

Chakra is an open source project and we're building it *with the community*.

🌟 github.com/anistark/chakra
📖 Read more: blog.anirudha.dev/chakra

Give us a shout-out or star the repo on github if you like the idea. 🙌

GitHubGitHub - anistark/chakra: Run WebAssembly instantly in your browser with a single command.Run WebAssembly instantly in your browser with a single command. - anistark/chakra

Just released rsubst: a lightweight CLI tool built in Rust for template substitution, inspired by envsubst and Jinja. Great for Docker configs where you don't want to include a Python runtime.

GitHub: github.com/jtdowney/rsubst

GitHubGitHub - jtdowney/rsubst: A small, envsubst-like utility with conditional logic and advanced templatingA small, envsubst-like utility with conditional logic and advanced templating - jtdowney/rsubst
#Rust#Docker#DevTools
Suite du fil

Another package update: maintenance release for PHP Library Starter Kit!

This is a package I've used for a number of conference and user group presentations over the years, and I use it whenever starting new libraries. It's up-to-date for PHP 8.1 through 8.4, and it makes uses of the ramsey/devtools Composer plugin mentioned in the previous post in this thread. ☝️

github.com/ramsey/php-library-

GitHubGitHub - ramsey/php-library-starter-kit: :building_construction: A tool to quickly set up the base files of a PHP library project.:building_construction: A tool to quickly set up the base files of a PHP library project. - ramsey/php-library-starter-kit

Just published a new post: "AI Models in 2025: Co-Pilots, Not Autopilots" 🚀
I've been testing the latest AI models (GPT 4.5, o3-mini, Claude 3.7, Gemini 2.0) and honestly? The hype balloon is still floating (sadly), but maybe not as high as the marketing suggests.

Yes, Claude 3.7's handling of complex front-end issues is impressive, and Gemini 2.0's 2M token context is genuinely useful for large projects.

BUT they're still making basic errors no experienced dev would make.
The real innovation isn't making AI do everything—it's making it do specific things well as our co-pilot, not replacement.

Read my full take 👉: smsk.dev/2025/02/28/ai-models-
#ai #DevTools #Programming #TechTrends #smskdev #blog

devsimsek's Blog · AI Models in 2025 Co-Pilots, Not Autopilots - devsimsek's Blog
Plus via devsimsek

Announcing lintspec, a Solidity NatSpec linter.

beeb.li/blog/announcing-lintsp

Doc-comments (NatSpec) in Solidity are extremely important, because they are often the only source of documentation related to a smart contract.

Not happy with existing solutions, I decided to create my own, which ended up being 200x faster.

beeb.li · Announcing lintspecLintspec is a command-line utility (linter) that checks the completeness and validity of NatSpec doc-comments in Solidity code. It is focused on speed and ergonomics and aims to improve the user experience over existing solutions.
#RustLang#solidity#web3