home.social

#modernwebdev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #modernwebdev, aggregated by home.social.

  1. New web site published today by the SNCF, the major French train transport company (historically a monopoly but the market is being opened to competitors ~2026)

    They’ve had their own TLD for a while, they just never consolidated everything until now

    They’ve been hyping up the launch of this new website for weeks with feature teasers etc

    So today I got an email and I clicked the button. Marketing team is on point, there’s only one button to click.

    But after that, of course my password manager wouldn’t suggest my credentials (new domain)

    Of course they’d use a different domain for authentication than the landing page would suggest

    Of course my credentials don’t work

    Of course the forgotten password page doesn’t work

    But in addition to this:

    • the forgotten password page also has an enumeration issue (see OWASP cheat sheet)
    • the notification email doesn’t accept replies and leaks the name of their hosting provider in the automated response
    • the provided FAQ and other pages don’t say how to report issues
    • there is no security.txt on either of the new domains
    • the 404 page leaks technical information that probably shouldn’t be made public
    • I’ve been on hold for 6 minutes on the phone, last try they disconnected at 8 minutes and they’re closing in half an hour
    • their phone system tells me to please leave a voice message before abruptly hanging up on me

    #ModernWebDev

  2. Talking to my senior dev today. Her drive filled up ... culprit node_modules

    70GB!

    Utter madness and not her fault.

  3. It's been a month since I joined . Time for a proper 🙃

    I'm Serhii from . Not always online due to (we had a 30 hours last week after russian missile strikes).

    I've been working at for more than 5 years. My main focus is creating using , and .

    Finally, I'm a member of and teams. I also do on my own and I especially enjoy using 🔥

  4. It's been a month since I joined #fediverse. Time for a proper #introduction 🙃

    I'm Serhii from #Ukraine. Not always online due to #UkraineWar (we had a 30 hours #blackout last week after russian missile strikes).

    I've been working at #Vaadin for more than 5 years. My main focus is creating #WebComponents using #javascript, #java and #typescript.

    Finally, I'm a member of #OpenWC and #ModernWebDev teams. I also do #opensource on my own and I especially enjoy using #buildWithLit 🔥

  5. It's been a month since I joined #fediverse. Time for a proper #introduction 🙃

    I'm Serhii from #Ukraine. Not always online due to #UkraineWar (we had a 30 hours #blackout last week after russian missile strikes).

    I've been working at #Vaadin for more than 5 years. My main focus is creating #WebComponents using #javascript, #java and #typescript.

    Finally, I'm a member of #OpenWC and #ModernWebDev teams. I also do #opensource on my own and I especially enjoy using #buildWithLit 🔥

  6. It's been a month since I joined #fediverse. Time for a proper #introduction 🙃

    I'm Serhii from #Ukraine. Not always online due to #UkraineWar (we had a 30 hours #blackout last week after russian missile strikes).

    I've been working at #Vaadin for more than 5 years. My main focus is creating #WebComponents using #javascript, #java and #typescript.

    Finally, I'm a member of #OpenWC and #ModernWebDev teams. I also do #opensource on my own and I especially enjoy using #buildWithLit 🔥

  7. It's been a month since I joined #fediverse. Time for a proper #introduction 🙃

    I'm Serhii from #Ukraine. Not always online due to #UkraineWar (we had a 30 hours #blackout last week after russian missile strikes).

    I've been working at #Vaadin for more than 5 years. My main focus is creating #WebComponents using #javascript, #java and #typescript.

    Finally, I'm a member of #OpenWC and #ModernWebDev teams. I also do #opensource on my own and I especially enjoy using #buildWithLit 🔥

  8. Day 18: Testing Solutions.

    While JSDOM supports , it's usually better to test them in real browsers that people actually use. Today's update provides examples of using Web Test Runner by , , and other tools.

    webcomponents.today/testing-so

  9. @vint This is exactly the reason why was extracted into a separate project: Web Dev Server and Web Test Runner are completely framework agnostic (you can even use them with React thanks to esbuild plugin).

  10. CW: Dialup BBSes

    @freakazoid Not really relevant to anything, but that list of dialup BBSes makes 70 requests, including 18 for javascript (!) and loads over 1.1 mb of content. Good luck accessing that with dialup!