Reposted by MichaelJWEdd Coates | Game UI Database @eddcoates.bsky.social · 7hThe Game UI Database YouTube channel has just reached 400 videos!! Featuring uninterrupted footage of various games, with all of their UI menus and elements featured: www.youtube.com/@gameuidatab... More initiatives are coming soon to the channel, including tutorials! 020048
Reposted by MichaelJWData Rocks @t.datarocks.co.nz · 14hFun little project with lots of fun little visuals. crawlerzoo.com Amazing how any rules, copyright, opt-outs, nothing at all, stops the invasion of AI crawler bots.crawlerzoo.comThe Crawler Zoo — a live menagerie of web crawlersA live zoo of the bots visiting this site: 69,621 so far today. See what GPTBot, ClaudeBot and Googlebot are, and how to block them. 052
Reposted by MichaelJWgrant @grantcuster.com · 05/10/2026A lot of building intuition about a project area is seeing what you can get away with leaving out or not doing. As a way of testing what's essential. 051
Reposted by MichaelJWBoris @bmann.ca · 02/10/2026Great article by Oana Olteanu “Against Usefulness” that centers @folkcomputer.bsky.social while describing “the stage before useful, who works on it, and who pays for it, so that the next generation of useful companies has something to stand on”motivenotes.aiAgainst UsefulnessIn a Brooklyn warehouse, a man handed me a piece of paper that was a running computer program. 24012
Reposted by MichaelJWRachel Andrew @rachelandrew.co.uk · 30/09/2026More than words While I've done a lot of reference documentation writing, my favourite type of work is writing tutorials and "how to" content. I enjoy the challenge of understanding a technology and... rachelandrew.co.uk/archives/2026/09…rachelandrew.co.ukMore than wordsWhile I've done a lot of reference documentation writing, my favourite type of work is writing tutorials and "how to" content. I enjoy the challenge of understanding a technology and an audience, then explaining the technology to that audience. AI seems to be particularly bad at creating this kind of content. When people try, they... 0247
Reposted by MichaelJWNicola Rennie @nrennie.bsky.social · 01/10/2026If you missed today's @rinpharma.bsky.social workshop, here are a few of my favourite "quick fixes" for some common #ggplot2 issues 📊 1. Use {ggview} to preview plots at the same size and resolution as you want to save them with ggsave() to avoid the annoying resizing #RStats #DataViz 113143
Reposted by MichaelJWFailbetter Games | Wishlist Mandrake on Steam! @failbettergames.com · 30/09/2026We're hiring! We're looking for a Writer and Narrative Designer to join the Fallen London team at a senior or mid level. This position is permanent, remote, and full time, which for us means 35 hours a week. #GamesJobs 3816951089
Reposted by MichaelJWAlfred Reinold Baudisch @alfredbaudisch.com · 26/09/2026Live here: library.pardallgames.comlibrary.pardallgames.comPardall Games: Explore EVERY SINGLE ASSET from PS1 and N64 games2,757 models, textures, animations, sprites from PS1 and N64 games. Explore them in 3D in the browser. 13610232
Reposted by MichaelJWEverest Pipkin @everest.bsky.social · 29/09/2026Handcoded in HTML, CSS and Javascript and running locally, Scrubjay is usable for research, collection, game-building, website construction or simply to hold little fragments of digital things, in the same way that you hold a pebble in your palm on a walk. 236184
Reposted by MichaelJWRobin Linacre @robinlinacre.bsky.social · 28/09/2026We're very pleased to release Splink 5, which is now more scalable, faster to train models and lighter to install. You can find more details about the release here: moj-analytical-services.github.io/splink/blog/... 163
MichaelJW @michaeljw.bsky.social · 26/09/2026'twas ever thus mcfunley.com/whom-the-god...mcfunley.comWhom the Gods Would Destroy, They First Give Real-time Analytics 000
MichaelJW @michaeljw.bsky.social · 22/09/2026"I know people who ask ChatGPT what the date is, or what simple maths problems are ... We have completely detached our sense of what makes a good solution to a problem - it is easier to waste ten times as much on an answer you didn't have to think about instead." Great post. 010
Reposted by MichaelJWOwen Goss @owengoss.com · 20/09/2026I was playing around with a dithered RGB shader, and swapped out all the green pixels for white ones, and got this. The wild thing is there are only black, white, red, and blue pixels in these scene. The orange, yellow, and green are an illusion! The 2nd image is a close up of the "green" sphere. 2153
Reposted by MichaelJWMatthew Morete @matthewmorete.com · 19/09/2026A pixel dissolve generator! codepen.io/editor/matth... I've tried to make this effect 10 different ways at this point and it usually requires a mountain of code. An encoded PNG, wrapped in an encoded SVG with 'image-rendering:pixelated' is a very fun CSS trick and way way more compact.codepen.ioPixel Dissolve Mask GeneratorA code demo by Matthew Morete created on CodePen 071
Reposted by MichaelJWKenney @kenney.nl · 19/09/2026Great news! Kenney Game Assets All-in-1 is finally coming to Steam ✨ Enjoy local pricing, automatic updates and a brand new companion app asset browser. Wishlist to support the bundle, it helps a lot! store.steampowered.com/app/4059160/... 721032
Reposted by MichaelJWBrendon Chung @blendogames.bsky.social · 14/09/2026I wrote about how Skin Deep's "Highlighter System" works -- automatically detecting events in the world and showcasing them to the player: blendogames.com/news/post/20... 725174
Reposted by MichaelJWSimon P. Couch @simonpcouch.com · 09/09/2026RUN ML MODELS DIRECTLY IN YOUR DATABASE 0156
Reposted by MichaelJWEdd Coates | Game UI Database @eddcoates.bsky.social · 13/09/2026I'm pleased to announce that around 200 pages' worth of tutorial resources are coming to the Game UI Database for FREE via a brand new blog. No ads. No paywalls. No email signups. Here's a preview of the first piece dropping next week, all about crafting cross-platform control schemes and layouts! 7713253
Reposted by MichaelJWJosh W. Comeau @joshwcomeau.com · 12/09/2026Love this project from @kaleidosium.my.id. It's an introduction to HTML/CSS specifically for artists. 😄 Tailored educational resources like this are the best. We can construct way better explanations for things when we can anchor it to a shared fundamental base of knowledge, vs. a general audience.modern-html-and-css-for-artists.netlify.appModern HTML & CSS Guide for ArtistsA craft-focused, two-part guide covering modern HTML and CSS fundamentals for artists and other creatives. 2486
Reposted by MichaelJWkepano @stephango.com · 10/09/2026This is Knap. It's a new language I created that turns data into Markdown. Knap should feel familiar and comes with a wonderfully pleasant syntax to modify and format plain text. 942850
Reposted by MichaelJWbunp @bunp.bsky.social · 05/09/2026Lots of polish to showcase this week; distance fog, colored outlines, outline integration with cloud shader, steady progress on day/night cycle. #screenshotsaturday #gamedev #indiedev 21109
Reposted by MichaelJWceej @ceej.online · 05/09/2026I keep repeating this fun fact to people while they stare at me with feigned interest: “helicopter” is a compound word, but probably not in the way you think! it’s made up of “helico” as in, “spiral,” from the Greek “helix” and “pter” as in “wing,” like in pterodactyl!! 542100249
Reposted by MichaelJWJake Archibald @jakearchibald.com · 04/09/2026Playing around with an idea: responsive code. The build script creates up to 5 versions of each code sample using Prettier, and a container query displays the right one. Brotli means the filesize overhead is very small. Live demo: jakearchibald.com/2026/css-cus... 1728928
Reposted by MichaelJWMatt Henderson @matthen.com · 26/08/2026To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution 694157870
Reposted by MichaelJWNovelty Cistern @noveltycistern.bsky.social · 22/08/2026CHEKHOV'S GOT A GUN CHEKHOV'S GOT A GUN WHAT WILL THE CLIMAX BEEEEE WHEN WE HIT ACT THREEEEEEE 7753147
Reposted by MichaelJWPiccalilli @piccalil.li · 19/08/2026We challenged Alistair to write this and boy, did they deliver! www.mohkohn.co.uk/writing/html...mohkohn.co.ukHow building an HTML-first site doubled our users overnightMy client was a utility company, and they had a big problem... 0171
Reposted by MichaelJWRebane @rebane2001.bsky.social · 11/08/2026i love seeing creative qr code designs, so i made this guide explaining what tricks you can (and can't!) do with qr codes while still keeping them very much readable have fun and make cool stuff!! 9369133
Reposted by MichaelJWNew-Cleckit Dominie @ncdominie.bsky.social · 28/07/2026This is just to say I have OCRed the text thet was in tne arch:ve and whicb yov were prabaldy seamhing for "breahtast" Fargme ms fheg mem debo:w5 sb ?mccf mmb 5c oc1b 7778532571
Reposted by MichaelJWPer Axbom @axbom.com · 23/07/2026The most honest and believable analysis of the OpenAI / Hugging Face event that I have read thus far: www.linkedin.com/pulse/didnt-...linkedin.comIt Didn't Wake Up. It Also Didn't "Just Follow Instructions."A technical reading of the OpenAI-Hugging Face incident, and a method for reading claims like it Two framings of the July 2026 OpenAI-Hugging Face incident are circulating, and both are wrong. The fir... 1115
Reposted by MichaelJWCyd Harrell @cydharrell.bsky.social · 18/07/2026an idea's been rolling around in my head about how what we lose with assuming everyone wants "answers" & not search results is similar to what we lose when "route" is the only kind of map we encounter I won't get the academic terms right, but it's some version of skipping an essential abstraction 1535575
MichaelJW @michaeljw.bsky.social · 19/07/2026I'm talking about things like tms-outsource.com/blog/posts/s... and bsky.app/profile/josh.... Different factors (not just AI and enshittification) have eroded "making useful stuff for the Web" such that the Web is not what it was three years ago. That what struck me about the line from OOP. 020
MichaelJW @michaeljw.bsky.social · 18/07/2026This line really struck me. Yes, in general: we can use computers like we used to. But also No, in particular: finding information and learning from people online is so much harder, thanks to AI, SEO, Google, the industry... It's not just harder to search, it's harder to afford to create. 110
Reposted by MichaelJWPavel @spavel.bsky.social · 12/07/2026When I read "frictionless" writing, my eyes glaze over and my brain shuts off. Afterwards, I find that not only have I retained nothing, but I also felt nothing. The writing that sticks with you is spicy, salty, sour, sweet. It jolts you awake, and the words linger for a long time afterwards. 612016
Reposted by MichaelJWColin Spacetwinks @spacetwinks.bsky.social · 05/06/2026orson welles if he lived several more decades: This game supports and uses an autosave feature. Please do not turn off the power or close the game when the autosave icon is displayed. ...Now you want me to do a 'funny' take. Why? For what purpose. Am I informing the players or am I entertainment. 730863
Reposted by MichaelJWEryk Salvaggio @eryk.bsky.social · 31/05/2026Where does the “it’s not x, it’s y” come from? It’s not only training data: LLMs are trained to use language to arrive at “answers.” Whatever we’re incentivizing and disincentivizing in our use of language when we resist “sounding like AI” has big implications for students, and for human thought.mail.cyberneticforests.comIt's Not Just X. It's Y.Against the Quantification of Integrity When the measure of language becomes its target, it ceases to be good language. 💡Nerd Rating: 1/5. I discuss the origins of certain linguistic tics in LLMs a... 713048
Reposted by MichaelJWKevin Powell @kevinpowell.co · 21/05/2026If you don't have time to read it, the tl;dr is, if there are educational content creators you value, let them know. They might write, make videos, or anything else. Times are tough, and talented people are fading away. A few encouraging words from a real person can make a huge difference. 18514
Reposted by MichaelJWKevin Powell @kevinpowell.co · 21/05/2026More and more people I deeply respect and have learned a lot from over the years feel like they are speaking into a void, to the point where they are losing motivation to continue making content, which got me to write my first post on my site in over a year... www.kevinpowell.co/article/tell... 3030078
MichaelJW @michaeljw.bsky.social · 15/05/2026... and I think this is a recording of an updated (2020) version of the presentation: www.youtube.com/watch?v=upAt... - the presenter is Stone Librandeyoutube.com[2020 TGDF] 從紙上玩起 (Stone Librande)YouTube video by IGDA Taiwan 000
MichaelJW @michaeljw.bsky.social · 15/05/2026I think it's the penultimate slide deck linked from here: algorithmancy.8kindsoffun.com/GDC2007/inde...algorithmancy.8kindsoffun.comGame Design and Tuning Workshop Materials 100
Reposted by MichaelJWTyler King @tyleraking.com · 09/05/2026This website shows you what your browser is leaking about you. sinceyouarrived.world/takensinceyouarrived.worldtaken.A web page that tells you what your browser gave away the moment you arrived. No login, no form, no permission. Most pages do this. None of them tell you. 491482734
MichaelJW @michaeljw.bsky.social · 07/05/2026I've been known to use the former; adding the latter to my idolect now. 011
MichaelJW @michaeljw.bsky.social · 02/05/2026Great thread - and I really like the term "porridge" used like this 031
Reposted by MichaelJWJosh W. Comeau @joshwcomeau.com · 30/04/2026✨ I just released a new (free!) tool for creating custom Bézier curves! courses.joshwcomeau.com/tools/bezier It has one special feature that I haven’t seen anywhere else, and it allows us to do something pretty cool. 🧵 827543
Reposted by MichaelJWSupper Mario Broth @mariobrothblog.bsky.social · 01/05/2026Some areas in Paper Mario feature a rim lighting effect that is achieved in a manner that is extremely simple for the surprisingly effective results it produces, being simply shifting around a shadow copy of the sprite. 6671751359