Sign in

Matt

@mavon.ie
38 followers 43 following 125 posts

Freelance fullstack developer - mavon.ie

PostsRepliesMedia
Matt @mavon.ie · 07/07/2026
This is the most difficult part about explaining AI to someone. Also people using AI to "debunk" stuff. "Is this video AI generated" is already preloaded and it will tell you what you want to hear. The only way to go is its literally all made up there is no in between. Dont trust it
000
Reposted by Matt
Eoin Marron @eoinmarron.bsky.social · 17/06/2026
So can everyone who purports to be left-leaning and anti-fascist - yet still actively uses X - start explaining themselves? Not that there's any valid excuses left, but I genuinely don't understand what it's going to take for people to move on.
46414
Matt @mavon.ie · 15/06/2026
Something completely unrelated to my usual dev content. I learnt how to drop in on a skateboard!! www.youtube.com/watch?v=9SBl... #skateboarding #skateboard
youtube.com
Dropping in on a skateboard at 35
YouTube video by MattvB91
020
Reposted by Matt
Glenn Fiedler @mas-bandwidth.bsky.social · 21/05/2026
Put up a cheeeezy website for my space game yesterday "We're building the future of multiplayer games. Join us in massive 1000 player real-time space battles with fighters, bombers and capital ships around derelict megastructures". spacegame.dev
1276
Matt @mavon.ie · 19/05/2026
For the first time in my career @github.com is actually blocking us from doing work by just having different services being offline or unavailable. Retry the action & the cache is offline. Retry again and cant pull docker images because registry timed out. This is insane. #dev #github #devops
020
Matt @mavon.ie · 16/05/2026
Seeing this in VR is amazing. Need ragdoll in your #threejs game? Check it out: github.com/mattvb91/rap... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #node #typescript #screenshotsaturday
1124
Reposted by Matt
Ed Zitron @edzitron.com · 08/05/2026
In a functioning, stable and flourishing economy, every part of the industry flourishes. In a bubble, infrastructure bulks up, funded by debt, and explodes once the demand fails to arrive. And AI demand barely exists outside of two companies. www.wheresyoured.at/premium-ais-circular-psychosis/
I realize I’ve taken some very big swings recently, but every bit of research I’ve done has reaffirmed my position that AI demand is bordering on non-existent when you remove OpenAI, Anthropic, Meta, and NVIDIA’s endless backstops, which should be completely illegal but are now a readily-accepted part of the markets.

Those who might disagree should think very deeply about why almost every neocloud is funded by NVIDIA, backstopped by NVIDIA, uses NVIDIA’s contracts to raise debt to buy GPUs from NVIDIA, and has the majority of its revenues propped up by either NVIDIA, Microsoft, or Meta. 

While AI boosters would argue that this is “the necessary infrastructure investment to build the future of the tech industry,” I see no real proof that that future exists. 

Then there’s the nasty two-pronged fuckery that both the AI infrastructure providers and their clients are horribly unprofitable. OpenAI cannot afford to exist, and neither can Anthropic. Perplexity? Horribly unprofitable, barely alive, and desperately trying to flog an OpenClaw clone. I wish I had more examples here of companies that actually pay for AI compute, but the lack of concrete examples of massive demand from specific entities suggests that it doesn’t exist.

What deeply worries me is the amount of real money that’s chasing this illusory industry. The RAM and memory crisis is a function of dumb money funded by debt building data centers that take 18-24 months to turn on with no guarantees that the power exists, and even if it does, I can find little evidence that the customers exist to pay that debt back. 

In a functioning, stable and flourishing economy, every part of the industry flourishes. 

In a bubble, infrastructure bulks up, funded by debt, and explodes once the demand fails to arrive. 

