Member-only story
If you like this article, you could follow me on Twitter or Linkedin. I write about software development and that way you can be up to date with my next. For my projects, you can also take a look at my Github page.
Personal projects are a great way to demonstrate your skills. But what when you want to make some UI application. It needs to look good. You just spent weeks or months learning code, and the last thing you want is someone closing it because out of all that effort, they don’t like colors on it. When I build UI applications, I start with prototyping design, and here you can read how I do it.
Choosing your design
Design is complicated, mostly because you don’t have a clear rule. Yes, there are guides like which colors fit with which, sizes, and similar. But in the end, you need to set up your solution and hope people like it. Thankfully, today using google, dribble, and many other similar sites, you can see other people’s solutions for some inspiration. And this is where the problem comes for developers. If you are working on a personal project, you generally don’t have a designer. What you end up doing is imagining a solution in your head and start coding. A couple of hours, or even days in, your website starts getting its shape. And you don’t love it. You don’t even like it. You don’t like colors, that navigation just doesn’t…