TL;DR: How to create an amazing portfolio
I've recently discovered personal branding and the importance of a shinny and updated portfolio.
Working as a software engineer for 25 years never spend enough time on personal branding.
To fix this error I read a lot on the subject during lockdown.
These are the advices that worked for me:
Build a LinkedIn profile, a GitHub one and engage in interesting technical conversations on Twitter or Discuss.
The Tech Twitter Guide to the Galaxy
Whenever you publish something, create a new open source project or finish a course, post it and add it to your profile.
I take a lot of interviews and I google every candidate trying to find out if she/he keeps updated and learns all the time.
Garden your profile.
If you happen to have a common name, this will allow interviews to research your work and distinguish from other people.
People must recognize your face.
You can use Gravatar or another synchronization service or keep it manually
You have limited room.
Try using emojis instead of words
Be short and concise on your bio.
Say what you are good at, and more important what you aren't.
4. Buy your Name's Domain and Keep it updated 🌐
You can use hashnode's custom domain, so you don't need to know anything about website programming, hosting etc.
Google your articles, find relevant keywords, use Search Console (old webmaster tools), Serpsim etc.
If you republish your articles, make sure you use canonical urls to avoid harming your SEO.
Recommend people and be recommended on LinkedIn. Add your assessments and validate them with the online exams.
Take your time to research your interviewer.
Find what the company does and where will you fit.
Sometimes attitude is more important than background.
Be ready to say 'I don't know'.
Never lie. We know when candidates lie.
Companies don't care much on where you worked or the technologies you master.
They care a lot about the change you can bring to their products.
Carry some measurable success stories were YOU made a big impact.
If you are just starting you can showcase personal projects where YOU think you can make a big impact.
Don't bring toy projects. We have seen them all.
Content is dynamic.
Make sure you follow these tags:
Besides following your own tech preferences.
These people know a lot about personal branding and publish amazing content.
@Victoria Lo, @Nick Bull, @Gift Egwuenu and many others