In the end, OpenAI and Anthropic are the only companies that have any use for the massive amounts of compute being built, and their demand for said compute is entirely manufactured by Google, Amazon and Microsoft, all three of which could’ve demanded they were more efficient or in any way sustainable.
110022
Matt @mavon.ie · 07/05/2026
Anyone want to make max payne in the browser? 🤯😱 dev.to/mattvb91/rea... #javascript #typescript #threejs @dev.to
dev.to
Realistic Ragdoll Physics in Three.js
Implementing Realistic Ragdoll Physics with Three.js and Rapier.js Have you ever wondered...
061
Matt @mavon.ie · 05/05/2026
Would appreciate a vote on here if you liked it threejs-journey.com/challenges/0... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #node #typescript #threejs @bruno-simon.bsky.social
1112
Matt @mavon.ie · 03/05/2026
Finally fixed the mesh issues on this: github.com/mattvb91/rap... Ragdolls in threejs with blender mesh (blender file included) #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #node #typescript #threejs @bruno-simon.bsky.social
0123
Matt @mavon.ie · 30/04/2026
I somehow managed to make one of the clouds look like a turd... ooops #art #krita #indiegame #solodev #gamedev #indiegamedev #drawing
1132
Matt @mavon.ie · 30/04/2026
I made something mavonengine.com/demo/paper-t... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #node #typescript #threejs
1103
Matt @mavon.ie · 26/04/2026
Thanks for the MavonEngine shoutout!
000
Matt @mavon.ie · 14/04/2026
Just released a new version which fixes some windows issues! mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs
0102
Matt @mavon.ie · 09/04/2026
Playing around with some ideas #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs
1133
Matt @mavon.ie · 05/04/2026
Updated the multiplayer demo on the homepage to the latest version! mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs #screenshotsaturday
threejs multiplayer game engine
193
Matt @mavon.ie · 03/04/2026
Just dropped some fixes for the multiplayer template go check it out. Would love some feedback: npx @mavonengine/create-bootstrap #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs
0135
Reposted by Matt
Ingrid Burrington @lifewinning.com · 01/04/2026
www.microsoft.com/en-us/micros... is it good to build an entire economy and software infrastructure on this
Highlighted section of the Copilot ToS which says "Copilot is for entertainment purposes only"
18177412013
Matt @mavon.ie · 01/04/2026
Just released v0.0.7 of the editor which fixes it loading in dev mode now by pressing `.` github.com/MavonEngine/... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs
threejs game engine, threejs level editor, threejs multiplayer
083
Matt @mavon.ie · 28/03/2026
You can now bootstrap it yourself!! `npx @mavonengine/create-bootstrap` mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript #threejs
mavonengine.com
MavonEngine — Multiplayer 3D Game Engine
Build multiplayer 3D games for the browser with a unified server-client architecture, integrated physics and real-time networking.
2104
Matt @mavon.ie · 26/03/2026
Demo is up and working!!!! Final docs and npx create command coming tomorrow so you can bootstrap it yourself! mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript
mavonengine.com
MavonEngine — Multiplayer 3D Game Engine
Build multiplayer 3D games for the browser with a unified server-client architecture, integrated physics and real-time networking.
1104
Matt @mavon.ie · 20/03/2026
Does anyone have any good resources for nav mesh generation? Doesn't even have to be js / node specific just general? mavonengine.com/community/d/... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript
mavonengine.com
Nav Mesh
Need a nav mesh solution that works both on the client & the server individually. Use case could be server controlled entities that need to be controlled...
093
Matt @mavon.ie · 19/03/2026
Starting to plan out community engine plugins!! mavonengine.com/community/d/... #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript
mavonengine.com
Community Engine Plugins
This is a WIP draft! The goal here is to allow users to implement interfaces that expose certain logic to allow plugins to attach themselves to either exist...
084
Reposted by Matt
Matt @mavon.ie · 11/03/2026
Lmao this shit is crazy. www.courtlistener.com/docket/72379... Page 4 How do they still have this page up? www.anthropic.com/news/anthrop...
001
Matt @mavon.ie · 05/03/2026
Added some more prefab samples to the homepage: mavonengine.com Just drag & drop community prefabs directly into your #threejs games. #indiedev #indiegame #solodev #gamedev #indiegamedev #threejsjourney #nodejs #typescript
0122
Matt @mavon.ie · 04/03/2026
Now with prefabs ready to be pulled in. Going to make this so you can create prefabs and register them easily so you can browse a list of ready to go prefabs built by others mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney #nodejs #typescript
041
Matt @mavon.ie · 26/02/2026
The editor gets dynamically loaded into the same canvas instance that your game is running on. Up next: Previewing assets such as models / animations / sounds / textures. mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney #nodejs #typescript
0113
Matt @mavon.ie · 25/02/2026
I have been busy!! 😬 I've managed to abstract parts to reuse in other games for single or multiplayer (With authoritative Server). Im aiming to have an initial preview release out by end of march. mavonengine.com #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney #nodejs
Multiplayer 3D Browser Game Engine
0102
Matt @mavon.ie · 11/02/2026
Implemented the water shader from #threejsJourney with culling under the terrain and 3 levels of LOD. Works pretty good so far. Check it out here: strainzero.com/play #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs
0143
Matt @mavon.ie · 03/02/2026
Not sure if I enjoy reading it or just hatereading it to confirm my own suspicions. Definitely recommend if you also feel everything is going to shit online (and offline)
000
Matt @mavon.ie · 27/12/2025
Huge improvement in getting rid of the jank feeling by transition between animation states. Also using the push down state machine from @stuffwithstuff.com book for players and zombies. #screenshotsaturday #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney
0112
Matt @mavon.ie · 26/12/2025
Starting on a basic zombie idle animation! #gamedev #gamedevelopment #indiedev #indiegame #solodev #gamedev #indiegamedev
081
Matt @mavon.ie · 25/12/2025
Playing around with some ideas like tilt shift as a main effect. This is too much but a subtle version could be interesting. #screenshotsaturday #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs
1122
Matt @mavon.ie · 23/12/2025
Zombies will now affect your health when they attack and kill you and other players! strainzero.com/play #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney
0104
Matt @mavon.ie · 21/12/2025
You can now kill other players & zombies with grenades. Also the proof of concept of networked synchronized lootable "pickups" now works too! strainzero.com/play #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney
0165
Matt @mavon.ie · 07/09/2025
First time playing around with menu music. 2 separate layers to give a nice transition when you enter the game by turning off the drum track and then slowly fading out the synths #indiedev #indiegame #solodev #gamedev #indiegamedev
0154
Matt @mavon.ie · 04/09/2025
Any #threejs / #blender / #rapierjs experts able to chime in? discourse.threejs.org/t/blender-me...
discourse.threejs.org
Blender Mesh + RapierJs Colliders results in weird mesh issues
Hi everyone, I’ve created a small demo for making ragdolls with a blender mesh and rapierjs. However I am having an issue where the mesh seems to be scaled in a weird way that I cant find the cause o...
010
Matt @mavon.ie · 29/08/2025
Got a rough structure down for whats to come! Happy Friday everyone!
000
Matt @mavon.ie · 27/08/2025
Implemented @threejs.org PositionalAudio last night and wow does it make a huge difference even with such a simple change. strainzero.com/play #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney
0134
Matt @mavon.ie · 25/08/2025
PVP NOW WORKS!!! strainzero.com/play Next up will be taking damage instead of instant death. Most important part was the death mechanic itself and the respawn. #indiedev #indiegame #solodev #gamedev #indiegamedev #threejs #threejsjourney
0102
Matt @mavon.ie · 23/08/2025
Will be posting another performance optimization #devlog in future focusing on larger draw distances. strainzero.com/play #indiedev #indiegame #solodev #gamedev #indiegamedev #screenshotsaturaday
083
Matt @mavon.ie · 21/08/2025
#Devlog 3 is here. This time about rigging car doors in #blender to interact with in #threejs youtu.be/7z5xQ57rbjA #threejsjourney #gamedev #indiegamedev
youtu.be
Devlog #3 - Rigging Car Doors in Blender for Threejs
YouTube video by Strain Zero
063
Matt @mavon.ie · 19/08/2025
Started working on a looting mechanic for cars last night. Started with hinge points / rotation constraints in blender and then brought it into threejs as animations. Will make a #devlog to cover the setup of this too! #threejs #threejsjourney #gamedev #indiegamedev
0103
Matt @mavon.ie · 14/08/2025
Starting on the new game UI elements strainzero.com/play #gamedev #indiegamedev #threejs
093
Matt @mavon.ie · 13/08/2025
Second #devlog incoming. This time doing some first optimizations to improve things further down the line: youtu.be/cGi7Nhxc9R8 #gamedev #indiegamedev #threejs #threejsjourney
youtu.be
Devlog #2 - Strain Zero - Performance Optimization
YouTube video by Strain Zero
094
Matt @mavon.ie · 10/08/2025
Just rolled out the first in a few major performance updates. Should be noticeably smoother on laptop/desktop devices. Mobile performance still to come. Will be covering the main points in the next #devlog strainzero.com/play #indiegamedev #threejs #gamedev
0195
Matt @mavon.ie · 06/08/2025
First attempt at a #devlog. Definitely gonna take some time to get used to talking to the camera. Sorry about the 'uuhm`s' and 'eems' the nerves got to me 😅 www.youtube.com/watch?v=-_5d... #gamedev #indiegamedev #threejs #threejsjourney
youtube.com
Devlog #1 - Strain Zero - Months 0 - 8
YouTube video by Strain Zero
083
Matt @mavon.ie · 03/08/2025
Biggest update to date out now! Procedural terrain / vegetation generation across networked clients & shadow map updates correctly now with the player moving. Also fixed some movement bugs. strainzero.com/play #gamedev #indiegamedev #threejs #threejsjourney
0233
Matt @mavon.ie · 01/08/2025
Managed to make progress last night on the first proof of concept of loot (items to pickup) along with the GUI indicators to go with it strainzero.com/play #threejs #gamedev #indiegamedev #threejsjourney
0152
Matt @mavon.ie · 31/07/2025
First pass at vegetation (trees) spawner, starting to come together strainzero.com/play #gamedev #indiegamedev #threejs #threejsjourney
071