Cover-photo-2015-05-30_04_22_30__0000-1686220150530-3-5y9yt8
Wes Bos

Wes Bos

Author - Developer - Speaker at Wesbos.com Joined almost 5 years ago

  • 7 stories
  • 8 comments
  • 9 upvotes
  • Posted to 30 Day Vanilla JS Coding Challenge, in reply to Rebecca T , Dec 09, 2016

    Very Welcome!

    3 points
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Amazing Rando , Nov 05, 2015

    Yes - I have pretty custom needs so I built everything myself. So - let's see.

    • It's a NodeJS + Express Stack on the backend
    • Mongo DB for my database, MongoHub to host the DB
    • I'm using Mandrill to send the emails. They are all templated in Jade which allows me to use javascript if statements inside the templates.
    • Everything is templated in Jade
    • The player is built in React which I built YouTube and Wistia Components for
    • I shamefully don't have any testing right now as building this kind of thing is crazy involved, so I opted for a faster release - it's on my list to add.
    • I deploy with gulp-rsync
    • I use forever to keep the node instance running
    • Credit Card payments are done through Stripe - they handle all the CC data so it never touches my server. I also added paypal as well to this.

    How is that? LMK if you have other questions!

    1 point
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Lucas Lemonnier , Nov 05, 2015

    Hey Lucas! Thanks for the Q

    I'm curious how you go about planning these different ventures. Specifically, how do you decide the level of time/sweat investment you pour into each project given some are free content, some are paid, and that you're a solopreneur and new dad :) Do you kind of dive in and hope it works out, or is there concrete planning & tangible goals involved?

    Since I'm a teacher, I get asked a lot of questions. Once I get asked "How do I do X in X" more than 5 times, I realize its probably a question many other have. So that has a lot to do with it. I also just ask myself what sort of content I would have liked to have when I was learning.

    Another thing that I do is work with technologies that people already love - I don't have to sell people on using React, Sublime Text, Flexbox or the Command line - people know they want to be using these things. That makes my job easy - I just have to sell the content I create!

    Lastly, what's the best piece of advice you have for someone wanting to start building an audience today.

    Create content! There is lots of value in curating other poeple's content (Look at Peter Cooper's newsletters), but I find if you create good content — whether its a tweet, or a video course — people love it!

    0 points
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Wesley Magness , Nov 05, 2015

    I've been on twitter for 9 years, and was really active in "tweet ups" in the first few years . Almost all of my connections I have today are from twitter.

    Past that, it's really just doing lots of things - people know me from dozes of things - speaking, training, my book, video course, teaching at HackerYou...

    If each thing you do gathers a little audience, it starts to add up and gives you some momentum!

    1 point
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Luke Pettway , Nov 05, 2015

    I don't know if it's one piece, but I've always grown up in communities where its valued to be kind, be thankful and always try have fun.

    1 point
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Rebecca T , Nov 05, 2015

    Be like a duck and let it roll off your back. While there is tons of good intentions on making rules like USE BEMS or NEVER NEST MORE THAN 3 and I often agree with these, I find that they are a little intimidating to people who are new.

    Just build it however you can get it to work and as you get better, you will see why you need these things and you will develop good techniques.

    Addy Osmani said something like he always:

    1. Builds it to work
    2. Builds it right
    3. Builds it fast
    2 points
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Kevin Letchford , Nov 05, 2015

    It's going really well. Since I've done the free courses, people are really helping out by spreading the word for this paid one.

    So, while I have a large email list, the one thing that is really helping me this time around is trust + reputation from my previous stuff. This community is amazing and I'm so glad to see that someone like me can get paid to do what they love because they have already helped the community with their open source work, or free video series.

    0 points
  • Posted to AMA: Wes Bos → Full Stack Developer, Teacher, Product Maker, in reply to Wesley Magness , Nov 05, 2015

    About 4-5 years ago I was doing a lot of WordPress youtube videos. A friend of mine asked if I could teach a class for a new thing they were starting called Ladies Learning Code. I was terrified, but I did it and it turned out that I both loved it, and was pretty good at breaking down hard concepts into easy to understand bits.

    A few years Later, Ladies Learning Code was taking off and they started up HackerYou. I was the first /only instructor for the first year and a bit. It's now grown to be pretty big, we're a team of ~10ish instructors and I'd like to think we're doing a fantastic job teaching people web development.

    I've been approached by Skill Share and all these platforms and it really just boils down to this: They have an audience, but they pay you poorly. I think skillshare said they would pay me about $2 per person that takes a class, while I make $50-70 on my own. Other platforms pay a fixed cost of about $2,000 while some do percentage cut.

    So, I decided to put my efforts into building my own audience and then I don't need to rely on these platforms :)

    1 point
Load more comments