Kroc Camen
Writing a book about a world inside an hourglass
This should have been the first thing stated: “I use Anthropic's Claude Code as a coding agent”. Extremely disappointed; another retro developer / project I won’t speak of again.
A DIY minimal computer in just 57 TTL chips -- no CPU package, no GPU! Those 57 chips implement CPU, IO *and* VGA on one board! https://www.youtube.com/watch?v=hhD6U30-PzE
I Removed 4 Chips—and Made My DIY Computer Faster
I haven't done small-screen (smartphone) support yet, but here you go: check out my ebook HTML reader interface -- all #HTML + #CSS, no #JavaScript! (and definitely no Ai) https://camendesign.com/writing/nomad/online.html
I'm only writing this code because in order to fix a few annoyances with the existing text-editor, I have to rebuild what already exists before I can make even minor improvements.
Doing this has taught me a valuable lesson about what matters in app design:
If the dog food doesn't taste off, don't change the recipe.
It's really easy to think about what an app should do; what features are expected, but this can quickly spiral out of control creating a workload from nothing to fulfil an expectation coming from nowhere.
If you don't feel the pain using the app, then don't add the feature. Don't accept feature requests unless they're from someone actually using the app to do something and they've hit a snagging point -- Ideas are free, but your time isn't.
Do not give into the cargo cult; the only features that matter are those for users with a use-case.
Broken Sword series is mega discounted right now on #GoG. No idea why, but you can get the BS1 Director's Cut and BS2 remaster for £0.49 ea! https://www.gog.com/en/promo/20260727_revolution_publisher_sale
The second manuscript update has been released:
https://www.patreon.com/posts/may-2026-159709132
Another 43 pages; 150 pages over the free preview
Plus another 10'000 word developer diary
(download the free PDF/ePub here! https://camendesign.com/nomad)
#worldglass #writing #books #ebook #writingcommunity #fiction #fantasy
Another major #HTML / #CSS discovery:
You limit the height of the image so that it fits within the screen; the width of it will automatically scale, e.g. width: auto; max-height: 75vh;
However, the text element below will stretch the container out automatically because it's technically 'wider' than the image (see img1). You want the image to set the container width, but you don't know its width!
(The text is wrapped in a DIV so that it can scroll if it overflows without scrolling the entire popover)
Setting the width to min-content so that it doesn't maximise its width unfortunately doesn't fill the space. (see img2)
In Chrome this can be solved by also setting min-width to stretch (img3), however this doesn't work in Firefox / iOS / Android. Firefox will however work if you use fit-content instead (img4) -- but that then breaks Chrome!
Including Webkit (iOS / Android), the correct solution for making the element as wide as the container without extending the container is:
min-width: -webkit-fill-available; min-width: fit-content; min-width: stretch; width: min-content;
(NB: The order of the three min-width properties is critical!)
(aside: the site is an Encarta-like encyclopedia for my book about a world inside a sandglass the size of Earth: https://camendesign.com/nomad #worldglass)