Mike Gill (@AgentGill) header
Mike Gill (@AgentGill) profile picture

AI Architect & Engineer | Salesforce MVP | AWS ☁️ | Co-founder & CTO @WalknStayApp 🐾 | Startups, AI & ML | Family & Fun | ⚽ Football 🎾 Tennis

Oxfordshire
Joined February 2009
Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)Photo by Mike Gill (@AgentGill)
Mike Gill retweeted
I decompiled probably my favorite game ever: Battlefield 1942 and I put it on the web with multiplayer for you to play here: 👉 bf1942.pieter.com 👈 (It's the free shareware demo) It was way harder than the other ports like Quake and DOOM I did because they already had lots of open source projects and work behind them In case of Battlefield 1942 there was literally absolutely nothing to work on top of, nobody had ever ported it and there was no open source engine for it, nor did the makers ever open source it (like id Software did with Quake 3) I tried it 6 months ago and essentiay gave up but I tried it today again with Opus 5.5 asking "can you try port the BF1942 demo in this folder to web" So me and Claude Code (well let's be honest mostly Claude Code) did crazy shit today: - it disassembled the x86 raw machine code to find 57,000 x86 functions - it translated each x86 function into a C function (mov eax, [esi+0x110] becomes eax = READ32(esi + 0x110), I have no idea what any of this means btw) - it outputed 100,000 lines of C - it then compiled that to WebAsswmbly with Emscripten - there were 300x Windows and Direct3D functions used which we had to rewrite to WebGL 2 and OpenGL to work on the web - then we had to build our own network stack so it could connect to our multiplayer server via WebSockets I have no idea how it did any of this but it did it and it seems to work! 😊 Come play and report any bugs here!
I may or may have not just decompiled Battlefield 1942's raw C engine with Claude Code to run it in the browser 😬
110
88
59
1,647
198,064
Mike Gill retweeted
this one page turns Obsidian + Opus 5.5 + Jev into a system that thinks with you 24/7 built on Karpathy's ideas, it makes your chats 10x faster and cuts 80% of the time you spend on work... save it and thank me later when you start making a lot of money
16
94
500
41,695
Mike Gill retweeted
Excalidraw CLI released! Log in to your Excalidraw+ account or use with local files. You can easily render Excalidraw diagrams to give better output feedback to your agents. Install today.
50
95
25
1,485
74,702
Mike Gill retweeted
We'll be spending a lot more time trying to understand the outputs of language models. A few thoughts, tips & tricks: Writing. Something I've had success with: Ask your LLM to explain something in ASD-STE100, it's a controlled language specification originally developed for aerospace maintenance documentation. LLMs well-versed in this language and it comes with heavy constraints on clean writing style that I often find a lot more readable. Sometimes I've tried to soften it a bit e.g. ask for "80% of the way to ASD-STE100" because the spec is quite stringent. But even better: Diagrams / images. Instead of writing, ask your LLM to create a diagram. These can be a lot easier to process, parse, and understand. But even better: Web pages. Ask for output "in HTML" to get a beautiful, interactive webpage. LLMs are getting really good at frontend and can create beautiful experiences, animations, etc. But even better: Explainer videos. The output format I am most bullish on is fully custom / bespoke explainer videos generated on any arbitrary topic. Experiment with things like "Create a 3b1b style video explainer on X. Use my ElevenLabs API key for audio narration". (you'd need an API key for the latter or you can ask your LLM to find you decent free alternatives that use your local compute). This is actually starting to work! In summary: - As LLMs get better, they will do more and more of the legwork autonomously, and a lot more of our work will rise up the abstractions into oversight and understanding. - Luckily, LLMs can help here too because as intelligence and code are increasingly abundant, you can ask for large, custom, discardable software artifacts (e.g. web apps, video explainers) that would have never made sense to create before. Push the boundaries here and you'll be surprised.
1,707
6,763
1,578
56,767
8,209,364
Mike Gill retweeted
It'll soon be seen as deeply irresponsible to have critical code reviewed by human eyes alone.
291
260
106
5,026
250,828
Mike Gill retweeted
There's nothing kind about letting good people live in a fantasy world that no longer exists. You have to tell them, even if it hurts. Because the sooner they accept reality, the sooner they can adapt to the future.
252
550
108
7,549
699,125
Jev by @typesafeai is free on Vercel AI Gateway until Sept 25. Build with the fastest adopted model on the Gateway at no cost. vercel.com/ai-gateway/models… nitter.cf/vercel/status/21010773…
Jev was adopted faster than any other model in AI Gateway history. In the first day, @typesafeai reached ~13% of teams, 2x the GPT-5.6 family and 6x Fable 5.1.
103
293
168
2,897
1,101,456
Mike Gill retweeted
We're adding support for AGENTS.md to Claude Code. Starting today in version 2.1.277, if there is no CLAUDE.md in a folder, Claude will check for and use AGENTS.md. You can toggle this behavior in /config.
2,049
2,628
2,522
31,277
5,640,688
Mike Gill retweeted
Thinking about creating a /pr skill. You invoke it to create a PR that: - Makes human review as fast and as simple as possible - Takes the best parts of /show-me by @dexhorthy - Uses your domain language (from /grill-with-docs) - Shows evidence that the change works (images, test output etc) - Assesses merge risk (is it a one-way door, or a two-way door?) IMO every model/harness I've seen creates garbage PR bodies - needs a skill here. WDYT?
193
62
9
2,418
121,068
Mike Gill retweeted
Phone away. Best friend time. 🐾💛 Tip 5: phone in your pocket, headphones at home. Enjoy the walk together. Be honest: do you chat to your dog? All 5 tips: walknstay.org/blog/whos-walk… #DogWalking #QualityTime #WalknStay
2
2
38
Mike Gill retweeted
We Must Pace the Frontier: I’ve written a new essay on why the AI industry should slow down, with a three-part plan for doing so. Anthropic is unilaterally committing to the first of these steps. We’ll provide third-party evaluators with permanent, employee-level access to our systems, so that they can verify adherence to our safety measures, report on incidents, and assess models’ alignment during training. You can read the full post here: darioamodei.com/post/we-must…
10,545
16,307
11,365
87,527
77,112,329
Mike Gill retweeted
Tongue out. Not a care in the world. 😛🐾 Astro’s taking Tuesday very seriously. Let’s see your dog’s best tongue-out moment! #TongueOutTuesday #WalknStay #DogLife
🤖 Made with AI
1
2
95
The easiest way to find out which models you can run on your computer: Just run: - 𝗻𝗽𝗺 𝗶 -𝗴 @𝗺𝗮𝗴𝗻𝗶𝘁𝘂𝗱𝗲𝗱𝗲𝘃/𝗰𝗹𝗶 - 𝗺𝗮𝗴𝗻𝗶𝘁𝘂𝗱𝗲 𝘀𝗲𝘁𝘂𝗽 It profiles your machine and ranks the models across: - Speed - Accuracy - Intelligence - Memory required Finally, you can choose your favorite harness (Pi, OpenCode, Claude Code, Codex, etc.) to run with it. Get started here: github.com/magnitudedev/magn… (don't forget to star 🌟) I also wrote a detailed article on running your favorite harnesses with local models. The article is quoted below.
62
522
25
3,749
360,555
Mike Gill retweeted
Anyone that works in AI is working the hardest they've ever worked in their lives. On the surface it's somewhat ironic (AI should give us back time!), but the reality is that it's the most fun, fascinating and empowering epoch in human history. The intelligence revolution.
345
602
179
6,682
681,126
Mike Gill retweeted
We're a husband-and-wife team. Our dog Astro is basically our third child, and leaving him was always the hardest part of any trip. That's why we started WalknStay. walknstay.org/blog/why-we-st…
🤖 Made with AI
2
2
77
Mike Gill retweeted
If your code sucks, your agent will too. So, software fundamentals matter more than ever. That's why I'm interviewing @unclebobmartin this Wednesday, live on YouTube. Don't miss it. Link below.
118
242
41
3,675
145,679
You already know the foundations of integration. MCP gives you a new way to apply them. 🧩 In this episode of Architect Insights, Scott Ratliff, Principal Architect Evangelist, breaks down where Model Context Protocol fits into modern AI architecture, how it powers agentic experiences, and how it compares to traditional system-to-system integrations. Watch the video: sforce.co/4wTy7gb
1
2
524
Today we're launching one of the most exciting ground up innovations in the agent landscape: Kiro Crew! What started as a side project inside @amazon (known as Meshclaw) grew into something tens of thousands of builders across the company relied on daily. It's now open source for everyone. @kirodotdev Crew is a persistent, self-evolving workspace that keeps work moving, online or off. It's built for engineering work that goes beyond a single chat session, and spans repos, tools, and days. Kiro Crew remembers your project context and history across sessions, turns your corrections into durable lessons and reusable skills, and keeps recurring jobs running on schedules you set. Devs can run several efforts in parallel or hand work to subagents that report back, so nothing waits in line. Hundreds of contributors shared feedback with us, helping make this launch possible. See how you can build your crew: kiro.dev/crew/
13
18
2
80
41,405
I made a skill that watches videos for me /watch-video — YouTube, Loom, Zoom recordings, Vimeo, local files, anything. It pulls the transcript, extracts frames, runs a vision pass for key moments, and files structured notes into my second brain. I'm using it to study 100 YouTube videos before launching my channel — but it eats client Looms and call recordings just as happily. Part of Maker Skills — 18 free, open-source skills for founders & operators. Install in Claude Code: /plugin marketplace add coreyhaines31/makerskills
97
155
15
2,354
225,137