The secret inside One Million Checkboxes
Teens wrote me a secret. I found them.
Teens wrote me a secret. I found them.
History of checkboxes and radio buttons in user interfaces
Get fast, timely answers with links to relevant web sources
Somehow we forgot how to center rectangles and must find our way back
One of the ways I like to do development is to build something, click around a ton , make tweaks, click around more, more tweaks, more clicks, etc., until I…
GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...
Hi! You may have seen that Weird Gloop is now hosting the official League of Legends Wiki. We’ve spent the last couple months working with the Riot folks and the League wiki editors to move it off of Fandom, and turn it into something the players will (hopefully!) really dig. I also love that it got started because…
Connect with Lunduke and other members of Lunduke community
Bad service in the subway? Transit's offline motion detection shows where you are between stations, and reminds you when your stop’s up next
Music notation should be as accessible and as fluid as text is on the web. CSS Grid helps us get there.
In this post, I talk about pleasant but seemingly minor features in personal sites
Learn how one of the biggest tech companies played a major role in the reason many people stopped using RSS feeds
In mid-2022 I bought a new domain name.
In 2017, we looked at how web bloat affects users with slow connections . Even in the U.S., many users didn't have broadband speeds , making much of the web difficult to use. It's still the case that many users don't have broadband speeds, both inside and outside of the U.S. and that much of the modern web isn't…
A community vote in the CSS-Next repository on GitHub decided on a new official logo for CSS. The design follows the design language of the logos of other web technologies like JavaScript, TypeScript, and WebAssembly. A demonstration of the new rebeccapurple colored CSS logo alongside the logos from JavaScript…
The new Chinese owner of the popular Polyfill JS project injects malware into more than 100 thousand sites.
In 2018, I created the SerenityOS project after completing a drug rehab program.
Building a search engine is hard. Delivering accurate and reliable search results requires processing vast amounts of data, understanding complex queries, and constantly evolving to meet user expectations. In an era where AI-generated content is becoming...
LiveView 1.0 is out!
another hidden browser which is accessible by a link
So you think you know box shadows huh? I bet you didn't know they could do this.
Matt Ström-Awn · Designer, leader, and coach focused on building exceptional products and teams.
We’re excited to announce that the Bluesky network is federating and opening up in a way that allows you to host your own data.
Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. While the functionality described is not the intended use of the application, it is known behavior and does not constitue…
The core problem is that toasts always show up far away from the user's attention.
Issues with Kagi's AI focus, finances and leadership
We explore how to build local-first sync on top of simple file storage
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay, but definitely doesn’t feel like a…
Instead of redirecting API calls from HTTP to HTTPS, make the failure visible. Unfortunately, many well-known API providers don't currently do so.