Tim Ermilov

11 Followers
50 Following
66 Posts
Hi, I'm Tim. I talk about software development, ML, knowledge graphs, javascript and video games.
Websitehttps://codezen.dev
GitHubhttps://github.com/yamalight
YouTubehttps://www.youtube.com/@TimErmilov
Twitchhttps://www.twitch.tv/yamalight
In my online undergraduate P5.js course, students are about to begin the module on motion and physics, including a bit of physics simulation using Matter.js. It suddenly occurred to me that I had never seen anybody put together this particular demo before, and I realized it had to be done. Messy source code at https://editor.p5js.org/isohedral/full/vJa5RiZWs.
Today was the day I've finally deleted Windows from my PC for good. I've switched to Kubuntu ~summer last year and I think I've booted windows exactly once (cringed from lags and promptly booted back to linux lol).
It's been surprisingly solid for both dev work (which is not that surprising), but also for gaming (that DID surprise me quite a bit tbh).

This is an absolutely fascinating writeup.
I had to build diff-edit for LLM myself and it was an absolute pain to make it work reliably.
This is very neat. Me likey a lot!

https://blog.can.ac/2026/02/12/the-harness-problem/

I Improved 15 LLMs at Coding in One Afternoon. Only the Harness Changed.

Cross-posted from X / @_can1357 In fact only the edit tool changed. That’s it. ΒΆ 0x0: The Wrong Question The conversation right now is almost entirely …

Can.ac
Just discovered that one of react-router recent updates absolutely broke google indexing. *Sigh* Should've migrated from it when they announced yet another round of breaking changes πŸ™ƒ
I've noticed that I've been writing less and less code (by hand) over the past ~6 months. It went from me writing most of it while occasionally letting agent create something extremely specific, to me just telling agent what to write, reading output and asking for tweaks/refactors.
I've noticed that not thinking about syntax allows me to think a lot more about everything else - architecture, code structure, tests, etc. Which is kinda great πŸ˜…
Then there's also a bonus of having multiple agents.

In case you missed it, I wrote about how I think the software development profession will change in the face of AI over the next 5-10 years.

* No more human coding
* No more human code reviewing
* Smaller teams
* Model-targeted programming languages

https://humanwhocodes.com/blog/2026/01/coder-orchestrator-future-software-engineering

From Coder to Orchestrator: The future of software engineering with AI - Human Who Codes

The software engineering job of the future won't involve writing code; it will involve orchestrating AI agents to write code for you.

Human Who Codes

I built a "Predatory Game Detector" for Steam. Turns out, AI thinks "This game is a gem" means it has mtx πŸ€¦β€β™‚οΈ

Here is the "JSON trick" I used to force a lazy LLM to catch the actual scams across 150000 reviews. πŸ‘‡

https://www.patreon.com/posts/i-built-game-and-148455280

#gamedev #indiedev

I upgraded Vaporlens to Mistral embeddings and accidentally broke game discovery.

Turns out, the "smarter" context window approach actually made recommendations worse.

Here is how I fixed it with simple math: https://www.patreon.com/posts/148373760

#gamedev #indiedev #gametech

This is now my favorite take on AI tools.
Source: https://daringfireball.net/2025/12/slop_is_slop
Vapolens blew up and now I'm getting death threat emails re: LLM usage. Ah, internet πŸ˜