this post was submitted on 03 Aug 2024
297 points (88.8% liked)

Cool Guides

4700 readers
2 users here now

Rules for Posting Guides on Our Community

1. Defining a Guide Guides are comprehensive reference materials, how-tos, or comparison tables. A guide must be well-organized both in content and layout. Information should be easily accessible without unnecessary navigation. Guides can include flowcharts, step-by-step instructions, or visual references that compare different elements side by side.

2. Infographic Guidelines Infographics are permitted if they are educational and informative. They should aim to convey complex information visually and clearly. However, infographics that primarily serve as visual essays without structured guidance will be subject to removal.

3. Grey Area Moderators may use discretion when deciding to remove posts. If in doubt, message us or use downvotes for content you find inappropriate.

4. Source Attribution If you know the original source of a guide, share it in the comments to credit the creators.

5. Diverse Content To keep our community engaging, avoid saturating the feed with similar topics. Excessive posts on a single topic may be moderated to maintain diversity.

6. Verify in Comments Always check the comments for additional insights or corrections. Moderators rely on community expertise for accuracy.

Community Guidelines

By following these rules, we can maintain a diverse and informative community. If you have any questions or concerns, feel free to reach out to the moderators. Thank you for contributing responsibly!

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] riskable@programming.dev 7 points 3 months ago (1 children)

My list is a bit different:

Photoshop ➡️ Krita Illustrator ➡️ Krita After Effects ➡️ Blender Premier Pro ➡️ kdenlive Adobe XD and Figma ➡️ Everything about these tools seems wrong to me (see comment below) Cinema 4D and 3DS Max ➡️ I thought everyone ditched those in favor of Blender long ago? LOL

I completely do not understand the appeal of tools like Figma. As a developer who's made lot of single page web applications (though not in a while... Maybe everything is different now? 🤷) tools like Figma seem like they'd create a major headache for developers.

I mean, sure: If a tool gives you a quick, easy, collaborative way to mock up a website and user interactions then by all means! But it looks like people are going far beyond that and using Figma to generate code. In my experience with such tools in the past, that's where everything goes wrong.

If the developers themselves aren't using the tool then the code will drift from the GUI design tool too much over time, becoming a boat anchor that holds development back and slows everything down. But maybe folks are just using it to get things started? I dunno. I just don't get the hype around it.

Then again, I'm a guy who does all his CAD design work in OpenSCAD so I might have something like a superpower in regards to visual reasoning that prevents me from understanding the issues others have with conceptualizing code-as-design 🤷

[–] CookieOfFortune@lemmy.world 2 points 3 months ago (1 children)

I’ve seen Figma provide CSS values but I think it’s main purpose is designers can use it to create UX specs that devs can then implement. It’s definitely more convenient to make mocks in than using HTML and CSS directly. It also seems more popular than the Adobe option but it’s also super not free

[–] humorlessrepost@lemmy.world 1 points 3 months ago* (last edited 3 months ago)

Agreed. The problem is that their customers are non-technical PMs, and their sales material acts like they offer copy/paste code generation. The PMs then expect to get their money’s worth by cutting dev time in half, and they aren’t going to blame their own decision when that doesn’t happen.