Victor's Avatar

Victor

@vjo.li.bsky.social

Web stuff @ Infomaniak πŸ‡¨πŸ‡­ ex-Tweep loving it over here. Internet, cheese & mountains. https://vjo.li

152 Followers  |  377 Following  |  91 Posts  |  Joined: 22.05.2023  |  1.5846

Latest posts by vjo.li on Bluesky

Preview
The web isn’t URL-shaped anymore Why SEO’s page-centric thinking is broken, and how machines are changing the rules of the web.

The web isn’t URL-shaped anymore.

Machines rip your pages apart, extract the claims, and decide what to trust.

SEO isn’t about pages now – it’s about the graph of meaning around your brand.

www.jonoalderson.com/conjecture/u...

30.07.2025 21:12 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
a close up of a man in a military uniform looking at the camera with a serious look on his face . Alt: Matt Damon aging rapidly in Saving Private Ryan

Me hovering over an icon button and hoping the alt text comes up to tell me wtf it does

07.08.2025 14:52 β€” πŸ‘ 31    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

We’re exploring ways to improve how Markdown is rendered in our components during streaming.

β€’ Complete partial syntax when possible (bold, links, table headers, …)
β€’ Buffer incomplete elements (partial images, broken emojis, …)

06.08.2025 16:05 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

This number (20 million+ users using GH Copilot) is wild because… most estimates put the number of all professional software developers in the world somewhere between 20-30 million.

GitHub Copilot either is getting ~100% adoption (unlikely) or it’s expanding the dev pool (likely!)

01.08.2025 19:45 β€” πŸ‘ 74    πŸ” 5    πŸ’¬ 21    πŸ“Œ 2
Documenting what you’re willing to support (and not) Devious company culture hack from Rachel Kroll: At some point, I realized that if I wrote a wiki page and documented the things that we were willing to support, I …

"You can have an unreasonable amount of influence by being the person who writes stuff down."
simonwillison.net/2025/Jul/16/...

28.07.2025 12:42 β€” πŸ‘ 22    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
GitHub - GoogleChromeLabs/shadow-selection-polyfill: Polyfill for shadowRoot.getSelection() in Safari Polyfill for shadowRoot.getSelection() in Safari. Contribute to GoogleChromeLabs/shadow-selection-polyfill development by creating an account on GitHub.

I eventually came across `shadow-selection-polyfill` which made it work consistently in my project with Shadow DOM: github.com/GoogleChrome...

22.07.2025 15:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It turns out Firefox can pierce the Shadow DOM to access the selection but Chrome will not. It's a bit of a mess trying to make it work in multiple browsers.

22.07.2025 15:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

It sometimes feels like browsers are all behaving similarly these days and it feels great.
Today, however I had to deal with `getSelection()` and learned that the implementation is widely different across browsers, mainly when dealing with Shadow DOM.

22.07.2025 15:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
no days off A celebration of consistency, discipline, and the pursuit of movement

Beautiful data visualization of passion

nodaysoff.run

19.07.2025 19:53 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
GeForce NOW - Play Your Games Anywhere Stream your own Library of Games.

You probably know about it but for these situations I'm using Nvidia GeForce Now to play games from my Mac, games are running in the cloud and streamed to you. It works quite well.
Just need to check the service support the games you want to play www.nvidia.com/en-us/geforc...

20.07.2025 07:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I gave a talk earlier this year at the internal Microsoft Performance Symposium called "Five True Things", and the goal was to convey some really basic properties about computers today. A short thread to recap them:

18.07.2025 03:26 β€” πŸ‘ 41    πŸ” 15    πŸ’¬ 2    πŸ“Œ 0
Preview
new Date("wtf") How well do you know JavaScript's Date class?

I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf

11.07.2025 17:10 β€” πŸ‘ 480    πŸ” 162    πŸ’¬ 64    πŸ“Œ 105

Good one πŸ˜‚

14.07.2025 16:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ArnaudBarre/tsl: An extension of tsc for type-aware linting An extension of tsc for type-aware linting. Contribute to ArnaudBarre/tsl development by creating an account on GitHub.

Introducing tsl, an extension of tsc for type-aware linting!

Want to speed up your ESLint time without losing the great type-aware rules from @typescript-eslint.io?

Run `bunx tsl --migrate` to try it out!

