Thanks to GitHub profile readmes, the user can include all the bio and links in the profile, bringing the functionality closer to the full portfolio.
That brings up the discussion do you still need both as the info included in both might duplicate a lot. What are your thoughts on this?
I personally disagree with having a Github profile as your portfolio, it should be more of an introduction.
Your personal website/portfolio is a great opportunity to showcase your coding and design skills in practice. As a web developer, it just makes more sense to display your projects and info in code rather than markdown.
This can obviously be a bit tricky for back-end developers but I'd say with much simpler UI they can place more emphasis on their projects rather than design.
Your projects are a great way to showcase your closing and design skills... Which are on GH. You can be pretty creative with the HTML and MD in GH special repo.
I'm a strong proponent for there is no one right way to be creative or present yourself.
totally agree
I believe it could be somehow replacing the full portfolio for certain people who just want a
landing page look like
fit in their Github profile page. If design it carefully and properly. But not using the crappy and ugly generators. One day, I will make an example by using my UI design skill.Looking forward to see it ππ
You have my words, bro.
Given that both GitHub and LinkedIn are Microsoft properties, I believe that there is space for interesting integrations here.
I recently switched to because I accepted that I never get around to it with all the time I spend working on my other projects. And with the ability to pin repo's to my profile, it shows all the info I want anyway.
I have used it as a general introduction not portfolio. I think portfolio deserves a better space.
Agreed. Portfolio is something that requires more screen estate. I also prefer applying a personal style to a portfolio as opposed to plain Markdown.
It depends on what you mean by 'portfolio'.
Plenty of social media accounts have a single 'website' option, and yeah - unless you have your own website, then I think github is what I would be putting in.
That said, making your own website can be good too, though, a bit of work and maybe you have better things to do, maybe you aren't a web developer.
I personally feel that the use case of GitHub Profile is different from Personal Portfolio.
GitHub profile is really helpful to give a brief introduction about yourself as a developer/engineer, whereas a personal portfolio is meant to showcase the projects and experience in a more detailed way.
If you want to develop both, I've developed tools that will make your journey easier.
If you find the tool useful, show some love by giving a β on βοΈ repo
rahuldkjain / github-profile-readme-generator
π Generate github profile README easily with latest add-ons like visitors count, github stats, etc using minimal UI.
GitHub Profile README Generator
View Demo Β· Report Bug Β· Request Feature
Loved the tool? Please consider donatingπΈ to help it improve!
Try the tool: GitHub Profile README Generator
Just fill in the details such as
Name
,Tagline
,Dev Platforms Username
,Current Work
,Portfolio
,Blog
, etc. with a minimal UI.Uniform Dev Icons
Uniform Social Icons
Visitors Counter Badge
GitHub Profile Stats Card
GitHub Top Skills
Dynamic Dev(.)to Blogs (GitHub Action)
Dynamic Medium Blogs (GitHub Action)
Dynamic Personal Blogs from RSS Feed (GitHub Action)
Wakatime Stats contribute
YouTube Stats contribute
Click on
Generate README
to get your README inmarkdown
You can preview theβ¦Join Discord Server for discussions related to the project and Hacktoberfest.
Server Link: discord.gg/HHMs7Eg
rahuldkjain / minimal-portfolio
πͺ A clean, minimal, responsive, and customizable portfolio template to showcase skills, experience, achievements, and favorites (movies & TVs).
The minimal, responsive and easily customisable portfolio for developers.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You'll need Git and Node.js (which comes with npm) installed on your computer.
From your command line, clone and run minimal-portfolio:
If you like the portfolio and want to use it to create your own, please refer customization manual.
Demo: minimal-portfolio-rahuldkjain.netl...
Thanks for the insight π₯π₯
Oh, I should include my ecosystem... My terminal and VSCode are HEAVILY modified π π
If you are a developer, bingo, you must have one.