Ask HN: Did you personal website help you get hired? Tell about it

134 points by throwaway844535 ↗ HN
Context: I'm a senior dev, well-employed, and hopefully won't be looking for a job anytime soon. I'm just working on a blog/website as a hobby side-project, and really could use some external motivation to keep going (instead of scrolling through social media and watching TV). Also I can't decide what to write about, and whether to make it more nerdy or more professional.

109 comments

[ 5.1 ms ] story [ 194 ms ] thread
I have always held the position: the best design is as little design as possible

if you make a website - you need constant inspiration, and a theme that will be a constant companion, otherwise it will not be a website but just a stillborn plug. serious blogs are created when the author simply does not have a place inside himself, because the information itself spills out, and the blog is just a place where he puts it out. nothing more.

and if you ask for advice on what is best - most likely it is better not to do it. or is it just a rhetorical question to check - how many interesting answers will there be for creating new blog topics? )))

Back in 1999 I started a Geocites site just for fun, which led me to making various sites to either promote or sell things I found interesting (namely Fresnel lenses). From this I started and ran a few forums - just to see what would happen, but some that got fairly big for the time.

This totally got me my first job - I hadn't mentioned it at all on my CV, but I was able to talk at length about it once I realised it was relevant to the role.

Going forward I blogged and tried various things on social media, again just for fun - but I was regularly able to either apply learnings to my roles, or more likely just have interesting other examples to refer to in interviews. It meant I understood FTP, buying (and selling) domain names, DNS, basic coding and most importantly had a good handle of what could go wrong (e.g. people abusing image hosts and url shorteners that I played with).

Note I am non-technical - I was a moderator>researcher>producer>product owner>Chief Product Manager during this time - but the little amounts I learnt about web technologies in my own time, helped me to better talk with my technical colleagues and to my non-technical ones.

If we're going back to the 90's, I didn't get a job from my personal website but I did have a local newspaper article written about me in 1997 because I had a personal "home page". I waxed on and on about the web being an empowering force that allowed everybody to publish their thoughts and ideas to the masses, rather than having major media sources control the dialog. It was a nice, optimistic vision, even if it hasn't exactly turned out that way. The article made me a local celebrity for about a week, as everybody wanted to stop me in the street and know all about it.
As someone who just vaguely knew that I wanted to work 'in the media' when I got a job, getting my own webpage felt all those things and more. I'd dreamt of a radio show or being a reporter, and here I was putting my content out for everyone (no-one) to see.

And when I realised it could be a shop too... I must have sold a couple of thousand fresnel lenses before I got bored of that site - but I learnt so much.

I've also been wondering about this question. It feels like society is increasingly valuing thinking in public, which hasn't really been my style. I've always preferred to think, debate and learn in smaller, almost always private chat groups and forums — yet I suspect this might end up hurting my career.
I don't think it's much a matter of society valuing rather than simple exposure and networking.

If I blog about say, Clojure, and my articles are read by people in the Clojure community, it's likely that over time I may receive some emails about my availability for a Clojure role.

I got 2 projects through my personal website. I can tell that because the email on my website is unique and not mentioned anywhere else. patwoz.dev :)
Earlier in my career, my gaming site actually got me hired for my first web development related role. And I had a recent interview revolve around said site for at least one stage, with said topic probably one of the key reasons I got to the next stage.

The YouTube channel seems to have helped quite a bit there too. Some companies see the sub count and are instantly intrigued lol.

I once got a job as an IT Director in a media company because I was running a popular forum on the same software they used.

But my personal website probably hurt me more than helped.

Can you elaborate, how your personal website hurt you?
Because on personal blog personal opinion may appear. And personal opinion sometimes does not align with the right opinion. That’s where one loses karma points. That’s why I have paper diary instead of public blog.
That's a great question - older and more of a writer than a video maker, it didn't get me directly hired, but it enabled me to refine my knowledge and skills which in turn may have given me a better chance when exchanging with others.

I guess it was a great learning tool.

My personal blog certainly has, it's good to show you actually do security research if you want a job that offers some time for that
If you need motivation and you're looking for inspiration/direction about topics for blogging maybe you shouldn't blog at all.

