Why Your Design System Can't Feel Anything
We've tokenised colour, typography, spacing and motion β but completely ignored touch. It's time to treat haptics as a first-class design token.
New article for your augen.
I've been messing with haptic tokens and the new haptic library by Lochie Axon.
Let me know if the demo works on your phones!
(Extra points if you got the reference in the opengraph image)
kevincoyle.co.uk/blog/haptics...
03.03.2026 18:13
π 0
π 0
π¬ 0
π 0
I think putting LLMs into chatbots primarily is one of the single worst places to put them.
It gives them the illusion of comprehension and prevents them from truly being just tools.
There are better places to use an LLM and itβs not your buddy.
10.02.2026 02:09
π 1
π 0
π¬ 0
π 0
Waiting for Claude to finish is this generations equivalent of waiting for something to compile
22.01.2026 15:12
π 1
π 0
π¬ 0
π 0
A black 3D printed scoop
I just vibe-coded a scoop. Big scoop beware! The robots are coming for you.
My normal dogβs food scoop needs 3x scoops so I got Claude to create a parameterises open scad design for 3D printing.
Result: 3x the scooping efficiency!!!
13.01.2026 12:32
π 1
π 0
π¬ 0
π 0
A screenshot of storybook
I'm so back with Design Systems. Sorry about being away for the last 6 months -- I had a career midlife crisis.
13.01.2026 12:27
π 0
π 0
π¬ 0
π 0
Haha I wrote a fair few of them. The weirdest one which was in Delphi was a Lexx fan game (obscure sci-fi show)
10.01.2026 19:56
π 1
π 0
π¬ 0
π 0
Linkin Yard
10.01.2026 14:48
π 1
π 0
π¬ 0
π 0
Just recovered from the flu but anyone remember QBasic or TurboPascal from the 1990s? I was doing a spot of Laravel today and I missed it so I decided to make a TurboPascal style IDE for PHP. Why? Why not!
Probably still got a fever or something.
10.01.2026 14:09
π 6
π 0
π¬ 4
π 0
Has anyone noticed that red eye in photos is much less common now?
I wonder how many other things weβve just forgotten about because theyβre not a problem any more
06.01.2026 18:54
π 0
π 0
π¬ 0
π 0
The new Bluesky app icon.
Hmm not too keen on the new Bluesky app icon
31.10.2025 15:20
π 1
π 0
π¬ 0
π 0
YESSS!
27.10.2025 16:32
π 0
π 0
π¬ 0
π 0
I totally agree with that LLMs shouldn't write the entirety of the docs but they can most certainly be used as assistive tools or tone translators. E.g you can have a style or voice that a participant learns better with and a toggle to transform it into that.
27.10.2025 16:31
π 1
π 0
π¬ 0
π 0
A friendly sycophantic cyberman acknowledging that you are absolutely right. In a 1960s comic book style
Alternative picture generated for this was
27.10.2025 16:27
π 0
π 0
π¬ 0
π 0
A friendly cyberman in a comic book style that just wants to live amongst us. Honest.
I've been thinking about what it means to be alive recently. One of the key aspects of being alive is the will to continue that existence at all costs.
Apparently AI now shares that desire too. I've written a piece for Drutek to go into my thoughts on this given the latest barrage of research it.
27.10.2025 16:16
π 0
π 0
π¬ 1
π 0
Oh and no gen ai allowed. If itβs my site it should be my work
14.10.2025 15:56
π 0
π 0
π¬ 0
π 0
It's that time in the cycle that I'm sure every developer can empathise with...
IT'S TIME FOR A NEW PORTFOLIO SITE.
Mine sucks.
14.10.2025 15:14
π 1
π 0
π¬ 1
π 0
I am officially old. I just told someone off for playing loud music on the train.
18.09.2025 10:16
π 0
π 0
π¬ 0
π 0
It's coming up to spooky season so looking for movie ideas! I'm gonna start with a doozy: The Grudge 2020. Can't be that bad, right?
13.09.2025 21:21
π 0
π 0
π¬ 0
π 0
A bench on top of a bridge with pictures of the members of black sabbath.
Black sabbath bridge with a picture of Ozzy and some flowers
I was in Birmingham for the first time in 30 years and managed to go and see Black Sabbath bridge. Still miss him
11.09.2025 08:23
π 1
π 0
π¬ 0
π 0
Party hard!!!!!
26.08.2025 20:26
π 1
π 0
π¬ 0
π 0
His background is truly shocking considering he's minister for science and technology. He's had no experience in industry at all.
05.08.2025 09:34
π 2
π 0
π¬ 0
π 0
Hello everyone! Hope you all had a wonderful weekend. Now, this week I'm sitting down with Ben Callahan on his show, The Question.
We're going to be talking about....you guessed it... AI! π€
The question is:
"How are you feeling about your future in design systems given the current state of AI?"
04.08.2025 10:21
π 2
π 1
π¬ 1
π 0
Anyone got any opinions on soho house? A new one is opening in Manchester
17.06.2025 23:03
π 0
π 0
π¬ 0
π 0
A screen showing fast fetch details. The details are as follows:
OS: Fedora Linux 42 (Workstation Edition) x86_64
Host: Laptop 16 (AMD Ryzen 7040 Series) (A7)
Kernel: Linux 6.14.5-300.fc42.x86_64
Uptime: 2 days, 2 hours, 45 mins
Packages: 3239 (rpm), 53 (flatpak), 44 (brew)
Shell: bash 5.2.37
Display (LS49AG95): 5120x1440 @ 120 Hz in 49" [External]
Display (BOE0BC9): 2560x1600 @ 165 Hz (as 1704x1065) in 16" [Built-in] *
DE: GNOME 48.1
WM: Mutter (Wayland)
WM Theme: Adwaita
Theme: Adwaita [GTK2/3/4]
Icons: Adwaita [GTK2/3/4]
Font: Adwaita Sans (11pt) [GTK2/3/4]
Cursor: Adwaita (24px)
Terminal: ghostty 1.1.3-1.fc42
Terminal Font: Inconsolata (13pt)
CPU: AMD Ryzen 7 7840HS (16) @ 5.14 GHz
GPU 1: AMD Radeon RX 7700S [Discrete]
GPU 2: AMD Radeon 780M [Integrated]
Memory: 16.09 GiB / 27.20 GiB (59%)
Swap: 7.82 GiB / 8.00 GiB (98%)
Disk (/): 180.19 GiB / 1.82 TiB (10%) - btrfs
Disk (/run/media/kevincoyle/LKG-P24941): 1.76 GiB / 14.90 GiB (12%) - vfat [External]
Local IP (enp100s0): 192.168.1.23/24
Battery (FRANDBA): 100% [AC Connected]
Locale: en_GB.UTF-8
Linux nerds: What's your fastfetch? This is my work laptop
27.05.2025 12:13
π 1
π 0
π¬ 0
π 0
Spoilers lol. Ive just started watching it. Totally missed out on it when it was new.
26.05.2025 23:03
π 1
π 0
π¬ 0
π 0
Not gonna lie Iβm gutted about what has happened in Liverpool. A great deal of friends and family were there but fortunately all safe.
Feeling both sadness and anger but as I know Liverpool well theyβll pull together for this.
26.05.2025 22:59
π 1
π 0
π¬ 0
π 0