Live data from Hacker News

Ask HN: What side projects landed you a job?

news.ycombinator.com

521–530 of 538 posts

Re: Ask HN: What side projects landed you a job?

#521
I got tired of my job that involved 95% meetings and 5% coding so I quit in August 2022 and decided to figure out what's next. But, since I'd spent a few years not doing as much coding as I'd have liked, I felt rusty. I probably could've gotten a decent job if I'd tried (I have lots of years of experience) but I didn't have confidence and had lost the joy of it.

So, while I tried to figure out what to do, I worked on my hobby NES emulator for Apple platforms, Blackbox[1]. It's written in Swift and uses SwiftUI.

When a potential contracting role (100% SwiftUI) dropped in my lap, I had the confidence and skills to go for it. It's been great (my meeting-to-coding ratio has inverted!) and they're wanting me to extend my contract for another 12 months. I know the project helped make them feel confidence in my capabilities, but I think it's possible that they'd have gone for me regardless. But, I would've struggled, and I probably wouldn't have even gone for it in the first place because I'd have known that my skills weren't where I wanted them to be.

[1] https://github.com/glhaynes/Blackbox

Re: Ask HN: What side projects landed you a job?

#522

Earlier quoted context omitted.

Looks great, what differentiates ntfy.sh from https://pushover.net/ ?

Pushover is fantastic, and if you are happy with it, then stick with it :-) I've never used Pushover, so I don't actually know all that well. However, ntfy is 100% open source so you can self-host it if you like, and I believe it does have a bunch of features that Pushover does not (email notifications, email publishing, scheduled delivery, tags/emojis, phone calls, icons, ... see for yourself: https://docs.ntfy.sh/p…

fellow selfhosted ntfy user. fantastic product.

Re: Ask HN: What side projects landed you a job?

#523

Earlier quoted context omitted.

Nice work. Obsidian is awesome. Obsidian Sync has saved me a few times too. The only thing it lacks for my usage is an API. I just want a clean way to backup my notes to my own storage.

Same, I've been using this cron script for that: https://github.com/allen-munsch/obsidian-daily-cron/tree/mai...

Yeah I tend to use Obsidian on mobile alot so I was thinking of just running a minimal linux VM with just X windows installed on my homelab and utilising a script like the one you posted.

Re: Ask HN: What side projects landed you a job?

#524
post #300

Earlier quoted context omitted.

It is not common. Most Germans consider would never use the phrase "pursue a better life" when talking about the US. Quality of Life is in most European countries better including Germany. There are however some who want "freedom". Not that they lack freedom in Germany but the spiritual cowboy style, rocky mountain lifestyle freedom. Another reason for migration are obviously job offers in some industries.

As an American who values the quality of my life, there is little I wouldn't give for a working permit in any EU country, especially Germany. The grass is always greener I suppose, or maybe something of an ancestral longing (my paternal ancestor wasn't a willing emigrant, just a captured mercenary with no capo to negotiate with the British for the fare back to his Hessian homeland). Maybe a rarer inclination at prese…

[dead]

Re: Ask HN: What side projects landed you a job?

#525
post #422

Earlier quoted context omitted.

Have you actually lived in both the US and Germany? I haven't but from what I have gathered the U.S is in many ways more preferable than Europe.

At least for Germans the USA has a very bad image here. Because of all the Healthcare problems, Trump Jokes, Shootings etc

[dead]

Re: Ask HN: What side projects landed you a job?

#527
I have a couple of things that I have mentioned at recent job interviews and helped me get the job, but in a sideways manner. Still make me smile because I essentially did them to learn something and they kinda acquired a life of their own.

Long story short: I had a bit of a fixation with political data wrangling.

This got me two really odd personal successes (excuse the slightly blowing of my own trumpet here, for story's sake): an app [1] that takes UK Parliament debate transcripts and makes an interactive n-gram analysis, similar to Google Books N-gram viewer, which was used by Robert Peston's political show on national TV and the press in the UK (e.g. on the Financial Times [2] and the Sunday Times [3]); then I did a quasi-viral blog post that used code to calculate the average face of a British MP [4], which got me a few contracts, including one with the BBC for the same thing in the US Congress [5]

When I say sideways, what I mean is that the interesting thing is that the jobs I got when using these as examples were not hands-on data wrangling jobs (in fact, they are terribly dirty pieces of code, but that's another story). What they got me is two things: from a technical perspective, the ability to see an end-to-end process to create a product, the running of a service no matter how small for a decade, the use of cutting-edge technology; from a broader point of view, they were great to show me catching the zeitgeist, seeing stories in data, engaging with national media. Both were incredibly "catchy" stories to tell during an interview, and even when challenged (my recent employers being in the public sector) they allowed me to explain myself and my journey.

So, in summary, I love how these two one-day hacks turned into great interview stories, beyond the very minor direct income that they got me.

Aside from the ability to blow my own trumpet a little, the broader applicable lesson here is that by working on something you have a passion for, no matter how geeky it might be, you can build something simple and not necessarily super tidied up, that will however be a good prompt to discuss both your technical and non-technical skills.

I've coached a few candidates for interviews in the intervening years, especially people in tech roles, and it strikes me how often they play down their own side project, which are sometimes much way technically better than mine and with some pretty good stories around the initial motivation and use examples.

[1] https://parli-n-grams.puntofisso.net/

[2] https://www.ft.com/content/d9db05e7-bb1c-4f38-9a02-bd6b66c9c...

[3] https://www.thetimes.co.uk/article/mps-are-becoming-more-loc...

[4] https://puntofisso.medium.com/i-calculated-the-average-face-...

[5] https://www.bbc.com/future/article/20171018-this-is-the-face...

Re: Ask HN: What side projects landed you a job?

#528
In 2017, I wrote a toy language called Goby[1] to learn how Ruby works. A few folks contributed quite a bit to it and one of them later referred me to my previous job (as a backend developer).

Fast-forward to 2021, I got interested in debugging tools so I started contributing to the then newly created Ruby debugger[2]. In less than a year I opened more than a hundred PRs and became the 2nd biggest contributor of it. And that eventually landed me a job to work on Ruby's development tools, like LSP servers, REPLs, and of course, the debugger :-)

[1] https://github.com/goby-lang/goby

[2] https://github.com/ruby/debug

Re: Ask HN: What side projects landed you a job?

#530
post #27

A long time ago sonos didn't support apple airplay. I did some protocol reversing and wrote a small program that pretended to be an airplay speaker to pipe audio to a sonos speaker (archive: https://github.com/stephen/airsonos ) I ended up getting recruiting messages from both the airplay team at apple and some folks from sonos. I didn't end up taking either offer, but it was also an interesting talking point when in…

Huge thank you for airsonos! We used to use turntable.fm/plug.dj in the office on Fridays, but we had to isolate with our headphones on. It was a lot more fun and communal once I found airsonos and was able to play over our Sonos system.
Post reply on HN