github.com/ArnaudBarre/...

09.07.2025 21:34 β€” πŸ‘ 80    πŸ” 18    πŸ’¬ 10    πŸ“Œ 3
Preview
SVGs that feel like GIFs The moving image below is only 49Kb and has an incredibly high resolution. It's similar to a GIF but instead of showing moving images, it shows moving SVGs!

Wrote some more details about this on the blog:

koaning.io/posts/svg-g...

07.07.2025 19:45 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
You MUST listen to RFC 2119 It turns out you can just pay people to do things.

This is very amusing. Well played, Eric πŸ‘

ericwbailey.website/published/yo...

09.07.2025 09:05 β€” πŸ‘ 24    πŸ” 4    πŸ’¬ 1    πŸ“Œ 2
Post image

This industry gives me a headache sometimes.

07.07.2025 11:08 β€” πŸ‘ 440    πŸ” 79    πŸ’¬ 9    πŸ“Œ 2
Preview
Roads Audio - Private Communities, Powered By Voice Roads Audio helps you build deeper connections through flexible, on-your-time voice conversations that fit your busy life.

I'm not big on voice messaging but roadsaudio.com looks quite interesting and a really creative way to have conversations

01.07.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

C'est fake mais Γ§a serait intΓ©ressant de voir qui ceux qui pensent que c'est une bonne idΓ©e πŸ˜…

27.06.2025 08:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
PNG is back! After 20 years, PNG is back with renewed vigor! A new PNG spec was just released.

PNG is back? it never left 😎
www.programmax.net/articles/png...

hot new spec edition! www.w3.org/TR/png-3/

24.06.2025 16:03 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Screenshot of The Punctuation Guide explaining em dash usage with a text example showing em dashes replacing commas. Sidebar lists related topics like use in place of commas, parentheses, and colons.

Screenshot of The Punctuation Guide explaining em dash usage with a text example showing em dashes replacing commas. Sidebar lists related topics like use in place of commas, parentheses, and colons.

The Punctuation Guide a guide to help understand how to properly use some punctuation in American English. That's super useful for content writers, but, also, anyone wanting to geek around about micro-typography.

www.thepunctuationguide.com/


(via @cassidoo.co’s newsletter cassidoo.co/newsletter/)

23.06.2025 12:30 β€” πŸ‘ 35    πŸ” 6    πŸ’¬ 2    πŸ“Œ 1
Preview
Improving Prettier performance with the new CLI The new Prettier CLI - what it is and how it came to be.

We've been working hard at getting the new prettier cli released for some months now, and here it is! Huge speed ups and such a great collab between @e18e.dev and the prettier team 🩡 big thanks to @fabiospampinato.bsky.social leading this!

23.06.2025 10:26 β€” πŸ‘ 45    πŸ” 9    πŸ’¬ 2    πŸ“Œ 0

Shift + CMD + 5
The only downside is that it produces a .mov which I generally convert to mp4 to save a bit of weight.

18.06.2025 13:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Redirecting to: /en-US

State of CSS 2025 is now open: stateofcss.com

Browser vendors use the results of 'State of' surveys to help prioritize the features to work on.

If you care about CSS, please take some time to answer it, and help shape the future of the language

13.06.2025 08:18 β€” πŸ‘ 15    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

A sad and troubling impression from #jsnation and #reactsummit was that a huge fraction of the frontend community is happy to drink at the nazi bar. They don't even seem to feel embarrassed about posting on xitter. 🀦🀦🀦

14.06.2025 17:25 β€” πŸ‘ 56    πŸ” 5    πŸ’¬ 4    πŸ“Œ 1

And yet, at the same time, it felt encouraging that Bluesky was being used and promoted.
Especially for JS Nation, I saw a lot of πŸ¦‹ logo on slides and it was great to see.

15.06.2025 09:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
DJ on stage

DJ on stage

After party #JSNation #ReactSummit

13.06.2025 20:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
React IPA beer

React IPA beer

React IPA #ReactSummit

13.06.2025 16:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Wrapping up 2 days of #JSNation and #ReactSummit, now it's time to party! πŸŽ‰πŸ™Œ

13.06.2025 16:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Best intro slide today!
#reactsummit

13.06.2025 13:44 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@vjo.li is following 20 prominent accounts