Blogging is a call one has for sharing his own ideas with the world.

Blogging is where you can share what YOU care about, in the writing and detail style that you like.

That's the only way you have to make it interesting and unique.

I transitioned to being a professional software developer in 2012 and a hobby SPA website[0] essentially acted as a portfolio which I used to demonstrate I knew what I was doing to get my first software development job.

During the interview they asked me lots of technical questions around the website, like why I chose particular solutions, what the trade-offs I made were and how I did certain things. Essentially, I just had to be able to show them I could technically discuss the website in detail and I guess also proving that it was I who did the work.

What I also only realized a bit into the new job was that merely "releasing" a working project is in itself a bit of an accomplishment.

[0]: https://mordritch.com/mc_rss/

I can't say for sure that it directly led to jobs, but my website has been brought up in a positive light during the recruitment process more than a few times.

Because I write about technical things a lot, it's often been viewed as "evidence" that I'm an experienced technical writer as well as an engineer.

But, it (and my github account) have also been flagged as "risks" by a recruitment agency though: I can be a bit sweary at times and they felt that having a project called F*ckAMP might put off potential employers. No-one else has cared though.

But, to echo the advice that others are giving you - the "power" of my blog lies more in it being stuff that I want to write, rather than stuff that I'm writing because I think that it'll help my career.

Deciding what to write about can be hard, and sometimes you'll find you hit a block and don't write about anything at all. Those are both fine, just write about stuff when you want to and don't pressure yourself to write "just because".

> they felt that having a project called F*ckAMP might put off potential employers.

Do you really want to work with an employer who cares about this? Works both ways

Yep, that's exactly my view on it.
Wait, your telling me I should be worried about my “jizztastic” repo on GitHub?
Making a game and publishing it got me hired at my current job. Its not a gamedev job, but an enterprise SAAS.
I got involved in the oracle forum in 2005. I was just tired to answer always the same questions. I posted them online and got first for whatever reason on Google Search. That’s how datacadamia has started.

I got my second job because of the forum, my third one because of my website. Not that they contacted me directly but during the technical interview, my interviewer was a reader and pretty excited to get me on the team. With an Ai era, it would have been more difficult I guess. The good side is that writing allows you to make connection in your brain and in the outside world.

All the best

Hugely instrumental in my career. Landed me my first ever job (2008) and has been responsible for underpinning most of my consultancy career (2013–now): https://csswizardry.com/

As long as one sticks with it, I cannot overstate the power of a good personal website.

> Also I can't decide what to write about, and whether to make it more nerdy or more professional.

As with most decisions, just make one. You can always change your mind later.

Yes! Also, there's no need for a blog unless you have a passion for writing. You can just post past projects and make it like a more engaging CV.

- Making your website more unconventional will result in more variance of opinion. This can be really good if some people especially like it (ofc, others may especially dislike it!).

- I consider my website as controlling the top Google result for my name. Also, my email uses my domain. So people I email will also likely visit my website, which hopefully leaves a better impression than LinkedIn would.

- If I apply to something I care about, I can see in the logs that someone from there likely looked at it. So from that I can say it likely helped with grad school admissions, and certainly most clients have looked at it before hiring me (in fact many have mentioned it positively).

Yes, I think so!

In one of my interviews for a job I will start soon, I mentioned a side project and one interviewer pulled up my site there and then to look at it.

I don't know that it made the difference, but I'm sure it helped!

Not really, but perhaps I did not do it right.

As a solo consultant back in the 2010's, I created a website and blog for personal branding purpose.

* Blog articles about engineering, got well indexed on Google, getting me thousands of monthly visitors. * Articles about business / functional aspects never really got any visibility nor engagement.

So in the end my content has been mostly helpful to peer developers (mostly in India and the US), and did not reach my potential clients / employers in Western Europe where I am located...

I do not know how much effect the website had to recruiters, perhaps it still gave me extra points sometimes...

I started and maintained this software tool for about a decade. It was a code beautifier and diff tool. It got me hired multiple times.

