Profile avatar
kieranhj.bsky.social
Software developer & Engineering Manager. Formerly Rare, Xbox, HoloLens. Now helping invent the future of AI at Google DeepMind by day. Developing retro games & demos by night for BBC Micro & Acorn computers as kieran^Bitshifters. #demoscene
44 posts 165 followers 136 following
Prolific Poster
Conversation Starter

You like Amiga? You like ProTracker mods? Well PT Weekender is live now!! www.youtube.com/live/SoCY_b6...

It's been a while since I've written about the innards of @compiler-explorer.com. xania.org/202506/how-c... has the details, some statistics and some fun war stories.

I have just published a new GitHub repository entitled 'ExileArchives'. This contains 9 pre-release versions of the BBC Mico game Exile. I recently re-archived these from the original disks that were sent to Superior Software BITD. Read more about their history here:- github.com/KevEdwards/E...

TTE - Vaporous, a new demo made for the NeoGeo with some friends. www.youtube.com/watch?v=IVkL...

"O Disaster" by RiFT feat Gasman YouTube: youtu.be/C9LS6Zei0Ro Demozoo: demozoo.org/productions/... Pouet: www.pouet.net/prod.php?whi... RiFT team: Enfys, Decca Dave84, and me. Hope you think it rocks! #demoscene #revision2025 #TIC80

Classic Inverse Phase move: Forget that it's #bandcampfriday. I still have some #PrettyEightMachine records in stock from those boxes we dug out a month or two ago, so if you wanna get some #chiptune love on #vinyl, hit inversephase.bandcamp.com ❤️‍🔥

The secrets behind the impossible Commodore 64 demo "Nine" www.youtube.com/watch?v=MXxS...

#8bit #gamedev #elk #retrogaming #indiedev Hello everyone, it is already about two weeks ago since I released my game for the Acorn Electron, Zezito and the Lost Stars, have you played it? A nice weekend to all!

Survival Tips For Women in Tech.

Since apparently being a nice person is illegal in the US now, it’s time to pull out my most popular blog post ever. It’s called “survival tips for women in tech”, but I’m told it works for all genders and in countless industries. patricia.no/2018/09/06/s...

Live on twitch right now.. but I ain't coding today... oohhh... twitch.tv/djh0ffman

Curious what our t-shirts will look like this year, are you? We are graced this year by @suule.bsky.social 's incredible design (and print-engineering knowhow), bringing you song thrushes from their local fauna! If you would like to support an independent #demoscene artist further: ko-fi.com/mrsuule

Coming to #revision2025? Here is travel information, including hotels, shuttle buses, campervans, ticket and T-shirt presales! (We do everything we can to keep Revision affordable, but please note the ticket price increase.) See you there! 2025.revision-party.net/blog/03-tick... #demoscene

It is with much sadness that we had to say goodbye to Dexter a few days ago, after he developed a complication of old age that compromised his quality of life. He was a skinny old man but the finest boi. He’s been with us through life’s ups & downs for the last 18+ years and will be very missed. ❤️

Haven't done a #bandcamp discount or #BandcampFrday in a bit. Here's a discount off #PrettyEightMachine, my #NineInchNails tribute, on #vinyl. If you're into #NIN and #chiptune, you'll dig it. I want them to find good homes; proceeds go to my moving fund. Use code V8M2025 at prettyeightmachine.com

Believe it or not, but #lovebyte is almost around the corner. Only one week left, until your favourite #sizecoding demoparty will start. #tic80 #bytejam #pico8

This Monday we will be jamming at the early hour of 19:00 GMT on www.twitch.tv/FieldFxDemo. From 18:00-19:00 there will be a @lovebyteparty.bsky.social test stream on www.twitch.tv/lovebytedemo... so we're going to sync our stream with them. #livecoding #sizecoding #tic80 #glsl #demoscene

There's a terrific tribute to Martyn Brown on the official @team17.bsky.social website. www.team17.com/news/remembe...

Last week I released fully documented source code for #Elite on the #Apple II. I've now added it to my Elite site, where it's syntax-coloured, cross-referenced, indexed and categorised. So that's every 6502 Elite - done! elite.bbcelite.com/apple/ #retrocomputing #retrogaming #8bit #c64 #bbcmicro

"RetroSpectrum - Reloaded" Final version A tribute to that wonderful little 8 bit micro from the 1980s

Some very important disks arrived today. Early, pre-release builds of the game 'Exile' for the BBC Micro. There were updates sent to Superior Software during the development to show progress. They were recovered from a skip many years ago! I shall atttempt to archive them once they have been cleaned

I got tired of people relying on other people's code to build demos (or games for that matter) so here's a tutorial in 40 steps and ~400 lines of C++ on how to build a renderer (with music) in DX11: gargaj.github.io/demos-for-du...

This Monday Night Bytes will be a TIC-80 Jam with gsuberland on the decks! 9pm GMT, Monday 27th, just after h0ffman's set! Join us on twitch.tv/FieldFxDemo #tic80 #livecoding #demoscene

In 2025 let's (re)discover the #demoscene with us! Follow! 🚶 Like! ❤️ Repost! ♻️ #creative #programming #creativecoding #realtime #3d #graphics #music #chiptune #synth #visuals #pixels #shaders #c64 #zxspectrum #atari #amiga #windows #computerart #digitalart #pixelart #visualart #art

Since it's 2025, here's a fun fact. The time between now and the release of YouTube is the same as between the release of YouTube and the release of the NES in the US. 2025 - 2005 - 1985

I'm really proud to present my fully documented source code for #Elite on the #Apple II. This is the original 1986 source, recently released by Ian Bell, with every single line of code explained. It’s fascinating code. Enjoy! github.com/markmoxon/el... #retrocomputing #retrogaming #8bit #appleII

Hello Bluesky! We're happy to be here to spread Berlin #demoscene love and positivity. If you haven't already, go ahead and mark your calendars for 03.-05.10.2025, book your travels and look forward to your favorite deadline of the year!

The best use of modern day technology is a cat feeder with a fish-eye camera

I made a Doom source port that runs within a PDF file. PDFs support Javascript, so Emscripten is used to compile Doom to asm.js, which is then run within the PDF engine. Input/output is done by manipulating text input fields. doompdf.pages.dev/doom.pdf github.com/ading2210/do...

This week's Monday Night Bytes will be a combined shader-byte jam, with music from livecoding trailblazer @samaaron.bsky.social. 9pm GMT, just after @h0ffman.bsky.social 's set! Check out last week's jam! [cw: strobes]. Join us on twitch.tv/FieldFxDemo #glsl #tic80 #livecoding #sonicpi #demoscene

Very excited to be part of ACCU 2025! Come join me (and much cooler people) in Bristol in April!

New Two's Complement Episode: Getting CRUFTy Ben unveils his latest acronym-based software discussion framework while Matt patiently waits for the punchline. We explore alternatives to technical debt and Matt questions his ability to remember five letters. Listen: twoscomplement.org#podcast

Revision 2025 - "Grow Beyond": 18th - 21st April 2025, E Werk, Saarbrücken, Germany 🇩🇪 @revision-party.bsky.social