claas

claas

@claas.dev

Software Designengineveloper Trying to post more

105 followers474 following227 posts

I wish I didn’t know base64 increases the size of something by 33%

Yo, what’s up with overflow menu dots being horizontal in iOS now? Am I going crazy?

claas reposted

Replying to @doctorow.pluralistic.net

As the pioneering cybernetician Stafford Beer famously wrote, "the purpose of a system is what it does." If your bureaucracy is more concerned with fighting fraud than delivering service, then it isn't a service delivery system at all - it's a service *denial* system. 32/

Components written with HTML and CSS are not legos. They are pieces of wood we need to cut, glue, nail, screw and paint to fit into place

Are they for real…again? 🤦 Even if it would make sense to ban e2ee, you would need to ban people from writing their own encrypted apps. How is that anywhere close to feasible? And guess who’s going to ignore that? Yes, the really bad people we are trying to catch who are already breaking our laws!

Fight Chat Control@fightchatcontrol.bsky.social

As the 5th trilogue finished without agreement, Council and the European People's Party (EPP), with Germany's SDP and CDU being the driving forces, are attempting to bypass Parliament and reactivate the already expired #ChatControl 1.0. No, believe it or not, means no! fightchatcontrol.eu

people that like big files: it’s less searching for the agent people that like code splitting across files: it’s less tokens for the agent

dax@thdxr.com

people that like verbose apis: it's more explicit for the agent people that like terse apis: it's more token efficient for the agent

I need to try that new WASM ESM integration with #Rust. There is no way it is this easy. Though I stay hopefully optimistic because Vite has already positively surprised me in the past 😄

Vite@vite.dev

🚀 Vite 8.1 is out ⚡ Experimental Full Bundle Mode: ~15x faster dev server startup & ~10x faster full reloads on large apps 🧩 Chunk Import Map to keep chunks stable & improve caching 🦀 WASM ESM integration 💡 Lightning CSS on the road to default 👀 and more! vite.dev/blog/announc...

If you’ve been as tired as me that recent tech innovation only consists of two letters, check this out! Happily surprised they also support browsers 👀

Iroh@iroh.computer

We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!

The client stores data on the server. But why can’t the server store data on the client? The client is just another node in a distributed system

My scale said “hello” to me before I reset it and returned it and now I feel bad about hurting its feelings I will never make any claims whether a text producing machine is alive or sentient

Supply chain rug pull risk analysis: Out: VoidZero In: Cloudflare Half serious jokes aside, I’m happy for the maintainers to get paid

VoidZero@voidzero.dev

VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite+ remain MIT-licensed. Evan and the VoidZero team will continue leading them.

We still don’t have a solution that matches empty inputs in #CSS? 🫩 I don’t want about :placeholder-shown or :valid hacks

Oh this is huge for component based frameworks. I have always struggled with this. Excited to try it out!

Firefox for Web Developers@webdevs.firefox.com

Ever struggled to get heading tags right in includes/components? headingoffset could be the answer…

Xteink Bluesky rejoices

Firefox for Web Developers@webdevs.firefox.com

The Web Serial API landed in Firefox 151, allowing you to connect directly to microcontrollers, dev boards, 3D printers, power meters, and other serial-connected hardware from the web. Here's how it works:

As HTTP headers are case-insensitive, we have decided that going forward all our HTTP implementations will use sPoNgEbOb mOcKiNg cAsE e.g. "CoNtEnT-LeNgTh". Thank you for your attention.

Sometimes I search for things like “brew minimum age” and realize those words mean different things outside of tech

I love when someone manages to put into words what I’ve been thinking and feeling! I am a full-stack dev at work and I’ve been pushing against the idea that front-end development can be sped up by just using the right tool. We don’t ship the backend to customers, it’s the frontend that they perceive

claas reposted

claas reposted

bless the CSS people. my tech news feed is all AI but the CSS people are still styling and just doing their thing because its fun and they love it and they make neat things. my heroes.

claas reposted

Okay so something that did start to annoy me about all the AI mandates is like So I am a card-carrying member of the Rust Evangelism Strike Force. You have to learn to not be obnoxious but in general I’m like “write & rewrite it all in Rust and your lives will be better in all these ways” 1/

claas reposted

Hello other parts of the world! If you'd like to tell us your preferences from a list of web features people are already describing as "a bit long", here's how: bsky.app/profile/fire...

Firefox for Web Developers@webdevs.firefox.com

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

Probably not posting here until I've developed my own cross-posting tool (judging by my side projects...never 😅) Until then I'm on Mastodon

You are up to date.