Even though you say that you don't care about a Github account when hiring, you went out of your way to look at this person's website on HN. I suspect that it made a bigger impression on you than if the person had simply emailed you a Word file with their CV. The fact that the person cares enough to craft something and show it off says something about them.
Personally, I go and look at every single portfolio that gets sent to me. If there is anything half way interesting on there it gets an automatic telephone interview even if their CV is otherwise unappealing. I'm looking for people with decent technical chops -- I'm not bothered about how they got there.
I've gotten jobs through my portfolio before as well. I have one fairly large but poorly written Ruby app, a handful of well-intentioned but abandoned projects, and an egotistical semi-blog (which has some cringe-worthy content that I really should edit ASAP ;-) ). As bad as my portfolio is, it is miles better than 99% of what I've seen (generally cut and paste rails projects).
For anybody with real talent this can be a differentiator. It will get you to an interview and give the interviewer something to ask questions about. For me what the OP built would be much more than enough to interest me if we were hiring an intern, but the point of linking to whatever else they have done is a very good one. Especially for a permanent position, I would be following up on that.
Of course in many cases you can't just publish internal code from your place of work but a lot seem to also include clauses that claim ownership of anything you do outside of work too. Personally speaking that's why my own github account is full of tumbleweeds anyway
Luckily there are a lot of places around that will accommodate you these days. They may not be the highest paying jobs, but I'm willing to take a huge pay cut to ensure my freedom to code.
For what it's worth, some Googling turned up these links:
https://github.com/mochja/odovzdaj.to
but it shouldn't have been so difficult to find them.
I would question you on the specific things YOU wrote and how YOU would solve problems.
I'd be cautious if an employer wanted you to specifically have a GitHub account.
Well in the past several years I've worked with a lot of developers and I care a lot about their github/bug tracker/public accounts. I don't care if there aren't a lot of repos or projects... just that they're active participants in software and CS. Github is a pretty good indicator of that. Bug trackers are another great indicator. Seeing someone rant about: 500 errors on a website, poor extensibility in an API/lib, unexpected CLI behavior -- those are good signs that the person cares about their chosen profession.
Coding is only one part of engineering. Being able to work with a team, recognize requirements, and ship are other important components. I find that engineers who have strong profiles on SO, github, bug trackers -- they tend to ship. They may not be the best coders in the world but from a business stand point that doesn't really matter. The best ideas in the world are useless if they never get shipped.
Hiring based on github is ridiculous.
However, for college grads, or those without a CS degree and transitioning from a bootcamp, a github account really sets you apart and is becoming a must.
I don't really need to see a GitHub account. Actually, I don't want to see it at all, because I don't have time. Let's just talk about what you've built, what got you excited and what types of things you like to really get heads down in. I'm going to slip in some tech questions during the conversation but if you're a solid programmer you probably won't even notice it. If you're not, you're going to give me a deer-in-headlights look or worse, try to bullshit me. I'm not going to call you on it, but I'm not going to hire you, either.
That being said, we use private bitbuckets for all things internal. It's not as if people couldn't work with git. People are simply not interested in open source / github.
That said, english is a second language here, so that may explain why people are not interested in working on open source projects that are mostly made in english.
The most popular solution could be the best one. I just want to hire people who think for themselves because I don't have time to do their thinking for them. But first I need to make sure they are really adept at problem solving and can adapt.
Oh, I could learn SVN. Or Mercurial. Or Node.js, Groovy, MFC, solaris, AngularJS, Adobe Illustrator, Guitar, Unicode, Python, Web Services, Satellite Radio, JNI, C#, Haskell metaprogramming, Android, Client-server models, Nuclear Physics, ASP.net, Flex/Yacc, Cocoa, COM, Blender, DOM, TCP/IP, XML, Finance, Azure, Cassandra, VIM, Emacs, Arch Linux, Regex, Category Theory, Statistics, Maya, Color models, IEEE-754, Compiler optimization, OS design, Database management, LINQ, Piano, Struts, ML, Prolog, Scheme, Homotopy Type Theory, NLTK, GTK+, X windows, WPF, ...
Why would anyone care that I know git and haven't explored other options? Do you happen to need someone who can write source control software?
I mean, I had to use ClearCase for years and hated it. But I know how it works and why I hated it.
From this end, it would strike me as a hypocrisy: "I don't care which religion you follow, so long as you believe the one you follow is the best and you can rationalize that to yourself."
That doesn't really tell you much. It's like if you are interviewing a philosopher and say "where is your toga and beard? How you choose your toga and beard style is important to evaluating what kind of philosopher you are." What are you basing that on? Why do you think source control selection is relevant to the work you are trying to do?
It seems to me like a totally pointless question, except for the fact that it is a question and it will fill the time and require someone to talk.