Skip to main content

Command Palette

Search for a command to run...

How to Create a Legendary GitHub Profile?

Published
2 min read
How to Create a Legendary GitHub Profile?
M

I am an enthusiastic developer since my childhood. I have started with Plus 4 and C 16 machines programming in Basic. I still remember when we were jumping on the bed with my brother, and accidentally saw the Commodore 64 computer on the top of the wardrobe, which was planned to be a Christmas gift for us. I don't have to tell you that we couldn't wait till then. :) I will never forget this memory. Of course in the beginning we only played on the computer, but later I became interested in how can I make my own programs. I have to tell when I first faced the binary number system I did not understand it, but I was still able to draw some sprites on the screen. :)

I continued learning software development during grammar school. I got my Masters degree at the Budapest University of Economics and Technology where I learnt many languages and also learnt a lot about general software development theory and practice.

I have started my professional career as a C++/C# developer, but I switched to Java after a few years. I've visited many meetups and Code Retreats during this time and I've learnt and introduced Agile methodologies in our company. During the years I lead the development team in close cooperation with the product management and testing department.

In 2020 I felt I need something new and I turned towards test automation both API and UI. I did not regret my decision. Since then I tried many frameworks like RestArrured, Selenium, Protractor, Appium, Selenide and Karate.

At the moment I am working as a Senior Software Developer in Test using Selenium and Selenide for UI testing and Karate for API testing.

I believe knowledge sharing is very important, so apart from helping my colleagues work I started my technical blog recently: https://mszeles.com Sharing your knowledge provides many ways for your own development. Whenever I write an article many questions come into my mind which might be interesting for the readers, so I try to answer all of them in my posts. Doing this I learn a lot about the subject. In additionally sharing your knowledge gives a good opportunity for feedback based on which you can further improve.

I just started blogging here on Hashnode a few weeks ago. Only after I posted my first article realized that Hashnode is much more about than just writing. The greatest opportunity actually is reading.

I got totally addicted to reading Hashnode. I read whenever I am travelling, smoking or walking on the street and sometimes even on the toilet. 😊

I am constantly browsing the Recent section of the Hashnode app. I literally read every blog post title. In the end, I read many articles which are connected to my current knowledge, but I am quite open to new things, so I also read any interesting stuff.

I even started to post a curated Hashnode weekly newsletter in which I write about the articles I found most insightful during the last week. Check out Hashnode Weekly 001 by Miki Szeles and Hashnode Weekly 002 by Miki Szeles.

A few weeks ago I stumbled upon an article here on Hashnode about how to create a Chrome extension, which inspired me to develop my open-source plugin Selenideium Element Inspector with which test automation teams can save hours daily as they can generate all relevant selectors for Selenide, Selenium, Cypress, TestCafey, Squish and Playwright.

And also this is the way how I found an awesome post about how to create an outstanding GitHub profile. I did not know, but in case you create a public repository with a README file using your username as the repo name, it will be displayed on your GitHub profile.

%%[google-adsense] So I followed the steps described in this article and here is the result:

Miklos Szeles mszeles Legendary GitHub Profile.png

I was amazed. It is indeed legendary. 😊

The screenshot is a little bit distorted so check my profile on GitHub.

In case you would like such an awesome Github profile page just read naveenkumar j's outstanding article: Tricks and Hacks: How to make your GitHub profile readme.md looks stunning within 3 steps.

Whenever you are ready, post your GitHub link here, so we can check it. Who knows maybe we will find some interesting open-source projects. 😊

P.S.: Thanks for sharing the article. 👍

In case you do not want to miss my posts, just follow me here on Hashnode, on LinkedIn, on Twitter on Medium.com, on dev.to and even on Instagram. 😊

N

Great article, Miki! I also spend a lot of time just experimenting with my GitHub profile README.

Here's my GitHub Profile: https://github.com/DungGramer

I am really glad to hear your review!

M

Amazing work! To top that people from the blogging communities can use github actions to automatically fetch latest blog feed from rss and update in their gh profile.

Screenshot 2022-03-20 at 1.31.24 AM.png

  • Also there's a lot of sweet little things to discover in my profile ⚡️ have a look!
10
M

Wow. That is awesome, I will definitely check this option. Thanks for sharing.

And thanks for the kind words. 😊

1
S

Thanks for sharing the result of designing your GitHub profile as suggested by naveenkumar j. It will inspire more developers to start experimenting. Congratulations Miki Szeleson this article being featured on daily. dev.

10
M

Thank you very much. Whener you are ready post here yiur GutHub link. I would be happy to see the result. 😊

9
E

It looks amazing Miki Szeles! Now I'm thinking I should update mine 😅

1
N

Miki Szeles Awesome work.

9
M

Thanks naveenkumar j. Actually, the applause goes to you and to rahuldkjain. I also added some extra value by using a catchy title and a screenshot of the result that you can achieve. I hope you got a lot of visitors thanks to this.

Since my post has been featured on daily.dev I got more than 1000 daily views and I reached 10000 views in a little bit more than a month since I started blogging on Hashnode. 😊

11
N

Miki Szeles I will be so thankful for the same. I got 800+ views and counting and I am glad you have contributed to getting me these many views on my blog post.

M

Astonishing article Miki Szeles! I also have had to spend a lot of time just behind to make my Github profile significant. After reading your post I think I am gonna do some changes very soon. 😊

Here's my GitHub Profile: https://github.com/milan-960

And my website is linked is also on my Github if you are curious!!

10
M

Thanks, Milan, I am happy you found my post useful. 😊 there is some bug with links in comments on Hashnode which I already reported, so I would advise you to comment here your GitHub user name so I can check your profile.

1
M

Miki Szeles Thank you for your swift replay, 😊 Yes I have solved that issue that I was having with the link that link should work now. I am really glad to hear that.

1
R

Great article, Miki! I also have been reading up on how to rock your GitHub profile README, and I've been steadily upgrading mine when I have the time. Many articles have been written about this subject, and I like reading all of them in the hopes of finding new nuggets of helpful ideas. 😎

10
M

Don't hesitate to comment here in case you find something useful. 😊

1
F
fAZSaf4y ago

Love this article! I spend a lot of time just experimenting with my profile and my portfolio website because I think building a personal brand image is important. It helps you stand out online, among the sea of thousands of developers. It also adds flair and personality, which I love! My website (and my GitHub too) have actually helped me get most of my jobs.

Here's my GitHub: https://github.com/AidanSpeakss
And my website is linked on my Github if you are curious.

And here's a few Repo's that might help spruce up your profile: https://github.com/saadpasta/css-in-readme-like-wat
https://github.com/jstrieb/github-stats

10
M

Hi Aidan Raney. Your GitHub profile looks awesome. Congratulations. I also think self-branding and being personal is very important. There are so many great technical posts, but with the above mentioned 2 things, you can emerge from the mass. That is exactly what I am trying to achieve at the moment. 😊

2

More from this blog

Testing is the soul of everything - Miklós Szeles's blog about test automation

53 posts

I am an enthusiastic software developer since my childhood. I work as a Senior Software Engineer in Testing (SDET) using Karate DSL and Selenide.

Husband, father of a son and a soon to be dog owner.