All blogs / ZX Spectrum / Sinclair
Personal Log
A personal blog by Juan J. Martinez.
ZX Spectrum / SinclairGeneralGame developmentRetro computing
- Posts
- 195 from 23 Nov 2002 to 25 Oct 2026
- Posting
- weekly (36 in the last year)
- Kind
- personal blog
- Feed
- https://www.usebox.net/jjm/blog/index.xml
2026 30
- Outpost released!
- my blogroll
- Into the Breach
- Using emacs
- White Box sessions
- The effects of walking
- Loading from tape again
- Detecting LLMs
- Creepy crawlies
- Loading from tape
- New website
- One Game a Month
- Color Graphics Adapter (CGA) Programming
- Outpost progress
- It is the game, stupid!
- Cepeceros Podcast
- Don't overheat
- Ad-blocker banner
- BASIC programming
- Baking bread
- 10 bands
- Back to streaming
- Playing White Box again
- Actually overflowing
- Be human
- Another Tomato
- Changing theme in my terminal
- Minecraft server with Podman
- git.usebox.net and bots
- UseboxWiki source code
2025 23
- And that was 2025
- Learning OCaml
- Simplifying self-hosting repos
- Self-hosting git repos
- alttab is fantastic
- Learning a bit of VGA
- I'm NOT on Mastodon
- Physical editions coming!
- It doesn't look good for GitHub
- New Game Old Flame Podcast (Interview)
- New MSX project: Dual Gamma
- I wrote a wiki!
- A simple but useful wiki
- Back on XMPP
- My home server
- Playing Skyrim
- logwatch and systemd/journal
- The problem of the LLM crawlers
- Using a light theme
- Using my own DNS resolver
- Web based minigame
- Reading feeds should be easier
- Why I blog?
2024 20
- And that was 2024
- Alien Intruder released!
- More Haskell in 2025
- Alien Intruder progress
- Coding my own sound drivers for 16-bit DOS
- Alien Intruder, new WIP for DOS
- DOS related jams in 2024
- Amtix! CPC
- The Heart of Salamanderland is out!
- People's expectations regarding Open Source
- More GPL and less CLAs
- ubox MSX lib news
- Funco
- Backdoor in upstream xz/liblzma
- Connecting blogs
- Have a blogroll
- Finding a free secondary DNS
- Transistor
- Block ads and trackers
- Retrogamedev IRC channel
2023 27
- 2023 Recap (sort of)
- Enjoying reading books
- New project: The Heart of Salamanderland
- Thoughts about Godot
- Kitsune's Curse is Open Source
- Final software
- Programando para inetd
- The Return of Traxtor for DOS released!
- Traxtor is coming to DOS
- ubox lib for DOS
- Gold Mine Run! released
- Your personal website
- Making a DOS game is complete
- Oraje Applet
- Self-hosting git repos for now
- Write free software
- Using i3wm
- Making a DOS game!
- Processing data in the assembler
- Introducing TR-8
- Recently
- SpaceMan in Power Outage?
- The retro game development bible
- Cross-compiling Haskell
- suidexec (poor man's sudo)
- Gamedev in Haskell?
- Playing Persona 4
2022 38
- Hyperdrive is out!
- My notes
- Digital gardens
- Fediverse, Adverse and Necroverse
- Hyperdrive is almost ready
- The Hand of Fate
- usebox.net is 20!
- CAS support in ubox MSX libs
- Two compiler implementations
- Reading off-line
- Playing The Minish Cap
- New project: micro2
- Tomato, Pomodoro, Tomate?
- Micro is public
- Self-hosting git repos
- Nautilus Flickr Uploader
- Panic jump in Go
- Taxonomies
- Bogom
- ZX Spectrum Dev tools
- The wiki movement is close to being dead
- WIP: Micro Programming Language
- Aioe.org public news server
- I'm on Mastodon
- Playing Pokémon Ruby
- The IndieWeb
- A patch for a 14 years old project
- An E/N blog
- Changing hosts
- Getting distracted
- A wiki and Tagless Final
- Re-learning Go
- Breath of Fire IV
- Python and LSP (II)
- Python and LSP
- Streaming killed the YouTube star
- Final Fantasy IX: moving on
- You learn by doing it wrong
2021 53
- ubox MSX libs one year on
- Playing Final Fantasy IX
- New project: Hyperdrive
- Encoding schemes for map data
- The last few weeks in gamedev
- CPC cartridges: bank switching
- Cartridges for the Amstrad CPC
- This week in gamedev #16
- Refreshing my Javascript
- This week in gamedev #15
- Side quests
- This week in gamedev #14
- This week in gamedev #13
- A new wild project appears
- This week in gamedev #12
- Scala, Mill and GitLab CI
- Moving to GitLab
- This week in gamedev #11
- I am coding, season 2
- This week in gamedev #10
- The maker controversy
- This week in gamedev #9
- ZX Spectrum floating bus
- This week in gamedev #8
- Remote pair programming
- The Return of Traxtor source code
- This week in gamedev #7
- This week in gamedev #6
- This week in gamedev #5
- Crash Micro Action
- Castaway source code
- Graveyard Shift
- Poor man's fzf
- Smart editors or IDEs?
- This week in gamedev #4
- Python's pattern matching
- Hello Gemini!
- First SpaceBeans release!
- Tilde Club
- Gemini diagnostics: PASS!
- Not winning with Akka II: Won!
- Not winning with Akka
- This week in gamedev #3
- Directory traversal attacks
- Gemini protocol
- This week in gamedev #2
- Event: Scala Love in the City
- Planing a CRPG
- Graveyard Shift music
- How do we get back?
- This week in gamedev #1
- Just tell it what you want
- Hello, blog