Top all-time · #5164
Michael Bromley
Personal blog · michaelbromley.co.uk/blogprogramminggames
Michael Bromley's personal blog at michaelbromley.co.uk covers programming and games. Since 2014, 15 different Hacker News readers have linked it 24 times, most often “3D Space shooter using only CSS”. It is still writing: the last post was on 2026-09-07, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters link Michael Bromley's site for browser experiments, such as a 3D shooter rendered in CSS and the Chromata generative art tool, and for an essay on his developer career.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
The website and blog of Michael Bromley, a web developer and creative coder.
Most-linked posts?
- 3D Space shooter using only CSS2 people · 2 mentions · first linked 2018-02-09
What Hacker News says?
I work in e-commerce and this kind of thing is totally standard. You get salespeople trying to sell you this and much worse regularly. I was once pitched the exact dark pattern as in the OP - covert email collection. I was gobsmacked. I wrote about it at the time thus: > Towards the end of the slide deck, Dom excitedly explained how if a user enters an email address in any form field anywhere on the website, then re…
Comment linking /blog/the-covert-opt-in/
on “I was let go for refusing to deploy a dark pattern”Submitted Confessions of an Intermediate Programmer as a story · 257 points
HN discussionVery nice! Reminds me of the work of Keith Clark ( https://keithclark.co.uk/labs/css-fps/ ) I also experimented with 3d rendering with just CSS a few years ago. The result came out pretty nice (desktop only I'm afraid): https://www.michaelbromley.co.uk/experiments/css-space-shoot...
Comment linking /experiments/css-space-shooter/
on “Show HN: 3D first person game rendered in CSS/HTML”Submitted Why I Haven’t Fixed Your Issue Yet as a story · 247 points
HN discussionIt's making an ajax request for the blog post and that page is returning a 500 error because of a Database connection issue (assumed because of higher traffic). http://www.michaelbromley.co.uk/api/wp-json/posts/529 Error establishing a database connection
Comment linking /api/wp-json/posts/529
on “Why I Haven’t Fixed Your Issue Yet”Submitted But what about the bus factor? as a story · 65 points
HN discussionif you wanna create some awesome generative art youself check you the awesome Chromata[1] by "I was a teenage punk-rockstar" turned web-dev michael bromley [1] https://www.michaelbromley.co.uk/experiments/chromata/
Comment linking /experiments/chromata/
on “Generative art: New and recreated vintage art, made with code and imagination”Submitted 3D Space shooter using only CSS as a story · 5 points
HN discussionEither PC Pro or PC Plus! Hard to remember exactly all these year later. I wrote more about how it fit into my journey as a dev in this essay: https://www.michaelbromley.co.uk/blog/confessions-of-an-inte...
Comment linking /blog/confessions-of-an-intermediate-programmer/
on “Ask HN: What Happened to Borland?”Submitted CSS Space Shooter as a story · 4 points
HN discussionSubmitted An Early Look at SKQW: JavaScript Audio Visualizer as a story · 3 points
HN discussionSubmitted My Thoughts on NgEurope 2014 and AngularJS 2.0 as a story · 3 points
HN discussionSubmitted The Problem with Your AI Tests as a story · 2 points
HN discussionSubmitted High Modernism and Software Design as a story · 2 points
HN discussionSubmitted Welcome to the Twitterscape as a story · 2 points
HN discussionSubmitted JS Soundcloud Visualizer as a story · 2 points
HN discussionSubmitted Zooming Out as a story · 1 points
HN discussionSubmitted Confessions of an Intermediate Programmer as a story · 1 points
HN discussionSubmitted The Elevator of Infinite Abstraction as a story · 1 points
HN discussionSubmitted Chromata – Creating Pathfinder Art as a story · 1 points
HN discussionSubmitted The Republic of Virtue: Terror, Tolerance and the Internet as a story · 1 points
HN discussionSubmitted Building a 3D Game with CSS and HTML as a story · 1 points
HN discussionSubmitted Horizonal.js – Page Transitions in CSS and JavaScript as a story · 1 points
HN discussionSubmitted What Makes A Good Tech Talk? as a story · 1 points
HN discussion