Sign in

Alastair Tse

@liquidx.net
196 followers 197 following 126 posts

Design & Software & Snowboarding & Maps // Tokyo, Japan. liquidx.net & aversion.one

PostsRepliesMedia
Alastair Tse @liquidx.net · 19/09/2026
It's really great for editing, but creating a post is a bit annoying to get the frontmatter right. So I made a custom CMS app to post like I would on social media that just writes directly into Obsidian.
100
Alastair Tse @liquidx.net · 31/05/2026
Able to have gradients you can put in your pocket, in case of emergencies.
000
Alastair Tse @liquidx.net · 31/05/2026
I managed to get resident.inanimate.tech working to send custom gradients to m5sticks3 over wifi. The hot reloading is like magic. Thanks @genmon.fyi for putting this together! I also managed to hook up the mic, now wondering if I could make http requests... 🤔
210
Alastair Tse @liquidx.net · 23/05/2026
I added colors and all sorts of controls. Honestly, 90% of my usage of AI was making it remove all the UI it generated. But one cool thing I was able to do with ease was animating the lines which I've always wanted to do.
010
Alastair Tse @liquidx.net · 08/04/2026
After 6863 days, yesterday was my final day at Google. Two months shy of 19 years. There's no next thing, I'm retiring to spend time completing my side quests.
260
Alastair Tse @liquidx.net · 16/03/2026
Another vibe coded thing that was easier to make than to search for. A qrcode generator where I can mess with the pixels and see if it scans. aversion.one/of/qrcode
110
Alastair Tse @liquidx.net · 20/02/2026
I'm learning a lot about the boards, but also the culture and people. So here it is: a living archive of Japanese snowboards, those boards designed for riding that Japanese snow. snowline.jp/en/gear/snow...
222
Alastair Tse @liquidx.net · 12/02/2026
As a fun experiment, while redesigning my website again this year, I wondered what would happen if I could navigate my website using terminal commands. Today, I got it working after a few attempts: liquidx.net/posts/2026/t...
020
Alastair Tse @liquidx.net · 16/12/2025
Preparing for the new snow season with major updates to my snowline.jp site. Added loads more webcams, better snow data and even resort opening dates.
020
Alastair Tse @liquidx.net · 03/11/2025
For many years, I have wanted to get a Sigma fp camera. Now I even want it more after finding out how they build everything in Aizu, Fukushima. www.sigma-global.com/en/about/
Sigma is a Japanese manufacturer of photographic lenses and cameras. Our production is based entirely in Japan, with our headquarters in Kanagawa and our factory in Aizu, Fukushima.
We have been a family-owned company since our founding by Michihiro Yamaki in 1961. Today, Sigma is managed by his son, Kazuto Yamaki. It is this independence that allows us to explore different approaches and pursue our ideal of craftsmanship.
Our Aizu factory was established in 1973. To this day, it remains Sigma's sole manufacturing base, with every step of production - from initial concept to optical engineering, product assembly, quality control and even parts sourcing - taking place in Japan. Although not without its challenges, this conscious decision ensures seamless collaboration across departments and partner companies, quick response times and rigorous quality control at every stage of production. Our deep ties to the Tohoku region, particularly Aizu, have allowed us to become part of the local community, to support its culture, to advance local technology, and to nurture the expertise of our employees.
120
Alastair Tse @liquidx.net · 19/10/2025
Generated this from a photo with mixup.app
010
Alastair Tse @liquidx.net · 19/10/2025
Today I learned that in CSS, `color: darkgray` is lighter that `color: gray` www.joshwcomeau.com/css/color-fo...
010
Alastair Tse @liquidx.net · 17/09/2025
Another #vibecoding update. Spent the long weekend making an Android app of my dreams . A check-in & location timeline app that allows me to check in post visit. Did so much I ran out of quota on Claude Pro that I decided to try out Codex (w/ ChatGPT Plus) and Gemini CLI.
200
Alastair Tse @liquidx.net · 09/09/2025
The visualization is very slick. Well done! What does the number in scientific notion mean?
110
Alastair Tse @liquidx.net · 07/09/2025
Another vibe coded experiment. Imagine if you had a browser that could only access pages from an LLM. Give it any URL, even completely made up ones and it'll show you. aversion.one/of/navigator
140
Alastair Tse @liquidx.net · 13/08/2025
(Nearly) daily vibe coding: I've been making changes every day but haven't been posting about it. I've got to the point where the UI is more refined after a lot of specifying how the UX should be. The more I do, the more features I want to add! aversion.one/of/metro
010
Alastair Tse @liquidx.net · 03/08/2025
Daily Vibe Coding : In celebration of being back in London, I vibe coded a train map editor so I could make my own version of the London underground map - but for everything. aversion.one/of/metro
010
Alastair Tse @liquidx.net · 22/07/2025
Daily Vibing: Improved on the codepoet. Added a few other poet styles and algorithms, which is delightful. It's surprising that even though the poem is abstract to humans (me), the LLM knows that code it is roughly describing! Coded with Claude Code. aversion.one/of/codepoet
000
Alastair Tse @liquidx.net · 21/07/2025
Daily Vibing: Convert code to a poem and then back to code. I love the idea of being able to prompt LLMs in riddles and poems rather than prose. Coded with Gemini CLI. aversion.one/of/codepoet
000
Alastair Tse @liquidx.net · 20/07/2025
Daily vibing: Probably the final iteration of my threejs text field. It now has colors and a reflection underneath for a bit more 3d. Works on mobile. Written by Claude Code. localhost:5173/of/number
210
Alastair Tse @liquidx.net · 19/07/2025
Daily vibing: iterated on my threejs text field. I didn't come up with the animations, asked Claude Code to make it "explode" when I delete a character. It did something better than what I had thought of. (Desktop only for now) aversion.one/of/number
000
Alastair Tse @liquidx.net · 17/07/2025
Daily Vibing: A full screen 3d input box. Svelte component using ThreeJS written using Claude Code. aversion.one/of/number
010
Alastair Tse @liquidx.net · 16/07/2025
Daily vibing : building a little fake terminal emulator. aversion.one/of/terminal
000
Alastair Tse @liquidx.net · 03/07/2025
Errr... The weather report says it's 34C, but all the sensors outside my house are screaming 38C.
020
Alastair Tse @liquidx.net · 12/06/2025
This is the first usable version - it's going to be an ongoing project. I have plans to make this all 3D. I have the model rendering which I am going to start hooking up.
010
Alastair Tse @liquidx.net · 12/06/2025
A while back I had trouble with Svelte on an iOS 13 Safari device. This was what I was trying to build, a custom home assistant front end using their websocket API running on a iPad mini Gen 3.
Two smart displays on a counter benchScreen on an iPad mini showing power output stats
Showing blinds open and close statusShowing temperatures of each room
140
Alastair Tse @liquidx.net · 18/05/2025
This is the type of error I'm getting. I think I'm directly hitting the node server, so there are no proxies in between. Not sure what to look for.
310
Alastair Tse @liquidx.net · 18/05/2025
Thanks for the advice! I put my iOS Safari in development mode to look at the error, but it's somewhere in the compiled JS which makes it hard to figure out why it's complaining. This is using vite-legacy to do the polyfills.
100
Alastair Tse @liquidx.net · 04/04/2025
Nintendo is going to have two different Switch 2s. One that is only in Japanese, can only pair with Japan region Nintendo accounts and is ¥20,000 cheaper ($140) than the international version. Interesting strategy to guarantee stock for the Japanese market!
010
Alastair Tse @liquidx.net · 11/02/2025
Day 16 of Season 24/25. After years of wanting to ride Geto Kogen, finally got to do it. This place got 17m of snow this season (not all of it still here). It did not disappoint.
030
Alastair Tse @liquidx.net · 26/12/2024
I bought a pen that has an extra life.
150
Alastair Tse @liquidx.net · 26/12/2024
So far its requests to 200+ sites. Most of the issues I've been having had been pages not fully loading. Just using Gemini 1.5 flash, and it surprises me how good it is at understanding different layouts of snow conditions on different sites.
020
Alastair Tse @liquidx.net · 11/12/2024
So, unreal engine or real engine?
030
Alastair Tse @liquidx.net · 27/11/2024
Just finished Exit 8 for the first time after hours of trying. What an eerily accurate depiction of a Tokyo subway station from hell. Clean and immaculate and frustratingly disorientating.
030
Alastair Tse @liquidx.net · 26/11/2024
Playing Exit 8. I got to the 8th exit and that's as far as it goes? I have no idea what the hell is happening.
020
Alastair Tse @liquidx.net · 21/11/2024
Red season is go!
140
Alastair Tse @liquidx.net · 19/11/2024
Unable to explain:
010