Big Twitch Energy: How live streaming made me a better developer.

Nick Barth
Hireproof

--

It’s been a year since I started streaming. In that time, I’ve streamed for almost 800 hours, accumulated 2.1k followers, chatted with 1.7k unique chatters, 124k chat messages, 32k unique viewers, and 1.23 million minutes watched. My discord has a hundred active members, and I’ve enjoyed all 745 hours and 44 minutes of it.

While my viewership is diverse, there is a commonality that unites them, an eagerness to share, learn, and be involved in the developer community. I’ve made hundreds of connections that started with a strange username on Twitch sending their first chat message, and suddenly I’ve got a LinkedIn message from a professional at a serious company who was just meme’ing around 20 minutes ago on stream. Most of these viewers are professional developers working from home, using Twitch streams to simulate an office environment, where they can talk about their specialised knowledge with other knowledgeable people — in the same way that companies attract top talent — the opportunity to work with top talent.

While students and learners are welcome, the content I’m producing is focused on the trenches of daily work, feature work, maintenance, planning, designing, and the million other hats developers are required to wear on a daily basis. Educational content is better than my stream and extremely saturated, but having a live view of the day-to-day is a niche I’d like to see more of in Twitch.

My team won a Twitch Hackathon (3 actually), so now I have a bunch of Twitch gear.

The code

Productivity on Hireproof, with the help of Twitch, is through the roof, live coding is something I’ve been doing for years as part of my responsibilities for hackyourfuture, so I hit the ground running. Slacking off is not really possible, as you have an audience watching and criticising your every move, they did not come here to watch me browse Reddit or read the news, they came to see code!

Streaming the code live allows for enforced rubber ducky’ing, as I’m narrating my problem-solving and thinking for the viewers in real-time. That’s great, but what’s even better is that with an average of 60 viewers, I also have an average of 60 pair programmers who are critiquing and backseating my code in real-time.

I can’t tell you the amount of viewers who’ve save me tremendous amounts of time while I’ve been writing code, unsolicitedly telling me line numbers and fixes. If I’m stuck, I ask chat, if I’m trying to decide which design is better, I ask chat, if I want best practice I ask chat. I run votes to determine UX/UI, I ask who has done X before, does anyone have experience with Y, and I get well-thought-out and professional responses.

We often joke about the fact that our app is crowdsourced, that every bug fix from chat is .01% equity, and while it is a joke, the `free labor` has been instrumental in building the beautiful app we are proud to have today.

The community

We have a thriving discord (slack for gamers) server full of a diverse set of professionals who spend their chat time talking about the latest trends in web development and the startup ecosystem.

We share podcasts, memes, startup war stories, ask career advice, cool new startups, lame new startups. We share beautiful marketing websites, very ugly marketing websites, cool new advances in javascript, bizarre new advances in javascript. News of companies successes, news of companies failures. Basically everything you would talk about at the water cooler, but with a community who chose to be there — not just who happened to work in the same office. These are not friends of convenience, such that you find in the office, all these people choose to be here, because we like the same memes, we have the same interests, and we view the tech ecosystem in the same way.

While this sounds like an echo chamber lacking in diversity, I’ll allay your fears, because developers, bless their hearts, can always find something to argue about. Some members remain anonymous, some are fully doxxed and have added me on LinkedIn. Some have flown into Amsterdam to hang out — the entire spectrum of privacy has been explored in the chat, whatever people are comfortable with.

The traffic

While not the purpose, certainly a wonderful side effect of Twitch has been driving traffic to our website, as our business is B2B SaaS, and our audience is mostly software professionals, we’ve had quite an overlap in viewers who were facing the exact problems we were trying to solve.

Every time a new user asks, I launch into around a ~2-minute product tour. This can happen up to a dozen times a day, my viewers have turned it into a running joke, that they could perform it because they’ve heard it so many times. It could be automated, I could make a chat command `!product` that would link to a youtube video of my tour, but I find the personal tour opens up the possibility for the skeptics and the curious to barrage me with questions, which often leads to interesting dialog and perhaps angles we hadn’t considered before.

One of our biggest users and first testimonial came from Twitch, and requests features and improvements live on twitch chat (much to the chagrin of our highly organized customer success lead).

The Streamers

There is a large community of streamers creating content centered around Software Development, with representatives from big-name companies such as Netflix and Netlify, in addition to a litany of indie hackers and smaller startups. These streamers are all promoting transparent and engaging content that focuses on the daily grind — this serves to improve branding in advertising, exposure, and recruitment. It’s obviously a niche category, but the audience is active and engaged. Shoutout to purplelf (gumroad), jamiepinelive (spacedrive), akawr, and roxkstar74, who are all in the European timezone working daily on their companies.

Conclusion

It’s not for everyone, but if it sounds like something you’d be into, I implore you to ask your team if you can give it a try! The developer community is growing and we’d love to have you be part of it.

All in all, I’ve been loving it, and I hope you come check it out. And if my style of humour isn’t your style, please have a look around, Twitch will have someone for you.

--

--