Paolo Amoroso's Journal
Are you recording screencasts? Slow down!
A minimal CP/M file transfer channel
Getting errors for basic disk access functions was a reminder WordStar must be...
Configuring disk drives for WordStar on CP/M
Troubleshooting a V20-MBC connection issue
There's more to linking than crediting sources
Files left out of the V20-MBC and Z80-MBC2
I migrated my Mastodon account to Fosstodon
V20-MBC homebrew computer: first impressions
I want my bezels back
I'm getting a V20-MBC homebrew computer
A quick look at UCSD p-System on the Z80-MBC2
My favorite tech and creator newsletters
An emulator for testing CP/M programs
Impractical Python Projects and Real-World Python
Over the three years I ran my discontinued Blogger blog I published 146 posts.
First attempt at porting a Z80 led blink demo to 8080
Addressing blog readers: I vs you
The quest for NASM Assembly .COM sources
My post on why I use a Chromebox went viral on Hacker News
Why I use a Chromebox
Performing astronomy at an art exhibition
Testing HEX file upload to the Z80-MBC2
Setting up an MS-DOS emulation and development environment
Flet: web and mobile Flutter development in Python
Debugging CP/M 8080 code on the Z80-MBC2
I've started writing a new Suite8080 demo in Intel 8080 Assembly, a CP/M...
Why your blog still needs RSS
Controlling the Z80-MBC2 from the web
I discontinued my old Blogger blog and, going forward, I'll post only to this...
Next Suite8080 features: trim uninitialized data, macro assembler
The Python feed of my old blog Moonshots Beyond the Cloud has long been...
Controlling the Z80-MBC2 from Android on chromeOS
Test-driving MathJax with Write.as
On my Chromebox, XMODEM file transfer from Linux to the Z80-MBC2 is broken, but...
I'm reposting here some content I published elsewhere, such as this and this.
Talk features, not benefits
Updating the Suite8080 documentation build process
From blogging daily to taking a break
Mastodon.technology activity during Elon's Twitter bid