quantumweb (@quantumwebco) header
quantumweb (@quantumwebco) profile picture

A bare-metal web agency

Joined April 2024
Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)Photo by quantumweb (@quantumwebco)
quantumweb retweeted
Was reviewing Claude's code and noticed a sus-looking if condition. Ask it what is this, and it dumped a 2 paragraphs of some very plausible bullshit. If I hadn't known this part of the codebase by heart (because I wrote it by hand) I would've taken it. But I pushed back and told it how it's supposed to be. After it "You're absolutely right"ed me - it did the change, but also changed come completely unrelated code, because, in its opinion, it follows a similar pattern (it's not, there is only some superficial similarity). I got so triggered by it (it was towards the end of the day and I was already kinda tired) that I just rage-nuked all unstaged changes and started rewriting it all by hand. It wasn't much, about 150 lines of code, but while rewriting it my eyes fell on some other code, unrelated to the task, that tingled my spidey-sense. And indeed - there was a bug, actual user-facing bug, and the only reason I spotted it is because it was on the way of me manually navigating to the part I actually needed. This makes me think how many other opportunities to improve the project I miss when I only look at the diffs.
188
155
46
4,653
543,101
quantumweb retweeted
Vibe coding isn't making developers faster, it's just making bad code ship quicker.
130
28
7
447
11,335
quantumweb retweeted
We had two Claude Max 20x, seventy-five million API tokens of Grok, five extra resets on Codex Pro 200 plan, a promotional limit half-full of Muse, and a whole galaxy of open-weight GLM, Qwen, Kimi, MiniMax... Also, budget in Copilot, budget in Cursor, OpenCode Go, a month of Pro Mistral, and two dozen harnesses managed by T3 Code. Not that we needed all that for our Habit Tracker, but once you get locked into a serious software factory setup, the tendency is to push it as far as you can.
23
5
3
190
11,951
quantumweb retweeted
I'm working with AI - like really deeply working with it - since July 2024, when gpt-4o (the psychopath one lol) was frontier. And after 2+ years, I'm both impressed and unimpressed at the same time. Impressed by the technology, unimpressed by AI bros having psychosis over it.
21
9
1
499
15,660
quantumweb retweeted
Senior developers build codebases that any AI agent, even one with running on cheaper model can understand and maintain. Vibe coders focus on making it work, senior engineers focus on making it maintainable. That's the difference between vibe coding and engineering.
2
2
5
284
quantumweb retweeted
Worst app on Windows?
22%Outlook
9%Outlook
19%It's Outlook
49%Still Outlook
743 votes • Final results
56
6
4
74
9,811
Lot of #PHP snark going around right now from folks who've either never written software, or never done it in PHP (in the last 20 years). I've architected, designed and hand-coded copious amounts of software in Java/Spring/Hibernate, .Net/C# Entity Framework and PHP/Symfony/Doctrine, applying very similar patterns and better practices of completely stack-agnostic concepts such as: - Test-Driven Development (and given half-day and full-day hands-on live-coding workshops at conferences worldwide) - Onion/Hexagonal Architecture - Domain-Driven Design - Data Mapper ORMs Beyond workshops, I have spoken on these topics at conferences worldwide as well. I might argue that I am not completely devoid of clue when it comes to these stacks' capabilities. In fact, I have hired, coached and cross-trained engineers across these 3 stacks. And I can assure you PHP shines within these paradigms, with an extremely vibrant, mature and robust ecosystem of Application Frameworks, Security Frameworks and Tools, and Open-Source Software Components and Libraries. PHP is not WordPress. WordPress is not PHP. If you care about quality software, PHP is a great home for you. So is Java. So is C#. So are other languages. If you suck at software you'll suck in any stack. If you're good, each stack has strengths you can play to. NOW let's talk about security. This vulnerability, is the very first RCE to this level in PHP's history. It was reported back in August. AI did help. A lot. (Wiz claims one researcher did in a week what would previously have taken a team months) Previous PHP RCEs had limited attack surfaces: - 2024 - Windows CGI Only - 2019 - One specific nginx setup - 2012 - CGI only None of which applied to reasonably-better practice typical Linux + Nginx + php-fpm deployments. This right here was ... unique, I think even across any stack. The only language-runtime equivalent to it was probably Windows IIS Code Red. That's not to say other stacks didn't have framework-level vulnerabilities with devastating impacts, if memory needs refreshed: Ruby — Rails CVE-2013-0156: every Rails app, default config, pre-controller, botnet-exploited. The strongest analogue in any stack. Java — Struts 2 CVE-2017-5638 (Equifax). Log4Shell needed the app to log attacker input; Spring4Shell needed WAR-on-Tomcat + JDK 9+ + POJO binding. Node — React2Shell CVE-2025-55182 (Dec 2025, CVSS 10, CISA KEV): default create-next-app exploitable, but Express/Fastify/Nest untouched. .NET — MS10-070 padding oracle (2010) leaked web.config/machineKey on every ASP (dot NET) site; RCE was a derived second step. Kestrel/ASP.NET Core has never had an RCE. Look ... let's drop the snark. LLM-driven vulnerability research and breaching frameworks are about to humble the absolute heck out of all of us. They already have. If you think your stack is not at risk, think again.
45
83
16
385
24,163
quantumweb retweeted
No matter how big, no matter how small, @Wise can screw us all.
my sister moved to Australia 3 years ago every now and then we faced the dilemma of how to send each other money we tried Wise for a while, until they blocked a transfer twice to ask why i was receiving that money she was trying to pay me back for flowers we bought for our parents so i introduced her to bitcoin, and it made our lives so much easier we transfer money across the globe instantly, and she can do whatever, keep it or exchange it now nobody has a say in how we use our money
10
8
46
6,595
quantumweb retweeted
Please retweet. @Wise has blindsided us and put our business at risk. This is insane. We’ve been a Wise customer for years, using their USD bank account to accept payments from our US clients. Today, I discovered that Wise has capped how much we can send or withdraw from our account at roughly 40% of our usual monthly volume. No advance notice. No explanation. We’re suddenly at risk of being unable to make payments on time. Luckily, we have other accounts. Some clients also pay us in Bitcoin. But most of our money comes into Wise. How can @Wise do this after we’ve been a customer for years and processed millions of dollars through it? Customer support can’t help us. We’ve filed a complaint, but who knows if it will go anywhere. In the meantime, we can’t get our money out. We’re being held hostage.
116
123
30
774
103,735
quantumweb retweeted
4
10
54
4,386
quantumweb retweeted
I am so much more exhausted when I program with AI than without it. I reflected a bit, and I think I know why. First, I think about how to solve a problem. This step is the same with and without AI. Then, with AI I have to write a prompt with a decent bit of precision and somewhat more long-term than if I just jumped into straight implementing it and figuring out the details as I go. Then you start up the agent, and you immediately have some other work to do and you jump to another prompt for another task, where you also think really hard and try to formulate what you want quite well. By the time you're done, first agent has some code for you to review, and you can't slack - you need to actually review it and be diligent about it. And when you're done - second task is there for your review. So really there's not time to rest. When I program manually, I can decompress while typing the code in, I can rely on my muscle memory for typing and navigating the codebase, so there's periods of deep think and some relaxation. With AI, there's only deep think. And as soon as you try to think less - you open the doors for slop. It's so tiring.
101
47
14
951
28,907
quantumweb retweeted
The most important coding skill: read. Teach yourself how to read. Read the agent output. Read the blog post. Read the paper. Read the code (if it applies to you). Don't summarize.
241
600
94
6,943
174,280
Hot take. I still care how my code looks, even if it's an agent writing it
20
7
1
148
4,210
quantumweb retweeted
One of the most universal truths about software quality is that the less code you have per some useful functionality the better. Just because code generation became cheaper, this doesn't become less true. The more code you have to do something the worse the outcome, AI or no
41
48
6
723
37,643
Day 2 of saying "AI is Just Software" every day until everyone stops perpetuating a legally-useful delusion on behalf of giant corporations
16
100
1
768
7,145
quantumweb retweeted
Even frontier models write a lot of slop to achieve any goal, and it takes some real effort to unbloat the code they produce. And if you don't do this - your next task ingests this bloat and generates even more bloat. You'll end up paying more to achieve less if you don't actively debloat your codebase. But of course, you need to know what you're doing to do this.
19
11
1
277
7,732
quantumweb retweeted
I don't mean to sound arrogant by saying this, but I just think it is just true that if people learned more neuroscience, and had a better idea how the human nervous system and brain actually works, then they would be better prepared to understand how machine intelligence is really not the same as human intelligence For example, neural networks are sort of loosely inspired by cortex, but that's about it I'm not trying to be a dick, but it's hard to have conversations on here sometimes because people's level of knowledge is just so low
421
174
49
1,909
116,152
quantumweb retweeted
Few would even really consider whether Jev or FSD are conscious if there were no LLMs around, they would just be considered useful pieces of software In fact, I’ve never heard anyone argue that nano banana pro is conscious What’s different about the LLM is that they give text-based output, which activates the mirror neurons in our brain and hijacks our social infrastructure, so that it is easy to get mesmerized into thinking that there is a mind on the other side of those words But there is no mind there, it is an illusion The world‘s greatest puppet show
77
46
12
354
18,399
i don't really give a 🦉 about whatever we're supposed to be doing by hand or not. I'm trying to achieve perfection with Flux Sometimes that's a ton of AI and sometimes it's a pen, pad, and some handwritten CSS
21
5
1
316
13,575