CSS Terrain Generator
terra.layoutit.com/
Very clever. While I'm not sure you could use it for anything practical, the options, copy-able URL, iframe embedding, and Codepen export is something many more code generators should offer.
@craigbuckler.com.bsky.social
Doing web development stuff since the mid 90s. Talks and writes about it. Bangs on about standards, performance, accessibility, and vanilla frameworkless coding. https://craigbuckler.com/
CSS Terrain Generator
terra.layoutit.com/
Very clever. While I'm not sure you could use it for anything practical, the options, copy-able URL, iframe embedding, and Codepen export is something many more code generators should offer.
The State of JS 2025 survey is now open!...
survey.devographics....
(Has it really been a year since the last one???)
New browser alert...
helium.computer/
It's based on Chromium with privacy features and uBlock Origin built in.
It looks OK and is quite fast, but it's an alpha with little to differentiate it from Chromium yet. Worth keeping an eye on.
StaticSearch is featured in WebToolsWeekly 630:
mailchi.mp/webtoolsw...
Many thanks @LouisLazaris!
It started because Publican.dev needed search, but has become more popular. I've just bought staticsearch.com - new site and example code coming soon.
StaticSearch v0.5.0 has been released:
publican.dev/news/st...
It adds search facilities to any static site.
This update allows you to show pages that include:
- any search term (logical OR)
- all search terms (logical AND), or
- a minimum percentage of search terms.
Simple Live Reload:
leanrada.com/notes/s...
github.com/Kalabasa/...
It doesn't need a special server, proxy, SSE, WS etc.
The PerformanceObserver API gets all resources. A HEAD fetch polls every second and reloads the page on Last-Modified or ETag changes. Nice approach.
Whatever the rights, wrongs, pros, and cons of the UK Online Safety Act and Government transparency...
Should Ofcom really be publishing a list of adult sites they're investigating because they haven't implemented age verification checks?!
Itβs time for modern CSS to kill the SPA:
www.jonoalderson.com...
SPAs were never necessary for websites. Ask Wordpress.
SPA techniques often go too far for apps. Separate sections (dash, data tables, settings, etc) can be better as pages with progressively enhanced Ajax.
Excel is 40 years old, yet it still can't open two files that have the same name.
14.07.2025 17:41 β π 0 π 0 π¬ 0 π 0The Hamburger-Menu Icon Today: Is it Recognizable?
www.nngroup.com/arti...
TLDR: yes.
It claims hamburger icons should be in the top-left corner.
I thought top-right was used more?
BBC, Gov.uk, Nodejs.org...
Perhaps that's just the sites I visit?
Selfish reasons for building accessible UIs
by Nolan Lawson
nolanlawson.com/2025...
Absolutely. You won't remember what those 57 <div>s are doing within three days. Semantic HTML is mostly accessible out of the box. If you break it, you should take a long hard look at your code.
I wasn't happy with static site search engines so I rolled my own!
Introducing StaticSearch: an easy-to-use, lightweight, client-side search engine:
www.npmjs.com/packag...
See it in action:
publican.dev/news/pu...
It's new but should be usable. Give it a go!
Email from Google following a 17% Workspace price hike...
"The updated subscription pricing reflects the significant added AI value".
They're not of "value" if I didn't ask for AI tools, don't use them, and can't remove them!
Yes, I know Safari is better these days but it's still a relief (and quite unusual) to test something and discover it works without further development effort.
I recently spent hours debugging flaky WebM video support.
I'm not a heavy VSCode Copilot user. It can be useful for some spicy auto-completes, but it's often noisy and distracting.
Despite disabling it on most stuff, I typically hit "Completions quota reached" after a week or two. It's a welcome relief. I may have to uninstall it.
Another brilliant video from @heydonworks.com:
briefs.video/videos/...
I wonder where the inspiration came froma?
You'll be singing the <DIVS> song all day.
If you're looking for a post-Pocket bookmarking tool, I've been using https://booky.io/ for a few weeks.
It works everywhere, looks great, and offers a bookmarklet to add posts. No unnecessary app or AI nonsense.
Mozilla is shutting down the Pocket bookmark/reading service:
support.mozilla.org/...
It was a nice enough tool and got heavy promotion. That said, I had a dozen old articles stored so I clearly wasn't using it.
I won't miss Pocket.
I still miss Google Reader, though.
It's TechExeter's +10th anniversary meetup on Thursday 15 May, 7pm...
www.meetup.com/teche...
It's techy. It's in Exeter UK. It's free. There's pizza.
What's not to like?
Yeah, OK, I'm speaking.
I'm speaking at TechExeter's 10th anniversary meet-up this Thursday in Exeter, UK. Don't let that put you off...
www.meetup.com/teche...
Thanks! Good to see you here too!
11ty is great- I've used it a lot.
I wrote Publican because I wanted:
1. simpler ${ js-in-template-literal-expressions } rather than a template syntax
2. automatic index and tag pagination
3. useful functionality and fewer dependencies.
Let me know if you try it.
Publican 0.8.0 has been released. It's my simple HTML-first static site generator for super-fast websites:
publican.dev/news/publica...
I've also created a basic theme to demonstrate features get you started:
publican-theme-basic.pages.dev
Drop me a line if you create your own site or theme.
Just released livelocalhost - a development server to serve static files from any directory, watch for changes, and hot reload. Effectively, it's a lightweight Browsersync:
www.npmjs.com/package/live...
Run it from the command line or use in Node.js modules. Publican.dev examples coming soon!
Publican v0.7.0 has been released:
publican.dev/news/publica...
The static site generator now supports markdown-it plugins for more control over MD to HTML conversion.
Yeah, very few mentions of Top Secret! Loved it. Far better than Top Gun, too.
02.04.2025 19:56 β π 0 π 0 π¬ 0 π 0Microsoft Edge runs on the same technology as Chrome, with the added trust of Microsoft. Browse securely now.
What the hell is this, Microsoft?!
I'm using Edge and browsing a Google site.
Exactly what "added trust" am I getting? You've clearly examined where I'm browsing and incorrectly concluded I'm downloading another browser. I wasn't anywhere near Chrome's download page!
AI options in Notepad
You must be kidding me...
Windows Notepad now has Copilot AI integration.
Ah thanks! I was only thinking that earlier.
07.02.2025 23:37 β π 1 π 0 π¬ 0 π 0Yeah, it was well hidden. Shame really - it's one of the better additions to this release.
07.02.2025 10:15 β π 0 π 0 π¬ 0 π 0VS Code 1.97 now previews SVG images.
I suspect I'll find that much more useful than all the AI stuff.
code.visualstudio.com/updates/v1_97