The Full Time Stream Dream

Where Are We Now?


Recently, I’ve had a few conversations with friends of mine who are looking to get into streaming, or who want to do streaming to make some extra money on the side. I’ve always been pretty transparent with my viewers about numbers especially how much I make off of ads, and why I haven’t made the leap from streaming as a hobby to streaming as a full-time job. Today is June 22nd, 2016 and right now on Twitch we have 16,700 followers, 125 subscribers, 345,000 channel views, and an average of 300+ viewers when streaming One Piece Treasure Cruise, and 100+ when streaming any other game. Obviously, our growth over the past 3 months ago has slowed down significantly on Twitch compared to the previous year. However, while our average concurrent viewers has not grown, the number of viewers who will remain and watch while we stream a variety game has grown which has me very optimistic.

Twinge Last 90 Days June 2016

On YouTube we’re doing quite well, and our viewer base is growing at a steady rate. We’ve now got 25,500 subscribers, with 6,800,000 views and 31,400,000 minutes watched on our videos. That’s a 25% increase in the number of subscribers and a 50% increase in the number of views and minutes watched!

The Numbers $$$

Something a lot of people are very weary of showing is how much money they make from ads, donations, subscriptions, etc. I suppose it could be because it’s seen as rude to discuss income in many western cultures, making people feel uncomfortable about an inequality in wages. I’ve also heard from others they they don’t like sharing revenue because it helps give the content creator leverage when negotiating potential partnerships and deals. I can certainly relate to the latter, especially in “real” job interviews where your perceived value to an employer is the difference between getting a job or not, but I’ve never really felt any shame about sharing revenue related to ads or subscriptions.

Via YouTube’s Analytics Dashboard for last 365 days

As you can see, I’ve earned an average of $10/day just from YouTube ads. If you’re unfamiliar with the way ad revenue works, something we must talk about is CPM. CPM is the cost of a thousand ad impressions for the advertiser to pay when their ad is displayed. The actual number for your CPM can vary greatly due to many different factors including the engagement rate of the viewers, as well as the demographics of the viewers. If you’re interested in learning more about CPM Hank Green of the Vlog Brothers has a great post about it in relation to YouTubers.

While getting $10/day seems incredibly low to live off of (and it is) that’s not all of my income from content creation. I only run ads at the end of a Twitch stream right before logging off, or very rarely if I have to take a break and walk away from the computer. There are still ads that run when people first tune into the stream, but many viewers will have adblock turned on which as we discussed earlier will affect our CPM and how much income we get from ads. Even so, from Twitch ads I average about $3/day. However, on Twitch a majority of my income will come from Twitch subscribers.

From Twitch Revenue Dashboard
From Twitch Revenue Dashboard

As stated earlier, I’m currently at 125 subscribers and while a monthly subscription on Twitch costs $5 per month, most channels will only get about 50% of that. Larger channels or channels that have been around for a long time may have different rates, and there are even channels such as Jesse Cox’s Twitch stream who have a 1-time payment. Most channels you won’t be able to tell exactly how many subscribers they have, but if you take a peek at their emotes you have a good idea of what their highest subscriber count was.

On Patreon, I get 90% of the money pledged and it allows for much more flexible contributions. I’m currently not pushing Patreon very hard, and most viewers will subscribe over Twitch for the added benefits of getting access to Twitch emotes. Right now, we have $160 per month pledged on Patreon.


I am still a relative newcomer to the Twitch / YouTube scene. The community I’ve built is still small, but it’s growing and there are many absolutely AMAZING viewers who have been with us for ages. My schedule right now is still the same it was on my last post. 8 hour work days, 4 hours of streaming, 2 hours of editing videos, and barely any sleep. I’ve always been pretty pragmatic about life, and at my day job I am making in a week what I’d make from a full month of Twitch and YouTube. While quitting my job would give me more time and energy to focus on content creation and certainly help me grow exponentially, the income from ads is quite low, donations can vary from month to month, and subscriptions are the only source of stable income.

