Anders Ericsson's Peak was already suggested and I think it offers great advice on how to become the best you can be at any given pursuit.
A few keys from it:
1- Push yourself out of your comfort zone;
2- Have clear, well-defined, goals for what you want to achieve, either in the overall skill and for each practice session;
3- Total focus while practicing;
4- Get feedback from people who know what you want to do looks like
"Traditional frameworks (e.g. Bulma) are great if you don't have lots of design experience but want to build something decent looking."
This nails it the head. As someone with very little experience in frontend technologies I found that Bulma was very clear in the purpose of each class and how they could be used together.
I'm also using a Tailwind template in another project, but probably because I didn't build it by hand, I found it harder to wrap my ahead around it.
This is a great idea, considering the recent talk around HN about the blogging. Congratulations!
I have a question: for example, yesterday I posted a link to my blog, but was not on yesterday's post. Do you have some rules on what makes it to the list and what doesn't?
It's only a month old, so no big backlog to roam through.
I don't think it's awesome yet, I don't want to have peaked at two posts, but I'm trying to give it all on every single thing I write.
I'm going to write about teams, software, and how to get the first to the best of the second. Or not, I'm just trying to see where this takes me.
You can approach your problem from the other end. How can you best choose side projects, so that the ones you start are the ones with more chances to get to a satisfying conclusion.
I would love to know more about this project of yours. Do you have something written about how did you got it started, what lessons have you learned, or plans for the future?
A few keys from it: 1- Push yourself out of your comfort zone; 2- Have clear, well-defined, goals for what you want to achieve, either in the overall skill and for each practice session; 3- Total focus while practicing; 4- Get feedback from people who know what you want to do looks like