If you look at Figmas stock price, it started falling right at 11 AM as this news was released. Anyways, this is 100% a shot at Figma, but also catching Lovable in the crossfire. If anybody from Anthropic is reading this, if you keep developing this with features in Figma and other design tools, you'll have a major hit on your hands.
If we expect Anthropic not only trying to replace just all software developers with Claude, but also all software product companies with Claude, then i really wanna know why the fuck are we cheering here for Anthropic on Hacker News? What kind of dumb sheep would do this?
Claude Design
461–470 of 819 posts
Re: Claude Design
#462On Notes on the Synthesis of Form, Alexander defines design as the rationalization of the forces that define a problem. You’ll won’t find a better definition. But people tend to think design is the synthesis and its results. This misunderstanding of the role of design and the designer is responsible for all the unfit designs we encounter on a daily basis. Anyone equipped with a synthesis tool and feeling empowered to…
This is a really verbose way to say that using generative AI has a detrimental effect on the user because one deprives themselves of the learning experience.
When you deploy AI to build something, you wind up doing the work that the AI itself can't do. Holding large amounts of context, maintaining a vision, writing apis and defining interfaces. Alongside like, project management. How much time is spent on features vs refactoring vs testing.
Re: Claude Design
#463Earlier quoted context omitted.
Agreed on your take on the parent, although I have to say I feel that AI has had the opposite effect for me. It has only accelerated learning quite significantly. In fact not only is learning more effective/efficient, I have more time for it because I am not spending nearly as much time tracking down stupid issues.
Sounds like you're talking about research AI and not generative AI. You can't learn artistic/creative techniques when you're not practicing those techniques. You can have a vision, but the AI will execute that vision, and you only get the end result without learning the techniques used to execute it.
Re: Claude Design
#464Re: Claude Design
#465Earlier quoted context omitted.
> I feel sorry for anyone that will think using tools equals doing design, because of the truly marvelous human experiences that they’ll miss, and that could never be replaced by the shallow pride of empty achievement. What if you don’t give a shit about design and it’s a means to an end for a project that involves something different that you do care about?
Man so much of this thread is full of such high minded philosophizing, it's like we're debating wine instead of talking about interfaces for doing things. Like, maybe I just want to make an interface to configure my homemade espresso dohickey, do I have to wear a turtleneck and read Christopher Alexander now? I just wanted a couple buttons and some sliders. We don't all have to be experts in everything, some people j…
It's true that design theory writing is annoyingly verbose and intangible, but that doesn't make it wrong. Give someone a concrete language spec and they will not really know how it feels to use the language, and even once they do experience its use they will not be able to explain that feeling using the language spec. Invariably the language will tend to become intangible and likely very verbose.
But to answer your question: no, it's of course perfectly serviceable to just copy the interface others have created, and if the needs aren't exactly the same you can just put up with the inevitable discomfort from where the original doesn't translate into the copy.
Re: Claude Design
#466Re: Claude Design
#467Lovable was a TailwindCSS recombinator, that’s it. Lately it is more and more ShadCN as well. TailwindCSS is a masterpiece but ironically doesn’t really get its fare share while “Build on top of TW” frameworks make money. TailwindCSS is the final evolution after all other frameworks always had its benefits but also massive limitations. BEM anyone? TW is really elegant a new paradigm in its purest sense and brilliantl…
As a dev manually typing I loved tailwind for sure, with LLMs not so much, and bootstrap in particular nails it the best IME. and yeah one can customize bootstrap quickly to look however it should, just tell your frontier LLM of choice your wishes.
Re: Claude Design
#468If you look at Figmas stock price, it started falling right at 11 AM as this news was released. Anyways, this is 100% a shot at Figma, but also catching Lovable in the crossfire. If anybody from Anthropic is reading this, if you keep developing this with features in Figma and other design tools, you'll have a major hit on your hands.
This is 100% a response to "Stitch With Google" which has been doing amazing work in this space for a long time now, and is Google's answer to Lovable. https://stitch.withgoogle.com/ I'm now pasting all my Stitch output into Claude Design to see what happens. edit: First impressions are great. It asked me a ton of really great questions about my design aspirations and direction, which were incredibly relevant and ins…
Re: Claude Design
#469Earlier quoted context omitted.
Am I the only one who doesn't like Tailwind? The way it totally pollutes your html makes it seem like, while the benefits are impressive, they're not worth the collateral damage.
Tailwind is fantastic precisely because the biggest benefit (tree-shaking to minimize the CSS that ships) massively outweighs the fact that Tailwind syntax "looks like" an anti-pattern and makes your code "look" ugly. Also, you get used to bundling your styling and JS code in one place with any component-driven framework like Next.js/React, and Tailwind works seamlessly with all of them. I guess I just prefer the ben…
Re: Claude Design
#470Earlier quoted context omitted.
Would you like to attempt a more good faith interpretation on what I meant, and address that (you can even imagine doing this in front a user/client and iterating in minutes with them, ultimately getting even better outcomes), instead of inventing the most un-generous interpretation of what I said, that I'm just adding AI slop?
I don’t think I can interpret it in better faith. You’re excusing low quality output by calling yourself a “builder” (meaningless term btw), is “slopper” not an accurate term here? How else would you describe somebody who spends 5 minutes prompting an LLM on one of the most important aspects of a product? Everyone who creates something is a “builder”, that term doesn’t excuse someone from not putting effort in. I don…
You also clearly misread what I said. I didn't say I spent 5 minutes prompting an LLM. I say the ability to get FEEDBACK (a revision) in 5 minutes is amazing. And I stand by that. That allows me to do 20 more revisions and do in a couple of hours what would take two weeks.
You seem to be romanticizing the concept of grunt work – that for something to have value or be of good quality, you have to put in some sort of minimum amount of time on it, and it has to be tedious. It's the same concept that nobody can make a good quality piece of furniture unless they used a hand saw and spoke sweet nothings to the tree before it was cut.
There are ways to do things quicker while preserving quality. I had already left a caveat saying that for the 5% of people that really want to push web design forward, totally, go ahead. But for the rest of us (including those of us who have lived and breathed code and engineering principles for decades), these tools are phenomenal for iterating quickly.
Anyway, the term builder is more about separating the goals from a vanilla "programmer" - even though i've programmed my whole life, it's always been in service of an outcome. And the outcome is almost never "good code for the sake of good code" - it has to serve a real outcome in the real world.
By the way, lots of good designers are also using coding agents now, so you can keep romanticizing grunt work while most of the market moves on.