When looking at blog posts and stories about how much someone is making from ad revenue especially, pay close attention to the date of the information. Recently, the ecosystem around ads and ad revenue has changed dramatically and the amount of money even incredibly successful content creators are getting from ads is not the same as they used to be. I don’t have a set goal in mind for if or when I’ll make a jump to content creation full-time. While it’s a wonderful dream, I have many reservations about leaving my job and jumping in with both feet, but one day maybe the time will be right for me, and at that time I’d love to see you all chatting along with me on Twitch and watching reviews, let’s plays, and guides on YouTube.

Read More

Chat Interaction and Troublesome Viewers

A fellow Twitch streamer recently reached out to me with concerns about a viewer who he felt was getting too close and overstepping the Streamer – Viewer relationship. You’re in front of the camera for long hours, and your viewers start to get to know you quite intimately. It’s sometimes strange to think of as a streamer, since we only see our viewers as names and text, but since they get to see us and hear us on a regular basis, they can sometimes feel like they’re close friends. I love getting to know my viewers, but even so, sometimes they ask questions that get a little too personal or start pushing things on other viewers that isn’t exactly desirable.


Your stream is your castle, and you are the king.

I’ve had many other streamers ask about what they should do about a troublesome viewers. It can be anything from someone who talks too much, someone who is a little too unruly for chat, or maybe even someone who just makes comments that are a little rude. My Twitch channel is my house, and if you want to visit, you’re going to have to listen to my rules. The way you behave towards some viewers or the way you react to comments signals to the community what is considered acceptable behavior and what isn’t. Don’t be afraid to tell a viewer that their comments aren’t the way you want your chat to behave.

You don’t have to be mean towards your viewers, but be firm with them. It’s better to nip a problem in the bud rather than let a unruly chat grow into a jungle of spam. (Unless you’re into that sort of thing) If a viewer starts asking inappropriate questions, let them know that it’s a little personal, but then try to bring up a similar topic so they know you appreciate the interaction. For example, maybe a viewer asks about how much money you make from donations or ad revenue. You can tell them that it’s not polite to ask questions like that, but then give them a vague idea of how much you make. (I usually answer that I am able to pay for internet and electricity, but am unable to make rent with my Twitch/YouTube income)


As a Viewer, please keep in mind that we interact with LOTS of people on a daily basis. 

Unfortunately, while I’d love to be able to remember everything about each viewer that comes in, as more and more people visit the channel it becomes harder for me to remember facts about everyone. That’s not to say that viewers don’t stand out. There are plenty of individuals who I remember small facts about. I know one of my viewers recently moved and was having long distance relationship problems. I know several of my viewers are currently planning on going to college for a Computer Science degree. I notice when someone is being active in chat, and uses the commands I provide to help answer the questions from their fellow viewers.

Dunbar’s number is a suggested cognitive limit to the number of people with whom one can maintain stable social relationships. Dunbar proposed that humans can only comfortably maintain 150 stable relationships.

However, there are just as many viewers I remember positively as I remember negatively. A surefire way to get negative attention is by asking for a shout-out or complaining that I didn’t respond to your question. I can’t remember who had said this before, but one of the worst questions a fan can ask someone is, “Do you remember me from ___?” or “Do you remember when we met at _____?” Chances are, if you made a strong impression in a short period of time, it’s not going to be a good impression.

Your fans are the best!

What’s most important is to have fun. Interact with your chat, open up to them as little or as much as you’d like. Maybe your style is to be very informative and focused only about the game. Maybe you’re all about chat interaction, telling your life story and everything is an open door. Ultimately, how you run your chat is up to you and there’s no right or wrong way to do it. But, whatever you decide to do, be stern about it and set the rules. You are the king (or queen) of your domain, and don’t feel as if your chat has to behave one way or another. If someone does something you don’t like, timing them out for a short period of time is a great slap on the wrist to show that you mean business. Sometimes, a viewer may just be too unruly and warrants a ban from the channel. There are thousands of people out there who want to watch you and your content. Don’t let that one or two loud minority ruin it for the other viewers.

