
Pete Smith@beyond_codeOct 17
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @housecor @grady_ent
This. I feel like a fucking magician!

Pete Smith@beyond_codeOct 10
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @sailrstarscream @fumbletron3000
Nothing in the directions say to write the name of the object

Pete Smith@beyond_codeOct 5
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @_MichalKaminski @davidfowl
Just like we can measure diagnosis efficiency in healthcare by measuring how often an AI gets it right vs a doctor, we can do the same for code. I feel like we're rapidly approaching the point now where a robust harness is less sloppy than a weak or even average team

Pete Smith@beyond_codeSep 10
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @Kragvex @mjovanovictech
Yep, this! If AI takes over software engineering then I will simply make and sell 10 times more software!
Now if AI makes software unnecessary... 馃挬

Pete Smith@beyond_codeSep 6
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @chrisoldwood
Not to be pedantic but isn't that "Left shift"?

Pete Smith@beyond_codeAug 15
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @MoiTrades @Aaronontheweb
Whimforms - whimforms with whimsy!

Pete Smith@beyond_codeAug 8
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @svpino
The only thing I ask now when reviewing a PR from Claude:
Is this code an asset or a liability?

Pete Smith@beyond_codeJul 19
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @JikissGamer
Nice work mate, how do you feel?

Pete Smith@beyond_codeJul 18
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @ascend_tron @fesshole
No the drink makes it a meal deal

Pete Smith@beyond_codeJun 11
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @housecor
Two or three person teams for sure. I think spec driven development is merely a stepping stone before we realise that timely high performing individuals can validate ideas in the form of working software, then on to production super quickly, doubling up as living documentation

Pete Smith@beyond_codeJun 11
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @ID_AA_Carmack
I've often wondered what a language optimised for tokens would look like. The barrier was always having a model reliable enough to translate it for humans, I think we're there now though.
Pete Smith retweeted
Everything that's wrong with modern software can be summed up in two words:
"Unnecessary Complexity"
Programming languages, project structure, build systems. libraries, performance, team structure, all suffer from this.
Unnecessary complexity affects most human activities. Just look at politics and the legal system. We try and solve every problem by adding something new which just adds another set of problems. But programming has a particular problem because programmers usually self select for enjoying complexity. We enjoy being able to understand something complex and get it working. We are engineers of probably the most complex structures humans have ever created.
Because of this it's our job to fight complexity where ever we can. There will always be complex problems where we do need to flex our brains, but everywhere else we need to strive for simplicity. Complexity is the enemy of good software.

Pete Smith@beyond_codeFeb 27
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @hhariri
I think the more interesting point is here is - if there's no human to write the code, there's less chance that it's over engineered 馃槄
Pete Smith retweeted
Duke Nukem 3D is 30 years old. Wow. Here's a look at the game's first level, Hollywood Holocaust, created by Allen Blum. This was everyone's first experience with the game and we wanted to make sure it kicked off in a great way.

Pete Smith@beyond_codeJan 1
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @NoContextBrits
De-hooping
Pete Smith retweeted
I鈥檓 seeing some hot takes that AI assisted coding means that you don鈥檛 have to be technical anymore. That鈥檚 only gonna last you until the first database migration, or the first security issue, or the first cloud migration, or the first scale out, or the first major regression, or the first refactor that ends in slop. I am finding that I鈥檓 learning more and I have to be as technical or more technical than ever before to get the kinds of high-quality output that I expect of any code, regardless of whether it comes from my fingertips or someone else鈥檚 - including an AI.
Whether your source comes from open source libraries, your own hands, or an AI via your clever prompt, there is exactly one responsible person for the output. That is you.
I never want to be accused of gatekeeping AI assisted programming, as non-technical people can get a lot of interesting work done. Until they hit a wall, and it鈥檚 gonna surprise them how quickly they either need to get technical, or get a technical person to help untangle the mess they鈥檝e made.
The art and science of programming is taking intent and turning it into shipping products. I will never blame an AI - nor should you - for bad output. Own the code that you ship.

Pete Smith@beyond_codeJan 1
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @SandyofCthulhu
Really enjoying these insights, thanks! Did you design maps primarily from an overhead perspective, or from imagining how it would play from first person view?
Pete Smith retweeted
I'm so old, I watched Richard write Scandisk!
I was an intern at Microsoft in '93 in MS-DOS, and while I was working away on Smartdrv and so on, @lertulo was an intern writing scandisk in the office next door...
And yes, it surprised me too that as interns we were working on actual, important shipping features, but I think most of the senior devs were embroiled in rewriting DoubleSpace to avoid the Stacker patent at the time...
In any event, as I recall it, Richard wrote the whole Scandisk app in pure x86 assembly, including his own screen UI, widgets, progress bars, and all of that.
Oddly, there were no shared code libraries in MS-DOS. So if you needed to convert HEX to Decimal ASCII, you did it yourself for the millionth time in assembly. Why he chose not to use the UI framework from the Edit command I'm not sure, but I assume he had his reasons.
What I remember most is that he coded it all in vi, and he was a master with it. I've been using vi casually for 40 years, and I know about eight commands. But his hands were just a blur of weird search tags and hotkeys...
I learned a ton just sitting on a chair in his office, asking too many questions, and generally being annoying - picking his brain! He never ultimately did go on to work for Microsoft, much to our loss, I'd say.

Pete Smith@beyond_code18 Oct 2025
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @RyanRodemoyer2 @devinbgoble
This is why for the past ten years mastery of coding has not been the thing I seek, but mastery of simplicity. Most problems we face producing great software involve people not tech.

Pete Smith@beyond_code14 Aug 2025
Australia!
AustraliaConnected via Australia Android AppLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Replying to @ChShersh
Respectfully, I have never been paid to produce code!






