580 karma · joined April 30, 2014
- Why does it matter who or what wrote a thing? And how would you know if the /content/ is worthwhile, unless you read it...
- The ability to "detect AI" is imperfect at best. 90% AI written? 5%? How would you know, unless you read it....
- If you didn't read it, then why brag about it with an "AI;DR"?
- If you are wrong, and you announce it to the world, how would it feel to someone who spent a lot of time and energy writing?
In that sense, the author might be implying that "web framework" may soon be a thing relegated to history
The "It's clickbait" comment at the end made me feel pain for the site buider, and I didn't even put any work into the website. They made a thing and put it out in the world. Some people like it: as evidenced by other comments here.
That they mention the top of the price range instead of the bottom lends a lot of credibility to my mind.
My guess is they are still very useful for more difficult code! But yeah, I can't imagine ever caring about "code" any more, and therefore cannot fathom the need for a full fledged IDE.
2) I am in the same boat with slowness. I've been using PHPStorm for over 10 years and it has always been "slow", but the newest pain point is that I will have claude in a terminal update a file. If the file is open in PHPstorm's viewing pain, it might take 10+ seconds to update the contents: I now always "update from disk" if I want to copy the contents outside of my KVM. It's just absolutely terrible workflow.
3. I have also found all of their AI efforts to not only be poorly executed, but executed in poor taste: it's just IN THE WAY rather than being helpful.
4. I mostly don't appreciate most of their features, generally. My flow is pretty simple. I no longer use most of the features. I just don't need the 8000lb elephant any more.
This on a 64GB ram Ryzen 7 5825U.
On it, I run Ubuntu 24.04 as my host, and my guest is Lubuntu with 16GB ram and 80GB ssd for my KVM.
I almost always have 2 instances of PHPstorm open in both Host and and Guest with multiple terminal tabs running various agentic tasks.
I am converting a WordPress site to a much leaner custom one, including the functionality of all plugins and migrating all the data. I've put in about 20 hours or so and I'd be shocked if I have another 20 hours to go. What I have so far looks and operates better than the original (according to the owner). It's much faster and has more features.
The original site took more than 10 people to build, and many months to get up and running. I will have it up single-handedly inside of 1 month, and it will have much faster load times and many more features. The site makes enough money to fully support 2 families in the USA very well.
My Stack: Old school LAMP. PHPstorm locally. No frameworks. Vanilla JS.
Original process: webchat based since sonnet 3.5 came out, but I used Gemini a lot after 2.5 pro came out, but primarily sonnet.
- Use Claude projects for "features". Give it only the files strictly required to do the specific thing I'm working on. - Have it read the files closely, "think hard" and make a plan - Then write the code - MINOR iteration if needed. Sometimes bounce it off of Gemini first. - the trick was to "know when to stop" using the LLM and just get to coding. - copy code into PHPStorm and edit/commit as needed - repeat for every feature. (refresh the claude project each time).
Evolution: Finally take the CLI plunge: Claude Code - Spin up a KVM: I'm not taking any chances. - Run PHPStorm + CC in the KVM as a "contract developer" - the "KVM developer" cannot push to main - set up claude.md carefully - carefully prompt it with structure, bounds, and instructions
- run into lots of quirks with lots of little "fixes" -- too verbose -- does not respect "my coding style" -- poor adherence to claude.md instructions when over half way through context, etc - Start looking into subagents. It feels like it's not really working? - Instead: I break my site into logical "features" -- Terminal Tab 1: "You may only work in X folder" -- Terminal Tab 2: "You may only work in Y folder". -- THIS WORKS WELL. I am finally in a "HOLY MOLLY, I am now unquestionably more productive territory!"
Codex model comes out - I open another tab and try it - I use it until I hit the "You've reached your limit. Wait 3 hour" message. - I go back to Claude (Man is this SLOW! and Verbose!). Minor irritation. - Go back to Codex until I hit my weekly limit - Go back to Claude again. "Oh wow, Codex works SO MUCH BETTER for me". - I actually haven't fussed with the AGENTS.md, nor do I give it a bunch of extra hand-holding. It just works really well by itself. - Buy the OpenAI PRO plan and haven't looked back.
I haven't "coded" much since switching to Codex and couldn't be happier. I just say "Do this" and it does it. Then I say "Change this" and it does it. On the rare occasions it takes a wrong turn, I simply add a coding comment like "Create a new method that does X and use that instead" and we're right back on track.
We are 100% at a point where people can just "Tell the computer what you want in a web page, and it will work".
And I am SOOOO Excited to see what's next.
I'd argue the opposite of your stance: we've never had a chance at a fresh start without destruction, but agents (or their near-future offspring) can hold our entire systems "in nemory", and therefore might be our only chance at a redo without literally killing ourselves to get there.
I'd love to use this because it looks good, but this makes me lose trust.
Remote: Remote, Hybrid, On Site
Willing to relocate: No
Technologies: Linux, PHP, MariaDB, VPS, Javascript, HIPAA, CMS/EHR creation, APIs, Analytics, Bootstrap, Plotly, Twilio, Sendgrid. Small amount of Python.
Résumé/CV: https://www.linkedin.com/in/ademmiller/
Email: adem@mentalnexus.com
- Over 15 years of experience writing multiple CRM/EHR web apps in PHP and JavaScript from the ground up without frameworks.
- 8 Years as Co-Founder and CTO orchestrating millions of surveys in the private pay mental health and addiction treatment arenas
- Extensive experience working with billion dollar valuation companies as customers and integrating with the wide range of software vendors and APIs they consume
- Degrees in Business Administration and Small Signal Electronics - Huge fan of entrepreneurs and small startups
Twilio's support has been absolutely dismal. They say things like "Your number is not attached to your campaign" and show a screen shot from their admin screen, but when I point out it is all connected in the console: they respond with the generic Twilio links about A2P implementation.
Has anyone figured out a solution? ... I'm happy to switch to another company at this point.
Finally, I'm pretty sure the original article is some sort of creative prose or story, given the rest of the cmart site. If so, then its appears to have illicited strong reactions, which may be a sort of success in itself.
My batches of french press last 2 days, so in this way I suppose I am reusing the grounds.