TL;DR: Don’t let your viewers intimidate you. Be firm with them, and set the rules for what is appropriate and what isn’t appropriate for your chat.

Read More

My Road to Success – A Case Study

I'm nobody special. Really.

Who Am I?

My name is Zach Nguyen, also known as Zeenigami. As of April, 2016, I work a full-time job in IT and Software Development, and I stream on Twitch and make YouTube videos as a hobby with an eventual goal of it becoming a full-time job. While that dream is still quite far away, I’ve achieved some moderate success in distinguishing myself from the cacophony that is the general masses of Let’s Players and Twitch streamers. This will be a brief history of how I got started with Twitch and YouTube, and hopefully you’ll be able to take something out of what I’ve done to help propel yourself into the stratosphere of success.

Right now, I have about 15,000 followers on Twitch with an average of 300+ concurrent viewers. I also have almost 20,000 subscribers on Youtube with over 21,500,000 minutes watched and 4,700,000 views.

The Early DaysStay Sharp!

June, 2014 – For the longest time, I had wanted to start a career in video games. I’ve won a few awards through game development of a mobile game in the Microsoft ImagineCup Competition, but when it came to making YouTube/Twitch content I had always made excuses with myself that I it was too impractical for me to stream during college. I was living with 3 roommates, and we all had our computers in the same room so streaming and generally being active with all of us in the room would get annoying very quickly. After college however, I didn’t have any more excuses and started streaming.

The decision between Twitch and YouTube was simple for me. I have no experience with video editing, and I’ve never felt like I could cater to the YouTube demographic with fast editing, quick jokes, funny voices, or any of your regular ploys. My audio/video quality isn’t the best out there, and I felt that in general I’d be more entertaining directly interacting with my viewers.

In the fall of 2013, I started out streaming on twitch a few times a week, in some of the most popular games on Twitch. I played League of Legends, Diablo 3, The Binding of Isaac, Hearthstone, and others. At this time, I wasn’t convinced that I could stand out in the sea of Twitch streamers, and wasn’t too motivated to keep up with a regular streaming schedule, or even streaming on a regular basis. I would average fewer than 5 viewers, and often would begin and end streams without a single person visiting. After a year of struggling, it was clear that I had to do something to distinguish myself, and since I didn’t want to go towards the pure entertainment route, I decided to make myself a more informative streamer. Two of my favorite content creators of all time are Day[9] and TotalBiscuit, and I’ve kept them in mind when building my community and the style in which I present myself.

Finding Our Niche

If you told me two years ago that I’d be a popular (enough) Twitch streamer with our main viewer base in a mobile game, I’d tell you that you’re stupid. It started when I was looking for something new on Twitch, something that had a growing community that I could grow with, that I could plant my roots in and really make my home. On this particular day, Clash of Clans was the 10th top game being played on Twitch, with over 3,000 viewers. Curious and confused, I had to stick my toes into those waters. Who was this person? Why do these streamers have hundreds of viewers for a mobile game which I can only see myself playing for 10 minutes before having to wait for hours for things to build? After sitting in the most popular stream for over 30 minutes, something was clear to me: I had no idea why Clash of Clans was popular to watch. However, there clearly was a viewer base for casual mobile games that was untapped on Twitch. There are plenty of viewers, but only a handful of streamers.

“If I had asked people what they wanted, they would have said faster horses.” – Henry Ford

I am a nerd. I like video games, anime, and other nerd culture. While browsing the Google Play Store looking for the next game I think would become popular, my eyes settled on a game that was in the top of the “Free To Play” section, One Piece Treasure Cruise. I like One Piece. I like Treasure. I felt mediocre about cruises, but we can give the game a shot I guess.

Growing A Community

