asnaroo's Avatar

asnaroo

@asnaroo.bsky.social

Learning by building a programming language, OS, computer, and an autonomous drone swarm to clean up plastic from the forests of India. But first, a cup of tea! #buildinpublic https://microclub.substack.com/about https://github.com/asnar00/zeta

112 Followers  |  151 Following  |  553 Posts  |  Joined: 12.11.2024  |  1.8881

Latest posts by asnaroo.bsky.social on Bluesky

miso 19.4 : testing testing
YouTube video miso 19.4 : testing testing

Now that logging is nice and solid, let's get tests working properly. Specify tests in natural language for each feature, roll that out to code, and send a "test feature-name" command to the running app on a USB-connected phone. Easy.
youtu.be/UtK7PM7-Xc0?...

13.10.2025 15:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

When the website isn't working but the customer satisfaction survey is...

13.10.2025 13:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 19.3 : porting logging to the fairphone 6
YouTube video miso 19.3 : porting logging to the fairphone 6

Let's roll out logging to the fairphone!
1) review last session to extract new ios knowledge
2) reorganise the knowledge base to make it easier to digest
3) roll out the changes to the e/os knowledge base
4) get the equivalent log/screencap workflow running on the fairphone.
youtu.be/DnQPPher9lI

13.10.2025 11:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 19.2 : all your logs are belong to us
YouTube video miso 19.2 : all your logs are belong to us

So the testing thing was fine at home, but now that I'm in Spain, well ... not so much. Turns out all the code was super shaky and so I deleted it all and started again. Let's do logging properly, since it's the foundation of everything. youtu.be/piWUKAyjJ3M?...

11.10.2025 23:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Both

11.10.2025 11:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

yup

11.10.2025 09:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
miso 19.1 : let's run some tests
YouTube video miso 19.1 : let's run some tests

OK, so we wrote some tests, but actually running them requires a bit more plumbing. Namely, logging is a hot mess on iOS, and works differently on android, so let's write our own remote logging and testing system that lets me debug from the beach. Easy!
youtu.be/ZPWyEw7NqSA

08.10.2025 10:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 19 -- testing
YouTube video miso 19 -- testing

Monday was doing-the-dishes day; but today we're back on the horsey. I have an intuition that "features" are great sites to write and run tests; so let's ... test that intuition! Also, some housekeeping, building stuff in parallel, and musings on AI self-knowledge. youtu.be/BcW2rQTSA9g?...

07.10.2025 11:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 18 : connect the app to a server
YouTube video miso 18 : connect the app to a server

It's Sunday, and Sunday is beats day (well, every day is beats day) so let's make some beats and let's also make a server and deploy it on my mac mini under the telly, and then let's connect both the iphone and android apps to it.
youtu.be/rXz0W53bSII

05.10.2025 19:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Language Agnostic Programming: Why you may still need code

Yeah I think is broadly what miso is about joaquimrocha.com/2025/08/31/l...

05.10.2025 16:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Turns out OBS randomly stopped recording the screen midway through my last recording session, and I didn't watch it back because I was in a hurry, so I uploaded a pile of garbage. Whoops. Same happened with my next video but I caught it before upload. Annoying, because it was super cool.

04.10.2025 13:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Mate there’s troops on the streets of Washington, LA, Chicago and Portland.

03.10.2025 21:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image 03.10.2025 18:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dear computer boffins please stop trying to fix problems I don’t have | First Dog on the Moon I don’t want AI in anything and certainly not everything please stop asking

This seems relevant

www.theguardian.com/commentisfre...

03.10.2025 09:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Every day is Earth Day. Not every day has been, or will be, People Day.

02.10.2025 09:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 17.3 : let's get the app running on the fairphone 6
YouTube video miso 17.3 : let's get the app running on the fairphone 6

Final bit of experiment 17 - actually getting the ported code running on the Fairphone 6 running e/os (degoogled android). Actually got it running in 10 minutes and then pissed about getting the icon looking right for 15. This is the way.
youtu.be/NfmBX-I9uWw?...

01.10.2025 17:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

People can just use AI to summarise your posts if they want to what’s the big deal

01.10.2025 08:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso17.2 : can Claude Code port our blank app to android?
YouTube video miso17.2 : can Claude Code port our blank app to android?

another addendum: inspiration struck just after I hit "order" on Deliveroo, and by the time the food arrived Claude Code had ported the whole iOS platform knowledge base over to android/eos. Or has it? Tune in tomorrow to find out.
youtu.be/B9iA3j2L3LU?...

30.09.2025 20:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 17 : enter the firefly
YouTube video miso 17 : enter the firefly

It’s actually pretty damn impressive youtu.be/xVQyVWQHfPI?...

30.09.2025 19:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

f1

30.09.2025 17:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
miso 17.1 : the payoff, and a new way to build platform specs
YouTube video miso 17.1 : the payoff, and a new way to build platform specs

Addendum to the last video: I figured out how to screen-capture from the iPhone, so you can actually see the result. Also, tried a thing where claude reviews the conversation and extracts structured platform knowledge; we then delete all the code and rebuild it from scratch.
youtu.be/70JZE8s8zpE?...

30.09.2025 16:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
miso 17 : enter the firefly
YouTube video miso 17 : enter the firefly

miso experiment 17! I'm starting a new project, a semantic-search-backed social media kinda sorta thing codenamed firefly. In this experiment, I take Claude Code Sonnet 4.5 on an hour-long journey to deploy a blank app to my phone.
youtu.be/xVQyVWQHfPI?...

30.09.2025 11:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Mandatory ID cards would inevitably become an excuse to harass minorities (I’m one). So, no.

27.09.2025 17:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
the dust has only just begun to fall getting in over my head

My substack has been somewhat dormant recently, but stuff's been happening in the background that's worth writing about, so here's a new one.
open.substack.com/pub/microclu...

25.09.2025 12:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There's this dynamic though where the crazier the stuff he comes out with, the more attention and outrage it gets, and the more he looms larger in the national psyche, and starts to seem inevitable. His supporters will agree to ignore the crazy stuff because it's "just Nigel being Nigel".

25.09.2025 08:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I hear coke and mentos is a good combination

25.09.2025 07:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Imogen Heap - Hide and Seek (20th Anniversary Remaster)
YouTube video by Imogen Heap Imogen Heap - Hide and Seek (20th Anniversary Remaster)

I don’t suppose I can nominate this for National Anthem

youtu.be/weDBfjIEMaY?...

24.09.2025 08:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Some people say yak butter in coffee works better

24.09.2025 07:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Maybe you’re already strong

23.09.2025 07:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

funny thing is if you keep eating sugar you will become depressed again

23.09.2025 07:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@asnaroo is following 19 prominent accounts