Is this the end of social networking?
Scott Rosenberg , in a piece with the title “Sunset of the social network” , writes at Axios:
Scott Rosenberg , in a piece with the title “Sunset of the social network” , writes at Axios:
I'm sold on Solid.
WebSockets are the most used technology for real-time web apps. However, Server Sent Events (SSE) are a simpler alternative that is often superior.
The personal blog of Thomas Steiner
I recently started verifying user email addresses during signup to prevent bots, mistyped emails, and also to ensure that addresses are…
I recently received a tantalizing email from a reader I’ve never met: Sam Henri-Gold . Sam showed me how you can key in a couple write commands in the macOS…
Sometimes I forget why I’ve taken on this crazy, huge task. Why am I building a search engine ? Will it really be better than Google one day? Will people support it? Will people even use it?
Personal blog of Julien (jvoisin) Voisin
Today I learned that, since macOS High Sierra onwards, you can move a window by starting to drag anywhere on it.
Field notes on shipping fast, privacy-first, evergreen web products.
Why you (probably) don't need live chat on your website.
What’s the shortest URL for which content is served on the internet? There are quite a few single-letter second-level domains that are used in very short URLs, such as Google’s http://g.co or Facebook’s https://m.me. But we can go shorter than this: there’s nothing stopping TLD registry operators serving A records at…
There’s a feeling in the air. A zeitgeist. SPAs are no longer the cool kids they once were 10 years ago. Hip new frameworks like Astro, Qwik, and Elder.js are…
This is a post about why I'm making knotend , a flowchart editor designed for speed, and why we need to get away from mouse-based flowchart editors.
Do you recognise these images? There's a good chance you've seen some of them before now, probably several times. Here's a hint: They all depict the same thing.
Get a shiny WebGL look without actually using WebGL. In this article we take a look at how CSS blend modes unleash the potential of cool compositing effects without the need for JavaScript
Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.
I've been working on a program called html2svg , it converts web pages to SVG. It's based on a fork of Chromium to support modern web standards. This post explains most patches.
Despite Mozilla’s best efforts, I’m still using their browser nearly 20 years on. Here are my tips.
Before the term was hijacked by crypto-grifters (and, admittedly, a few genuinely neat projects), web 3 (point oh) referred to Tim Berners-Lee's project to promote a standard way to expose and parse metadata on the web. It never took off. In this piece, I'll argue that a breakthrough idea introduced last year by HN…
Rust is an appealing language for building user interfaces for a variety of reasons, especially the promise of delivering both performance and safety. However, finding a good architecture is challenging. Architectures that work well in other languages generally don’t adapt well to Rust, mostly because they rely on…
Nov 27, 2023: Much has changed since this article was published. I've become far more involved with ZC development; the name of the program is now ZQuest Classic; our website is zquestclassic.com ; and the web version discussed in this article is now hosted at web.zquestclassic.com
Eric Bailey recently wrote on CSS-Tricks about testing your website on a crappy laptop and it reminded me of this anecdote from my own life. About a month ago…
Back in 1996, the website TotalNews.com had a brilliantly evil idea. Why not make a single website that itself contained all the top American news websites, directly embedded within?
About 5 years ago I was working on a project written in style still common for today:
“Internationalization” is, roughly speaking, geek-speak for the process of supporting multiple languages on a website. For a company doing business in multiple countries, it needs to be done - otherwise you’ll risk losing the attention of people who don’t speak your development team’s native language. There are…
With all the fuss about Twitter’s promised edit button, and how they might design it, we’re missing a disturbing development — Twitter is using its embedded javascript to edit other people’s sites.