As a JavaScript developer writing open source applications eventually became a problem in regard to hiring. I could easily spin up an original application that does wonderful things, but other JavaScript developers can’t. I was no longer compatible to the employment.

Nearly every single professional opportunity that has come my way was through my blog.

A few months ago I wrote a post on the butterfly effect of having a blog for ~9 years, it covers some of the more interesting things: https://nickjanetakis.com/blog/the-butterfly-effect-of-havin...

I must say your blog has been really helpful. I remember learning about vim from your blog
How did you discover that blog? If not seen the vim article first, how did you came to it later?
I discovered it through nick's youtube channel
Yes, it got me a full time job out of the blue. I am an operations type person and got thrown into using K8s at work in 2017 and Istio in 2021. I blogged about my struggles with both and the guy who would eventually hire me found my blog and liked what he read. He reached out saying he was developing an Istio training program and would I be interested in helping? I eventually took over as lead instructor for his small consultancy.

Turns out I like teaching MUCH more than I like fixing prod.

Edit: it is perhaps worth mentioning that my blog looks like absolute shit. It is literally a stock ghost.org blog with the vanilla theme and fuckall customization.

Not a personal website, but putting my Free Software contributions and own projects on my CV helped me get my current job.
I think this is one of those topics where most people will say post saying yes.

But I think blogs mostly help if you write about a very niche topic that might attract the attention of a potential employer. Else Github would be a better source of guidance for the interviewer.

These days you get technical challenges to test if they are what you expect (and many companies overdo this).

I am 56 yo. Well, we know how people are when technical people like me get more mature. They could be afraid the guy might not be 'Up to date'... My personnal project I do on WE ( https://free-visit.net ) always gets me a nice technical interview and the consulting job. https://free-visit.net/fr/

In a way my personnal website sells myself.

Thank you - I am in my early fifties and have “that book” still not written and “those oss projects” sitting unloved. That “up to date” comment rings true and is just the right motivation to get things sorted

Plus I now want to make a virtual tour of some of my favourite places :-)

Ha ha ! When you want if you are in Europe (on WE)
Exactly, mention your age and everyone assumes you're a COBOL, Turbo pascal or whatever programmer.
Yes a bit true.
And also here at yc : - Younger you are, More likelyhood you will believe a guy in his 50s comes from the dinausaurus times. :-)
Reminds me a little of Twain: “When I was a boy of 14, my father was so ignorant I could hardly stand to have the old man around. But when I got to be 21, I was astonished at how much the old man had learned in seven years.”
Very good one I did not know ! :-)) Everything is in reading the classics
When I began as a junior web developer in 2014, I also started blogging [0] about React.js on the side. Despite hearing that "blogging is dead," I kept at it because I enjoyed sharing what I was learning as a junior dev.

Three years later, I began receiving job offers through my blog, which led me to try freelancing as a web developer. Fast forward seven years, and I've never had to actively seek out projects, because clients have consistently reached out to me via my website. In fact, blogging has allowed me to stay fully booked as a freelance web developer. I had freelance gigs at governments, at a DAO, at enterprise companies and startups which reached from code monkey positions to lead positions.

Would I do it again? Absolutely. But would I start blogging in 2024 just to get job offers? Probably not. The developer content landscape has changed significantly, with many more people now blogging. However, if your goal is personal growth and learning, a well-maintained blog can still be a valuable way to attract clients.

AMA :)

[0] https://www.robinwieruch.de/

I have no questions, but I want to say that you’re a gem, Robin. At (thankfully) rare times when I’ve questioned my sanity or needed a quick refresher on something in React I was stuck on, your blog popped up for me in SERP and cleared things up. You have a nice, uncluttered writing style. At least a time or two when I was working too much or too late, you managed to make me feel a little bit less alone by writing about things in a way that showed me someone else was reading the docs and figured it out too. Thank you. You’ve made the ecosystem a little brighter.
Wow, thank you! This made my morning. Thanks for taking the time to write here :) Wish you all the best!
Wait, what? You’ve been junior developer in 2014? Your articles were tons of help for me back then. Just wanted to say kudos and thank you :)
I did code before, but only free time and university. Started my first dev job in 2014, yeah. Thanks for your comment! :)