Can anyone explain the idiocy in some IDEs (VS Code, Xcode) with "temporary throwaway tabs". You open a file, it opens in a tab. You open the next file... the first file is thrown away and replaced with the new file.
Who in their right mind thought this is a good *default* behaviour?
10.08.2025 10:11 β π 0 π 0 π¬ 0 π 0
What I love about this era of AI is the unlimited creative choices and potential for websites. Just look at this amazing diversity in website design over at @lovable_dev and @v0
08.08.2025 09:29 β π 0 π 0 π¬ 0 π 0
If only there was some space left at the top in that horizontal bar at the top for the huge amount of 4 icons that we now have to cram into their own vertical toolbar on the left @Fastmail
07.08.2025 12:57 β π 0 π 0 π¬ 1 π 0
Apple made a 24k gold and glass statue for Donald Trump
Another tactic from Tim Cook to charm the president.
All billionaires are both cowards *and* enjoy licking the boots of wannabe dictators.
Apple in the EU: we're gonna fight your rather reasonable regulations with all the power we can muster
Apple in the US: www.theverge.com/news/737757/...
07.08.2025 07:16 β π 14 π 8 π¬ 0 π 0
MacOS is worse than Linux now.
Updated from .6 to .7, and it stopped recognising the external monitor it's connected to.
(Also, of course the display I connected my laptop to is "extended". Who would *ever* think that a huge external 4K monitor could be main by default?)
06.08.2025 09:26 β π 0 π 0 π¬ 0 π 0
This is @Truecaller. While genuinely a great call screening service, somehow they need to sell your data to hundreds of "partners" to do so
06.08.2025 08:14 β π 0 π 0 π¬ 0 π 0
"You're in control" says @cursor_ai and disables the Continue button until you agree to give all data to them.
04.08.2025 14:09 β π 0 π 0 π¬ 0 π 0
The actual environmental waste no one is talking about
02.08.2025 14:09 β π 0 π 0 π¬ 0 π 0
[templates] A declarative JavaScript templating API Β· Issue #1069 Β· WICG/webcomponents
Related to many template, template instantiation, and DOM parts discussions (but especially #777, #682, and #704) I wonder if we should add a JavaScript-based templating API? I think JS-based templ...
This strange hang up on "JSX doens't respect HTML semantics" (what does it even mean) and "our conclusion is that it must be template literals, so we'll fit all facts and narrative to fit the conclusion" is beyond bizarre to me.
And there's no answer who this is for: github.com/WICG/webcomp...
2/2
30.07.2025 09:34 β π 0 π 0 π¬ 0 π 0
JSX is already compiled to optimised output in frameworks that use JSX. To optimised output for that framework, of course.
Or directly into DOM elements: www.solidjs.com/examples/cou...
1/
30.07.2025 09:33 β π 0 π 0 π¬ 1 π 0
You know what would actually "increase efficiency, accelerate work and get context fast" @Jira? Actually fixing your dog shit of a software to be efficient and fast.
28.07.2025 08:14 β π 0 π 0 π¬ 0 π 0
Hypermedia is a property of the client
once you've unwrapped the contortionist back into their human shape, hypermedia is a property of the client.
Instead of writing a long twitter thread, I did the next worst thing: wrote a blog post.
Long, meandering, perhaps unfocused. Too late, it's out.
dmitriid.com/hypermedia-i...
27.07.2025 14:17 β π 0 π 0 π¬ 0 π 0
TIL you can't edit bluesky posts to correct typos.
26.07.2025 19:47 β π 0 π 0 π¬ 0 π 0
Oh, my attitude has been hones by over a decade of seeing web components people interact with others
And yes, JSX is a very loud confirmation of existing need. That web components people couldn't care less about
Here's Safari dev on this topic: x.com/rniwa_dev/st... and esp. x.com/rniwa_dev/st...
26.07.2025 19:46 β π 0 π 0 π¬ 2 π 0
Justin is one of the better guys. As I said in a different comment, he is one of the few capable of looking outside the bubble. I even linked his posts.
I don't have all the answers, but I've seen the interactions. More importantly, I've seen *results*
26.07.2025 12:00 β π 0 π 0 π¬ 0 π 0
And that's barely scratching the surface of all the discussions and all the issues.
Again, there are reasons why the vast majority of frameworks *including the most vocal proponents* just gave up on wcs beyond basic interop
3/3
26.07.2025 11:43 β π 0 π 0 π¬ 1 π 0
Guess when the roadmap even appeared?
Hint: after most of the original people left Google, and new people formed a working group.
2/
26.07.2025 11:41 β π 0 π 0 π¬ 1 π 0
There's never been "collusion". It was a bunch of arrogant "we know better than you" 25-year olds who were given unconditional unconstrained uncontrolled reign over the web platform.
A decade later the sunk costs alone prevented them to accept any and all mistakes, and any and all criticism.
26.07.2025 11:36 β π 0 π 0 π¬ 0 π 0
Nope. I'm not conflating. After years of ignoring, denigrating and gaslighting everyone else, now it's "omg JSX and declarative templating is good actually, and there are valid reasons why it is so popular"
26.07.2025 11:34 β π 0 π 0 π¬ 1 π 0
It's ignoring it. There has never been vitriol on the part of these three. The amount of vitriol they experienced from web components? Oh boy.
26.07.2025 11:32 β π 0 π 0 π¬ 1 π 0
(see rules about directives) etc.
So yeah. Nothing about lit is "more standard" than React.
2/2
26.07.2025 11:31 β π 0 π 0 π¬ 0 π 0
It doesn't matter if it's "valid html". Template literals are literally wrappers for function calls (which you say is bad in JSX), lit-html has its own parser to parse and validate the syntax (like any other "non-conformant" parser), has its own rules about what can go where
1/
26.07.2025 11:31 β π 0 π 0 π¬ 1 π 0
Framework authors not only wanted web components to succeed. They engaged at literally every turn.
The response? Ignore, deflect, degrade, gaslight. *For years*
4/4
26.07.2025 11:25 β π 0 π 0 π¬ 1 π 0
And these are not the only issues, of course
There reasons why we he most vocal proponents of web components outside of the cult who even modeled their frameworks after them are now the biggest critics and want nothing to do with them: Ryan Carniato (Solid), Rich Harris (Svelte), Evan You (Vue)
3/
26.07.2025 11:23 β π 0 π 0 π¬ 2 π 0
Web Components Community Group: 2022 Spec/API status
This is required.
All the issues in this 2022 report (never updated since) were pointed out, multiple times by multiple people as early as 2016 w3c.github.io/webcomponent...
The reaction was invariably "you are wrong", "you don't understand", "this is a non issue", "use the platform" etc.
2/
26.07.2025 11:20 β π 0 π 0 π¬ 1 π 0
Oh. It's been *extremely* bad. Including outright gaslighting directed at framework authors. Not to mention degrading and denigrating comments when people pointed out all the issues the sect begrudgingly finally admitted only after new people formed a "working group"
1/
26.07.2025 11:18 β π 0 π 0 π¬ 1 π 0
The story of the past 10 years
PWAists: Apple cripples web apps on iOS!!!
Me: Android doesn't. Where are the good native-like web apps on Android?
PWAists: well, look at Twiter/X.
Me: really? REALLY? You call it a good web apps?
26.07.2025 08:12 β π 0 π 0 π¬ 0 π 0
An irregular reminder that reddit still takes 2-3 seconds to load three times less text than old.reddit despite the backend returning all data in ~400ms. Oh, and a full page reload to load a comment subtree.
I think @jimsimmons.bsky.social should advocate bringing previous staff engineers back.
26.07.2025 08:01 β π 0 π 0 π¬ 0 π 0
OpenSanctions; productive discourse; a just economic system that tends away from poverty; sailing; hiking; cycling
We're making software simpler for everyone. We engage with open source software to build custom apps that are scalable, robust and efficient.
Weird road signs and other confusing communication
A small workshop making custom animal, creature, and monster costumes. Based in Baltimore, Maryland, USA.
Linktree: https://linktr.ee/clockworkcreature
Opinions are not my own. As soon as I say something I become new me who hates anything old me did.
https://youtube.com/@parasocialfix
CEO of HTMX
Artificer of Code.
OpenSource, TC39 Signals, StarbeamJS & @emberjs.com enthusiast and advocate
Former @react.dev
Where i'm at
https://linktr.ee/nullvoxpopuli
Projects
tutorial.glimdown.com
limber.glimdown.com
#SwarmLyfe
Queen of Blades, she/her, obv
βοΈ Sir Tan @TanStack.com π TypeScript π Web βοΈOpen Source Softwareπ‘UI/UX/DX πΌCo-Founder @NozzleIO π¨βπ©βπ§βπ¦@Ch_JesusChrist
Product-minded SWE | Ex Klarna Cisco Tobii | Consultant at https://ysoftware.se
https://andreineculau.com
Software developer, author, gamer, tenpin bowler, power metal lover, Esperantistino, mech keyboard enthusiast, avid cross-stitcher, cricket tragic. She/her.
Creator of Elixir. Working at Dashbit and Livebook.
you can change this track now
Senior Web Engineer at Spotify. Prev, Riot. Next, React, Svelte, C++ when I'm feeling nasty. Beer, whiskey, coffee snob. Book lover. Jr Developer for life.
Model your Domain, Derive the Rest. Build powerful Elixir applications with a flexible tool-chain. https://ash-hq.org
Creator of Ash Framework | Principal Platform Engineer at @teamalembic | he/him
Programmer, blogger, maker https://vas3k.blog
I write Daring Fireball and created Markdown.
Future home of automated posts from Daring Fireball.
interested in: product design, nondualism, stoicism, general ontology stuff, networked note-taking, company-building, throwing words around the hard-to-describe things
πIreland