Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alexdanilowicz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
alexdanilowicz
1y ago
Yes! We have a feature for reusing components where you can prompt "use my @design-library/button." But right now @design-library needs to be re-created in Magic Patterns. This is behind a feature flag, but let me know your a
32.
▲
by
alexdanilowicz
1y ago
That's largely how we use it internally too. I often use Magic Patterns first to think through the steps and user interactions, and then I'll jump into cursor to start implementing. p.s. great to see a customer on here. appreciate
33.
▲
by
alexdanilowicz
1y ago
> Do you not think that’ll get solved by a future generation of cleverer LLMs though? I don't. But obviously I'm biased + have spent perhaps too much time at application layer. I think there will still be a large amount of tool
34.
▲
by
alexdanilowicz
1y ago
Do you have the prompt you used for Gemini 2.5 pro? I think it would be interesting comparing prompt for prompt! In this case, it looks like the Gemini output that you linked — as you mentioned — doesn't include the requirement for a s
35.
▲
by
alexdanilowicz
1y ago
There's a lot of work around UX and how you interact with the LLM. For example, given an entire React app + a user prompt to update it, which code snippet do you feed to the LLM? The LLM cannot read your mind. In a way it feels like th
36.
▲
by
alexdanilowicz
1y ago
which tools are you using? And if you do end up trying us, let me know what you'd like to see or if we can help with anything! It is remarkable how fast pure prompting can get you an interactive prototype. We recently added the abilit
37.
▲
by
alexdanilowicz
1y ago
thanks for commenting! Anything we could be doing better or initial thoughts?
38.
▲
by
alexdanilowicz
1y ago
Mainly to narrow the problem space: there's a lot of logic in our backend that we call "post processing" which is cleaning up the code after the AI generated it to fix hallucinations. For example, the AI often gets import st
39.
▲
by
alexdanilowicz
1y ago
The Github sync is used by solo entrepreneurs or hobbyists to get what they've designed in Magic Patterns into their IDE. 99% of the time that's an AI-IDE, like Cursor. And then from their they might add backend functionality. It&
40.
▲
by
alexdanilowicz
1y ago
I think sometimes people think design is purely making things "look good", but I come to realize it's also making things "work good!" a.k.a making it intuitive. "Don't make people think!" It's be
41.
▲
by
alexdanilowicz
1y ago
hey thanks! spun that up over the weekend. I noticed another Launch HN did that and thought it was brilliant. we are here for feedback, so wanted to make trying it as easy as possible!
42.
▲
by
alexdanilowicz
1y ago
The biggest difference is that we only do frontend, and that's very intentional. There's no database provisioning, no integration with an auth provider. At first this may sound like a disadvantage, but it helps us stay very focuse
43.
▲
by
alexdanilowicz
1y ago
that's kind of you to share here! Yes, it's incredible seeing what you can do with pure code. I think that's a lot of the magic here: with code, you can do anything. This part is super gratifying to work on. From day 1, we ha
44.
▲
by
alexdanilowicz
1y ago
While we target the PM, it's a healthy mix of personas. We have many founders and designers who use us as well. Some of the designers are indeed now skipping Figma, a direct quote from one of them ( https://www.linkedin.com&#
45.
▲
Launch HN: Magic Patterns (YC W23) – AI Design and Prototyping for Product Teams
185 points
by
alexdanilowicz
1y ago
|
114 comments
46.
▲
The Best Waffle Recipe on the Internet
(simonsarris.com)
2 points
by
alexdanilowicz
2y ago
|
1 comments
47.
▲
by
alexdanilowicz
2y ago
I found this waffle recipe online. It's by the same guy who wrote GoJS. I've made them 6 times now. A few learnings: - pure yolk vs with egg whites is a whole different creation. If want it to be "tastier," do pure egg y
48.
▲
by
alexdanilowicz
2y ago
great write up. I'm starting to imagine a world in which every application has some sort of LLM-powered feature. Assuming that to be true, where do you see the future of observability and product analytics heading? Do you imagine sof
49.
▲
by
alexdanilowicz
2y ago
We do not, I wish I knew. We did post on Product Hunt https://www.producthunt.com/products/patterns-4#html-to-reac... about it as well as Twitter: https://x.com/Teddarific/status/1805268979508
50.
▲
by
alexdanilowicz
2y ago
If you don't use the "convert" feature, you can download the pure HTML directly by clicking on the three dots in the menu bar, on the right side. (No JS though, because we handle the interactivity / state management in R
51.
▲
by
alexdanilowicz
2y ago
We used Plasmo to build the extension, so I think should be easy to publish it to the Firefox Add-ons store too. To be honest, no one has ever asked this before! Will look into it!
52.
▲
by
alexdanilowicz
2y ago
Hearing about use cases that the extension wasn't designed for is always fun: thanks for sharing and cool extension! They aren't easy to build! We use Plasmo.
53.
▲
by
alexdanilowicz
2y ago
Hey thanks that means a lot, the last time I posted a Show HN (year+ ago now), someone also commented that they liked the demo video for that project! It's far from perfect, but I think a key is explaining what, who, why and aiming to
54.
▲
by
alexdanilowicz
2y ago
> I activate the select mode then hover over elements, and it won't pick up on anything. Did you have these pages (the tab itself) open before you installed the extension? Try refreshing the page and seeing if that works, so that C
55.
▲
by
alexdanilowicz
2y ago
When every website on the internet is your possible input set, there are some bugs, but it should work on most framer sites. That said, the extension is WAY BETTER at smaller components (sections of a given site) versus the entire site. The
56.
▲
by
alexdanilowicz
2y ago
The fun thing about working on this extension is that it reminds me that everything you see still just boils down to HTML + CSS at the end of the day. Despite all the modern frontend tooling we have: it's all the same in the browser!
57.
▲
by
alexdanilowicz
2y ago
The nice thing about building a design tool is correct output is defined as “did it render.” We do things like strip out hallucinated imports and parse the ast for errors to help with that. “Did it output what I desired?” - we have the clas
58.
▲
by
alexdanilowicz
2y ago
Hey thanks for asking, we should make that more clear. Generations that aren't private may be featured in our public, community catalog here https://www.magicpatterns.com/catalog
59.
▲
by
alexdanilowicz
2y ago
yes! it uses window.getComputedStyle There's a long write up here on the technical guts but happy to answer any qs: https://www.magicpatterns.com/blog/any-website-to-react-comp...
60.
▲
by
alexdanilowicz
2y ago
thanks for the callout — was taking me a second to respond because I wasn't 100% sure. It's a good question. I was actually trying to get the phone with a copyright lawyer to give an accurate answer. I believe (not a legal advice)
More ›