Pew pew pewFebruary 2015, One Piece Treasure Cruise (OPTC) had a great mix of features I enjoyed. It’s a gacha-style game where you build a crew of 6 characters and have to time your attacks to deal optimal damage and fight your way through hundreds of stages. After playing for a few days, I felt like the game had enough depth and complexity in its strategy to warrant a look into some guides before progressing further. This led me to the leading fan-run guide for the game, now They had amazingly detailed written guides for the game, but a few searches on Youtube and online resulted in a dearth of video guides. I took some time researching how to stream from a mobile device to Twitch, and eventually reached out to the fan site to officially make video content for them. I get viewers, they get hits, everyone wins.

At this point, I was streaming regularly every other day or so. The community for OPTC was small, but from the number of downloads on the Google Play Store I knew it would grow quickly. Twitch didn’t even have the game as an official category so myself and a few other streamers were playing under a similar game until I put it into the Giant Bomb database. With my videos hosted on the most popular guide site for the game, I grew in legitimacy. Our Twitch streams now had 30+ average concurrent viewers, and I actively posted to Reddit, Twitter, Facebook, and anything else I could to start building myself up as a source of reliable, accurate information about the game. I wanted to make my name synonymous with OPTC strategy guides.


Average Twitch concurrent viewers from

Becoming a Pillar

August, 2015 – Half a year after starting to stream OPTC, we’ve grown to be one of the top streamers in the game. I had applied for a Twitch partnership several times by now, and we finally got approved while around 3,000 followers and around 100 – 150 concurrent viewers on average per stream. For me, the journey never involved hosts from big streamers. I never got a windfall of viewers all at once, I never got a huge post on Reddit to shoot me into the spotlight. It’s always been a slow, steady growth, with numbers improving each month. I continued to grow my videos on Youtube, slowly improving their quality. I spent hundreds of hours learning about Search Engine Optimization, which I also got to apply at my job so that some nice double-dipping for me. On Twitch, I’ve begun streaming for several hours a day, although I still didn’t have a set schedule for when I’d start and end.

Looking into YouTube’s algorithms and how to properly tag your videos is incredibly important to growing your subscribers. Once again, the name of the game isn’t to make a video that suddenly boosts us into the stratosphere of fame. It’s to grow a dedicated community who enjoys our content. I decided not to go for Let’s Play videos on Youtube, but instead try to put out a video a day about OPTC, all focused around tutorials and news updates. OPTC updates and rotates content often enough to give me plenty to make relevant videos for, which was very useful to allow me to post constant, new tutorials. I always made a conscious effort to space out my videos, and post on a regular basis, especially with how often YouTube changes their algorithms for what videos show up in your subscription feed.

YouTube currently values Watch Time as it’s main statistic for how prominently your videos are shown in the sidebar, suggested videos, and other related features. Using click-baity titles will only get you so far, but instead you’ll need to draw in the viewers and keep them enthralled enough to at least stay for a majority of the video. That’s why Let’s Play videos work so well on Youtube, they have a high retention rate of viewers who often binge watch many episodes in a row.


Youtube growth charts from

Continued Growth & Game Selection

October, 2015 – I started a new job at a 9 – 5, which let me finally settle down on a set streaming schedule. My days got long and stressful, but the payoff was worth it. Our community was full of regular viewers, and it was clear who would make excellent moderators by their chat activity and how helpful they were to the general community. My days are stupid long, and the schedule is basically as follows:

8 AM Wake up 8 PM Start streaming
9 AM Arive at work 12 AM End streaming
6 PM Home from work 1 AM Edit videos
7 PM Dinner / Relaxing 2 AM Go to sleep

Weekends are more relaxed, and let me clear up my schedule but while everything is a lot of work, it’s all incredibly rewarding. Our viewership has grown on Twitch, now with around 5,000 followers while pulling on average 200 concurrent viewers. I always wanted to maintain my values while streaming. I don’t want to put on a personality when I stream, and become someone who I am not. Especially with the long hours I’m on camera, and how much time I spend with my viewers, they’ll be able to tell if I’m not being myself. I also promote an atmosphere of answering questions in our Twitch channel and YouTube comments. While there are plenty of questions that annoy me, (They are the questions that are usually answered with text floating above my head) I try to remind myself that many of our viewers are brand new and will be seeing content for the very first time.


