So, we're full circle and back at the Frontpage/Dreamweaver era, right?
09.05.2025 11:50 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0@nocksock.dev.bsky.social
I build interfaces for the web. Working as a freelance senior consultant web platform engineer with 20 years of experience and happy to go for 20 more. Now: #elixir, #web-components, #design-systems, #css
So, we're full circle and back at the Frontpage/Dreamweaver era, right?
09.05.2025 11:50 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Rarely have I been *this* enraged about this kind of decision. With all the - highly infectious - passion you put into your work, I can barely imagine how devastating this must feel.
Someone at Google messed up big fucking time and I sincerely hope you'll find another way/place to do what you did.
"imagination is not illegal, expression is sacred"
- ai bro who didn't imagine shit and expressed nothing.
According to this new plan, we will now have a delay of merely 75minutes.
Which almost twice the time it wouldโve taken me by car to where I am right now. After 4.5h of trรคvelling wis deutsche bahn.
๐
Classic traveling with DB.
Train got cancelled. So: major reroute. ~30min after that new train left the station, it stopped between stations: issues with the tracks. Notification: delay 112min.
Now thistrain is taking a detour *via the station I came from.*
Canโt make that shit up.
Itโs funny how Discord seems to have some kind of heuristics for when to install updates.
Opened it this morning: No updates.
Opened it just now, on a train: TIME FOR UPDATES!
Screenshot of CSS Form Control Styling Level 1 First Public Working Draft web standard from the W3C's CSS Working Group
There it is! Finally, a real solution for how to style all of the HTML form controls using your own custom CSS to change anything โย building on an interoperable UA set of defaults.
First, styling the in-page part of controls + the popover for <select>. (Later weโll do popovers for more things.)
Where have all the tech creators gone?
22.03.2025 04:28 โ ๐ 731 ๐ 116 ๐ฌ 55 ๐ 47Hono
22.03.2025 08:24 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Gray text on a black background that reads Bigger. The 2 g's are white and the tails of the g's are combined. Underneath it in small text reads Discretionary Ligatures.
This is the funniest ligature I've ever seen
21.03.2025 18:52 โ ๐ 112 ๐ 11 ๐ฌ 8 ๐ 0Video export completed!
18.03.2025 07:38 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Screenshot of FreeCAD showing a model of a Yarn Winder Spool. The Interface is made much cleaner and more modern by an extension called Open Preferences - which is not visible.
Same!
I started with fusion and moved to FreeCAD. It's way more keyboard-user friendly, more customisable and less of a resource hog than fusion.
Highly recommend installing the OpenPreferences though, which makes the UI actually bearable.
It's has its quirks, but every tool has those anyway :D
My question would be: when being math-curious, is it a good route to take as a dev? Or does dev-experience not quite matter?
Does it require deeper math knowledge?
CSS functions make this type of shenanigans SO much easier - and kinda addictive. Love 'em!
All from a single element, no JS.
codepen.io/nocksock/pen...
fixed!
13.03.2025 20:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0btw heads up: there'll be a proper update in ~3 weeks - with like, actual features. :)
13.03.2025 19:11 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Oh! I hadn't checked that in a while. That's extremely broken for me as well. Weird! I'll push a quick fix later!
Thanks for letting me know!
German makes this rather clear: โzweckentfremdenโ (use for a purpose it wasnโt meant for; literally purpose-enstranging; utilize) vs โbenutzenโ (use).
Thatโs kinda how I always remember the difference between the too.
ngl I often think that clamp is lerp and then Iโm sad it isnโt.
12.03.2025 13:35 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0CSS function defintiion for --sibling-factor() and --lerp()
I feel like I'll use these two a *lot* in coming experiments.
So convenient!
codepen.io/nocksock/pen...
I didnโt know this was coming! This is awesome! ๐
11.03.2025 07:28 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I love that โsine inโ has a sine wave below โsineโ. Such attention to detail!
11.03.2025 07:26 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Screenshot of a part of iOS Safariโs context menu that says โClose All 500 Tabsโ
Itโs that time of the year again.
01.03.2025 08:55 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0[scene int. mozilla board room]
P1: We're in a tough spot. We need fresh ideas. Let's start by reading our mission statement: We are a privaโ
P2: I just had the best idea (closes techcrunch tab in Chrome), what if we do an AI ad platform on demand gig economy vpn powered by crypto streaming platfo
If I saw these at an artisans market, Iโd buy a couple for my assortment of ceramic and stoneware. ๐
27.02.2025 08:52 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Correct!
25.02.2025 21:40 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0NICE.
Just a tad too late to be part of Interop 2025. ๐คfor 2026! I'm still gonna use and explore it a bunch regardless.
{ "compilerOptions": { "target": "esnext", "module": "esnext", "allowJs": true, "checkJs": true, "noEmit": true, "forceConsistentCasingInFileNames": true, "strict": true, "noImplicitAny": false, } }
Best kind of tsconfig:
25.02.2025 13:40 โ ๐ 7 ๐ 0 ๐ฌ 1 ๐ 0However I do think bsky and the AT protocol currently has the best tools/mechanics to handle this sensibly and transparently.
They'll figure it out sooner or later. After all, it's been just a year after public launch.