OK, let me try help as much as I can here.<p>> I've been programming in general for 6 years, most of the time in python with a few incursions into other languages.<p>Can you be more specific here please, if possible?<p>How do you use Python, exactly?<p><pre><code> * web development, like Flask or Django?
* Machine Learning / Deep Learning?
* CLI applications or web services?
* GUI framework such as wxPython, Tkinter, PyGTK, PyQt, Kivy?
</code></pre>
> I also have the experience to be a Linux sysadmin, but I'd prefer something more dev-focused.<p>It's quite useful to know how to use one-liners in Python; lots of tasks can be automated as cron jobs, especially for DevOps this is very convenient.<p>> I have a bunch of partially finished projects; most would take a bit to finish, but a few would be doable.<p>It would be useful to finish as many as possible, so you can use them as part of your portfolio.<p>> I've setup a blog, <a href="https://holdnack.net" rel="nofollow">https://holdnack.net</a>, a week ago.<p>Good! Try to find a topic you are interested in to specialize on, so you can make your name synonymous to that niche.<p>For instance, Chris Wellons' website [1] is a must-read by those who are interested in C's deep and interesting corners.<p>He covers other topics as well, but most of the times in C he goes as low as possible; mind-blowing to say the least!<p>> So I guess I'm wondering is it better to have a few solid projects, one bigger project, a well-written blog or something else entirely?<p>80% on one bigger project, 20% on various smaller projects, and whenever possible write down your adventurous journey.<p>This way you will build your audience...but don't write for the sake of writing; have something to share with your like-minded friends and acquaintances.<p>For example, follow blogs with well-written material.<p>I already shared Chris' website; another blog to follow in case you are in web development, is Lea Verou [2].<p>> Oh, and this is focused on just getting an interview; I am generally confident on my interviewing skills, depending on how leet it is.<p>Then you have nothing to worry about; you are good to go!<p>Good luck!<p><pre><code> [1] https://nullprogram.com/
[2] https://lea.verou.me/</code></pre>