Total Twitch follower numbers from

A large portion of my success I have to attribute to lucky timing, and a very lucky game to play on Twitch/Youtube. Surprisingly, I don’t find myself bored of One Piece Treasure Cruise even though I play it every day for a few hours a day. Playing the more popular games like Hearthstone, League of Legends, and others at this point could be a viable path for me. I have a large enough viewer base that if I went to a different game I have a chance of at least being on the front page, even though I would lose a large sect of our viewers. However, making a jump to a different game without continuing with OPTC would not only mean I lose out on many loyal fans, but I’d also estrange myself from many of my viewers who have come to expect a certain style of content from not only the Twitch stream, but also the YouTube channel.

Expanding to the Future

April, 2016 – When I first started my Twitch & YouTube journey, I set out to be a variety channel who focuses on high level gameplay and providing the gaming community with tips & tricks for whatever game we play. I draw a lot of inspiration from the Day[9] Daily, a show that focused on creating daily strategic looks at Starcraft 2 gameplay and strategies, and breaking down the game. In general, I feel like I’ve succeeded in what I set out to do. I make walkthrough videos for a game, and promote discussions about strategies that work and don’t work, and help newer and experienced players make their way through the most difficult content in the game. However, there’s a question that I always keep on my mind, “What comes next?”.

When OPTC ends, or when I eventually grow tired of the game, how do I keep my viewers? I still desire to be a variety channel, and with that goal I understand that many viewers will only stick around for a certain game. I have started making it a habit to start with OPTC where our main viewers come from. I now run around 300 concurrent viewers when streaming OPTC, but when we move onto something else we’ll lose about 2/3rds of our viewers. I want to start making game review videos on YouTube and really improve my video editing, but that’s something that I’m currently learning and hoping to improve upon.

There will always be those viewers who will stick around no matter what. Those amazing few, upon whom the entire channel is built. If you’re one of those viewers, from the bottom of my heart I thank you. If you’re a content creator, I hope that one day you’ll find those viewers for yourself. The First Follower theory holds true to streaming. Not many people will stick around for a stream with 0 viewers, but once you start getting some momentum it really starts to roll. The problem is taking that first step. Do you have the willpower to stick with it, even when nobody watches?


Twitch growth charts from

“Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta fight your way through.” – Ira Glass

Suggested Reading:

The 1000 true fans theory. A little out of date as it was written in 2008 before the rise of large YouTube stars and other creatives on the internet, but it’s an amazing look at something that has been proven true by the internet. –

First follower theory:


Read More

Zeengami’s Manifesto

My name is Zach, and this is my website. I have a background in software development and programming, and it’s a dream of mine to become a full time Twitch streamer and Youtube content creator. It’s an unrealistic goal, and I’d like to take some time to lay out where I am at this point in my life and where I’d like to be.

Right now, I have no free time. I wake up and drive an 30-45 minutes to work, and work a full 8 hours before heading home. Traffic in Houston is pretty bad, and it takes me over an hour to drive home. After an hour for dinner and relaxing, I begin streaming around 9 PM and end streaming around 1 AM. After the stream’s over, I spend another two hours editing videos, and preparing for bed. Weekends at least I have a more flexible schedule and can spend time either streaming for longer hours, or just relaxing with friends.

I want to get better at video editing, and want to make a better intro and outro to my youtube videos. I want to spend more time interacting with my viewers and making them feel welcomed when they visit my Twitch stream. I want to start working on video reviews of games I play, possibly similar to TotalBiscuit’s “WTF is…” series of videos where they’re more of my opinions than a 1-5 review score. There are many things that I need to improve on, and time is the greatest issue for me right now preventing me from doing everything I want.

Thank you for visiting, whoever you are, and I hope you’ll be here for the ride as I improve the quality of my content. Hopefully, I’ll continue to be able to do what I enjoy while still maintaining my sanity with the small amount of free time and sleep I’m getting. The current average of 5 hours of sleep every weekday is not healthy, and even though my body is used to getting abused, I cannot keep up this schedule for years.

Read More