1
1 Comment

Developing Design Skills for Developers

In a previous article, I discussed the skills necessary for developers to transition into entrepreneurs. Today, I’d like to dive a bit deeper into design. What exactly are the design-related tasks when creating a product? There aren’t too many, and they can be grouped like this:

Interface design
Graphic design (logos, app page layouts on Product Hunt, etc.)
Landing page creation
Let’s break down each task and the tools needed for them.

Interface Design

The most crucial skill here is having an eye for good design. In short, we need to be able to assess the quality of an interface after looking at it for a while. This skill is quite straightforward to develop—just requires some self-discipline. Spend some time every day browsing sites like https://dribbble.com/ and https://www.pinterest.com/. Pick 1-3 interfaces from there and analyze them.

Next up, tools—once you’ve developed an eye for design, it becomes much easier to create interfaces using various building blocks. Look for a template that suits your needs and piece together what you require using UI kits and templates.

Graphic Design

This has become significantly easier recently. I believe any graphic design task can now be addressed by appending "AI" to your search. You can effortlessly create app designs and more. Basically, all the work boils down to entering different prompts and getting what you need.

Creating a Landing Page

Here, templates and AI tools for illustrations come to the rescue, and possibly ready-made landing page creators, like Tilda, for example. Using these builders, you can take advantage of pre-made designs and just tweak the content. This saves us from having to worry about composition, color schemes, and many other rules that professional designers use.

Additionally, I want to mention something that has been a lifesaver for me lately—illustration kits. It turns out you can simply find ready-made illustration sets, tweak them in Figma, and get illustrations for your landing page.

That's about it, really. The main takeaway here is—there's no need to spend money and time hiring a designer or doing everything from scratch right away. Try to make the most of ready-made tools first.

posted to Icon for group Developers
Developers
on May 5, 2024
  1. 1

    Your webdev guides are top-notch! I started using EchoAPI for API simulation, and it’s been incredibly helpful for testing app features before full backend integration.

  2. 1

    This comment was deleted a year ago.

Trending on Indie Hackers
I built a text-to-video AI in 30 days. User Avatar 68 comments What 300 Builders Taught Us at BTS About the Future of App Building User Avatar 52 comments I built something that helps founders turn user clicks into real change 🌱✨ User Avatar 50 comments From a personal problem to a $1K MRR SaaS tool User Avatar 47 comments This Week in AI: The Gap Is Getting Clearer User Avatar 35 comments How An Accident Turned Into A Product We’re Launching Today User Avatar 29 comments