Edwin Martin

@edwin
87 Followers
159 Following
178 Posts
Webdeveloper

The current state of the web assumes that the reader is an adversary to be trapped and monetized.

When a news website forces you through three dismissive actions just to read a headline, they are burning your cognitive budget before delivering any value. You are greeted by a cookie banner taking up the bottom 30% of your screen, a "Subscribe!" modal dead center, an autoplaying video pinned to the corner and a prompt begging to send you push notifications.

I wrote about the state of news websites. Would love to hear your thoughts✨🙏

https://thatshubham.com/blog/news-audit

#enshittification #darkpattern #web #technology #socialmedia #indieweb #ux #privacy

The 49MB Web Page

A look at modern news websites. How programmatic ad-tech, huge payloads and hostile architecture destroyed the reading experience.

A few years ago I designed a way to detect bit-flips in Firefox crash reports and last year we deployed an actual memory tester that runs on user machines after the browser crashes. Today I was looking at the data that comes out of these tests and now I'm 100% positive that the heuristic is sound and a lot of the crashes we see are from users with bad memory or similarly flaky hardware. Here's a few numbers to give you an idea of how large the problem is. 🧵 1/5

🔍 I'm looking for a remote senior frontend/full-stack/software engineering position in the EU! I have 15 years experience building web-based products with a strong UX, mostly with JS-heavy stacks. TypeScript, React, Node.js, Astro, HTML, CSS, etc.

My best work is done with empathy. I like to collaborate with and support the people around me, and to develop for and with the user.

[email protected]
https://tsev.dev
https://www.linkedin.com/in/timseverien/

#fediHire #getFediHired #job #jobSearch

Tim Severien

Blog of another senior web engineer

Tim Severien
Aan het eind van het jaar voegen we traditiegetrouw een nieuw streepje toe aan de klimaatstreepjescode: de reeks gekleurde lijnen die laat zien hoe de temperatuur in Nederland sinds 1901 is veranderd. De streep van 2025 kleurt donkerrood. 🔗 https://www.knmi.nl/over-het-knmi/nieuws/klimaatstreepjescode-krijgt-nieuw-streepje-voor-2025

The Ridiculous Engineering Of The World's Most Important Machine

https://www.youtube.com/watch?v=MiUHjLxm3V0

The World's Most Important Machine

YouTube
Als je twijfelt, heb je het waarschijnlijk niet goed. Als je het ziet, dan past het zo goed, dat je niet meer twijfelt.

🚨 THE FINAL TWO 🚨

From thirty-two candidates, we’ve now made it to the final round where Elon Musk and Peter Thiel will face off for the crown.

Who will win? You decide!

🗳️ Cast your ballot: https://twsu.forms.app/wpit25-final

@kizu

From https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/break

outerBlock: {
innerBlock: {
console.log("1");
break outerBlock; // breaks out of both innerBlock and outerBlock
console.log(":-("); // skipped
}
console.log("2"); // skipped
}

break - JavaScript | MDN

The break statement terminates the current loop or switch statement and transfers program control to the statement following the terminated statement. It can also be used to jump past a labeled statement when used within that labeled statement.

MDN Web Docs
@kizu Why not use break in labeled blocks?
@Anneke You can also try NextDNS.io for pretty much the same effect. Less fun and less educational, but much easier. You can always go to pi-hole later if you like it.