diekus
banner
diekus.bsky.social
diekus
@diekus.bsky.social
I'm just a simple bloke, in a high-tech digital world.

Expect posts about cutting `edge` web tech, photography and gadgets.

https://diek.us
Reposted by diekus
A first look at the Web Install API brucelawson.co.uk/2025/a-first... I took this Microsoft-stewarded API for a test-drive. Thrills and spills, guaranteed!
Bruce Lawson's personal site
» A first look at the Web Install API
brucelawson.co.uk
November 26, 2025 at 12:34 PM
Reposted by diekus
Currently trying out the Web Install API (from the MS Edge team), and liking what I see. Write-up incoming. Nice work, @diekus.bsky.social et al. (Niggle: for a non-Edge user, finding the *beta* was hard. It kinda works on Chrome Canary but UI not hooked up yet). blogs.windows.com/msedgedev/20...
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 25, 2025 at 11:04 AM
Reposted by diekus
Creating a universal app store for PWAs seems like an obvious win here vs. heuristics triggered installs. But think about smaller, more bespoke app stores! An app store for your intranet apps. An app store for your webring of online mutuals. An app store for kid-friendly apps. That's fun territory.
On the Edge team, we think web apps should be easier to install.
The default browser install button is great, but we'd like something which you can use on your own site, how and when you want it.

That's why we're proposing the Web Install API, which you can now test!
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 24, 2025 at 7:26 PM
Reposted by diekus
The Web Install API is very promising and even enables web apps to install other web apps.

Check the demo: whatpwacando.today/installation
November 24, 2025 at 6:54 PM
It's happening. We're OTing Web Install and looking for as much feedback as we can. Feel free to get in touch and open issues and let us know what you think about this advanced capability.

blogs.windows.com/msedgedev/20...

www.youtube.com/watch?v=WmFY...
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 24, 2025 at 5:13 PM
Reposted by diekus
#JS folks, what have you needed JS class mixins/traits for?

Especially interested in use cases outside of Web Components (I already have plenty around WC)
October 27, 2025 at 3:05 PM
Reposted by diekus
Here's a #CSS study list, 100+ features to checkout from the past ~5 years.

There're surprises in here for even the most knowledgeable front-end developer!

nerdy.dev/cascading-se...
One List To Rule Them All · September 10, 2025
In the darkness may it bind us
nerdy.dev
September 10, 2025 at 11:11 PM
Reposted by diekus
Margin? Border? Padding? Content? 💅

The CSS box model is the foundation of layout, and MDN’s interactive exercises help you truly understand how it all fits together.

💡 Practice live in your browser
developer.mozilla.org/en-US/docs/...
Test your skills: The box model - Learn web development | MDN
The aim of this skill test is to help you assess whether you understand the CSS box model.
developer.mozilla.org
September 4, 2025 at 4:00 AM
Reposted by diekus
How the App Store Helped Kill My Startup, and Why That Should Matter to You mariabettina.substack.com/p/how-the-ap... "We had to create TikToks just to teach users how to save our web app to their home screen. And even that confused people, largely because Apple designed it to be confusing."
How the App Store Helped Kill My Startup,and Why That Should Matter to You
Not being allowed into the App Store played a pivotal role in the challenges my startup, Freyja, faced, even if it wasn’t the sole reason for its struggles.
mariabettina.substack.com
July 29, 2025 at 11:27 AM
damn.
July 24, 2025 at 1:53 PM
#CSS #Masonry layout is almost here, and we want your help and feedback to finish it!

developer.chrome.com/blog/masonry...
Brick by brick: Help us build CSS Masonry  |  Blog  |  Chrome for Developers
Short description
developer.chrome.com
July 23, 2025 at 5:53 PM
Exciting news! The Web Install API dev trial is live! To find out more, aka.ms/webinstall

With Web Install you'll be able to take control of the acquisition funnel for your web applications.

We want to hear all your feedback once you try it!

github.com/MicrosoftEdg...
July 9, 2025 at 5:50 PM
Happy Unpacked day!
July 9, 2025 at 2:00 PM
Reposted by diekus
It’s the last day to take the State of CSS survey!!!
survey.devographics.com/en-US/survey...

If you write CSS, please do! The information has real impact.
#css #webdev
State of CSS 2025
Take the State of CSS survey
survey.devographics.com
July 1, 2025 at 4:45 PM
Reposted by diekus
If you would like to see everything that's wrong with frontend, all in one place, you can't do better than to take webpagetest.org for a spin and trace some AI chatbots.
WebPageTest
View this on WebPageTest.org...
webpagetest.org
June 30, 2025 at 11:06 PM
Reposted by diekus
If you want to learn more about Declarative Web Push or Web Push in general, my colleague Brady put out a great video: developer.apple.com/videos/play/...
Learn more about Declarative Web Push - WWDC25 - Videos - Apple Developer
Learn how Declarative Web Push can help you deliver notifications more reliably. Find out how to build on existing standards to be more...
developer.apple.com
June 11, 2025 at 6:08 AM
Reposted by diekus
You also need the device posture API to do cool stuff with foldables. These two APIs work great together and can make your web sites shine and bend. 😜

developer.chrome.com/blog/foldabl...
June 9, 2025 at 8:49 PM
And a very fun @primavera-sound.bsky.social in beautiful Barcelona to end a great week.
June 9, 2025 at 8:35 PM
Hung out with @tomayac.com and @christianliebel.com in A Coruña last week.
June 9, 2025 at 8:29 PM
Just saw the new `Liquid Glass` design language from Apple. Interestingly, I think it is a good opportunity to remind web folks of this explainer that can bring this type of materials to web apps: github.com/MicrosoftEdg...

Thumbs up if you approve 😉
github.com
June 9, 2025 at 8:10 PM
been all of last week in Spain, the first half for a great @webengineshackfest.org in A Coruña where I met lovely Igalians and the end of the week in Barcelona for @primavera-sound.bsky.social
June 9, 2025 at 8:05 PM
Reposted by diekus
🚨 Calling all web experts! 🚨

The 2025 Web Almanac is still open for contributors!

Know someone perfect for it? Mention them here and help us reach the right folks. 🙌

📢 Please help us spread the word!

🔗 Learn more: github.com/HTTPArchive/...
May 19, 2025 at 4:52 AM
I'm not a UX designer, but I am sure macOS putting the Erase option next to the Eject one is probably not the best idea.
a man wearing glasses and a red jacket is saying i also like to live dangerously
ALT: a man wearing glasses and a red jacket is saying i also like to live dangerously
media.tenor.com
April 8, 2025 at 9:14 AM
Reposted by diekus
Tomorrow is W3C Breakouts Day - We'll be be leading a discussion about collective funding, governance and prioritization of web engine projects... You can join online.

www.w3.org/events/meeti...
26 March 2025 | Collective funding, governance and prioritization of a browser engine projects | Calendar
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
www.w3.org
March 25, 2025 at 1:16 PM