Steve Thomas

748 posts

Steve Thomas banner
Steve Thomas

Steve Thomas

@steve_coding

Building software for business and for fun with @laravelphp at Coding Labs. Our open source work: https://t.co/7XxU2v7Ajf

Gold Coast, Queensland Bergabung Mayıs 2018
330 Mengikuti111 Pengikut
Tweet Disematkan
Steve Thomas
Steve Thomas@steve_coding·
Really proud of our support for @Ecologi_hq at Coding Labs. Every time a client invoice is paid via @Xero, our back office software automatically buys more trees. 1,139 and counting! ecologi.com/codinglabs
English
2
0
3
0
Steve Thomas
Steve Thomas@steve_coding·
@jeffrey_way I don’t think I’ve written a line of code this year which is a near 100% conversion from 2025… I’m also not reading code for my side quests, but I disagree we stop reviewing code anytime soon. More likely is QA processes evolve, possibly assisted by a new abstraction layer
English
0
0
1
119
Jeffrey Way
Jeffrey Way@jeffrey_way·
Folks don’t want to hear this, but my guess is, in a year, you won’t look at the code your agent writes at all. Doing so would be both beyond your ability and pointless.
English
150
13
68
66.2K
Steve Thomas
Steve Thomas@steve_coding·
@chrisrickard Ah that makes a lot more sense! Only 200? 😂 I’ve actually been thinking of userdoc lately as an interesting guardrails / domain logic / abstraction container. Is doc to code + doc to issue tracker + code to doc the main focus areas?
English
1
0
1
14
Chris Rickard
Chris Rickard@chrisrickard·
@steve_coding Hey Steve, this wasn’t coding agents, it was 200 parallel agents reverse engineering a large codebase into documentation. Doing some refactoring of Userdoc’s code-to-docs feature which requires some enormous (and expensive) benchmark comparisons
English
1
0
0
23
Chris Rickard
Chris Rickard@chrisrickard·
perhaps i'm running too many agents?
Chris Rickard tweet media
English
1
0
0
139
Steve Thomas
Steve Thomas@steve_coding·
I should clarify this is home state of Victoria - to my knowledge QLD is not considering this
English
0
0
0
9
Steve Thomas
Steve Thomas@steve_coding·
Please never consider this QLD. As an employer I’m all for negotiating flexible wfh arrangements, but I don’t need the State Govt to mandate which business hours I can spend in person with my team. The quote really nails it: ia.acs.org.au/article/2026/w…
Steve Thomas tweet media
English
1
0
0
53
Steve Thomas
Steve Thomas@steve_coding·
@PeterJThomson @claudeai @openclaw @laravelphp @aarondfrancis I’ve built a small openclaw inspired node js app and now adding a slim native Mac OS app to bridge into apple data. Have had multiple moments where I think this would be way easier in Laravel. Key problems: - use Claude subscription instead of API key - slack socket mode
English
1
0
0
59
Peter Thomson
Peter Thomson@PeterJThomson·
Anyone done a "Hey @claudeai make @openclaw in @laravelphp using the new AI SDK. Make no mistakes." ?? If no-one else has, I can do it and report back. But I have a feeling @aarondfrancis LifeOS is already this, and Laravel Cloud already has OpenClaw hosting so having it in php might add much, but none of us have turned it into a SaaS yet.
English
2
0
3
260
Steve Thomas
Steve Thomas@steve_coding·
Inertia Form Builder Define forms as js objects in Laravel Inertia vue.js apps. - full reactivity - grids and sections - supports precognition - use any component that has a v-model codinglabsau.github.io/inertia-form-b…
Steve Thomas tweet media
English
0
0
0
130
Steve Thomas
Steve Thomas@steve_coding·
Shipped a couple of bucket list items DX this year - Gooey A vue.js component library that has all the Shadcn-vue components plus a couple of bonus components. - supports tailwind 3 & 4 - UI components as a dependency, patched from upstream - themes codinglabsau.github.io/gooey/
Steve Thomas tweet media
English
1
0
2
103
Steve Thomas
Steve Thomas@steve_coding·
My favourite thing about Claude code is when it says “oops I pushed to the wrong branch and now there are conflicts” and it just patches things up in 20 seconds… compared to me spending 4 hours making line by line fixes and inevitably just nuking the whole thing
English
0
0
0
29
Steve Thomas
Steve Thomas@steve_coding·
@dvassallo I’ve setup my 8 year old with Claude and Roblox Studio MCP and he has published a game with a bunch of detailed functionality. It makes perfect sense for him to converse in natural language; his generation will never have to deal with code (by necessity) the way I did.
English
0
0
1
101
Daniel Vassallo
Daniel Vassallo@dvassallo·
I’m now convinced the best way to teach kids (8+) coding is to install Cursor on a laptop and inviting them to prompt whatever they want into existsnce. This will quickly reveal if they find computers fascinating, and if they do, the code learning part will follow automatically.
English
41
5
159
13.5K
Steve Thomas
Steve Thomas@steve_coding·
I caved to the hype train and gave @openclaw a try - almost threw in the towel when WhatsApp refused to authenticate, but eventually got slack up and running. NGL it was non trivial to get started but I’m pretty excited to see what I can automate with expansive OS-level access
Steve Thomas tweet media
English
0
0
0
223
Steve Thomas
Steve Thomas@steve_coding·
Early numbers are in… 294 contributions to GitHub in the first 3 weeks of 2026, compared to 1,368 for all of 2025. At this rate, I’m going to 4x or 5x last years contributions 🤯 It’s hard to describe how satisfying it is to finally be able to implement most of my ideas, fast
English
0
0
0
21
Steve Thomas
Steve Thomas@steve_coding·
it'd be rude not to get to 100% for the week... 40 hours LFG
Steve Thomas tweet media
GIF
English
0
0
0
27
Punyapal Shah | Laravel | PHP | Dev | OpenSource
I added a new feature and found a bug. I asked Claude to solve it, and after a few back-and-forths, Claude resolved it by removing the feature instead of fixing the bug.
English
21
0
40
2.5K
Steve Thomas
Steve Thomas@steve_coding·
@simonhamp As for how this works in a world of agents, perhaps the spec can also expose tools to agents for headless mode
English
0
0
0
16
Steve Thomas
Steve Thomas@steve_coding·
@simonhamp I think in an ideal world, all browsers fully support PWAs, and it becomes the gold standard. - JavaScript APIs can do all the important native stuff (afaik) - one responsive app in conventional web tech works everywhere and can feel like a native app if you want it to
English
2
0
1
39
Simon Hamp
Simon Hamp@simonhamp·
If you've been thinking "we don't need an app" or "a PWA will do", think again Apps are the future. As AI model performance improves and size and cost decreases, everyday users will increasingly be using their phones (via voice and text) to get their work done Apps are the ❤️
English
3
0
7
861
Steve Thomas
Steve Thomas@steve_coding·
@marcelpociot @joelgrus I’d go as far as to say that in most cases in the future, I will skip building a Laravel API altogether, and go straight to mcp server. Btw I’m happy to be proved wrong on mcp!
English
0
0
0
22
Steve Thomas
Steve Thomas@steve_coding·
@marcelpociot @joelgrus I use a linear skill that calls Linear mcp, falling back to a ts library, and eventually to API calls. The mcp lacks some tools like retrieving initiatives, but the fallback kicks in seamlessly. To me this all feels sensible 🤷‍♂️ - mcp belongs on the frontline
English
1
0
0
31
Steve Thomas
Steve Thomas@steve_coding·
@christophrumpel I think we are prone to vastly underestimating how long it takes for things to progress outside the X bubble. We (developers) are on the crest of the wave. I think the disruption is going to be profound across the entire economy, but most people are still blissfully ignorant
English
1
0
0
20
Christoph Rumpel 🤠
Christoph Rumpel 🤠@christophrumpel·
It seems like AI goes in waves... 🌊 AI is set to change everything and impact jobs. 🌊 After a year, there hasn't been much change—people are talking more than creating real value. 🌊 But this time feels different; AI is really here!
English
1
0
3
884