Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save theterminalguy/8d741f6d8368e51c2662ba893985928d to your computer and use it in GitHub Desktop.
Save theterminalguy/8d741f6d8368e51c2662ba893985928d to your computer and use it in GitHub Desktop.
Gregg Pollack's Founders Talk All Lessons

Gregg Pollack's Founder's Talk 1

25 Lessons:

  1. As a founder, you must be willing to wear all hats
  2. Do one on ones
  3. If you have an audience, you can make money
  • Sponsorships
  • Charging people
  • If you can bring an audience, you can probably figure out a way to monetize.
  1. Learn to be a salesman. Follow up!
  2. Be careful about joining companies after they've been acquired
  3. Just because you would use and pay for a product, it doesn't mean anyone else will.
  4. Most businesses are built at networking groups
  5. There is work to be had in hot niche markets
  6. Build a community to find like minded people
  • Gregg created the Ruby users group in his error
  • He'd do a lot of presentations on things
  • Identify gaps in knowledge and write a blog post about it
    • Gregg would create a tutorial, make it entertaining, tell a story and even include a table of contents
  1. Writing is 50% writing, 50% self promotion
  • You need to promote yourself and give yourself time to build an audience
  • Submit it to Digg, submit it to Reddit, email popular bloggers and ask for feedback. Ask for help to promote it.
  1. You don't have to give someone equity unless they want it
  • Eventually turned their blog "rails envy" into a company, updated the website, etc.
    • Found sponsors who wanted to get in front of their audience
  • Started a Podcast.
  1. Reuse all content often
  • Take content and put it into different forms and publish them all. Don't worry that it's the same - some people like learning in different or mutliple ways.
  • Blog post with links
  • Link to Podcast
  • Do a blog post, podcast and made a mailing list.
  1. Pay professionals when it matters
  • If Gregg had tried to record the commercials himself they wouldn't have been very good.
  1. Provide value to others and it will come back to you
  • All of the conference talks wouldn't get filmed and the knowledge would go to waste
    • Gregg would go around to every speaker at a conference and give them their name and their talk in 30 seconds. Create a blog post and link to their slides and their video.
    • Sometimes conferences will give you free tickets
  • Blog's goal is to put out some video
  1. Find who has your audience and give them value
  2. Consulting is a good way to build a company
  3. Hire slow, fire fast
  4. Keep an eye for what people try to hire you to do
  5. Don't over engineer
  6. Spam - It works :(
  • Unfortunately this works, it's effective sending out emails and mailing lists.
  • Don't be evil / be respectful with it.
  1. Over deliver to your customers
  2. No one is competition in a growing market
  3. Advertise about each new feature
  4. Don't be afraid of giving it away
  5. Crowdfunding is easy if you already have social capital

Gregg Pollack's Founder's Talk 2

25 Lessons:

  1. Properly advertise yourself
  • Something on the homepage. Maybe a video?
  1. Don't make yourself look like the corporation
  • Put your face on your web page (not just boba fett)
  1. Get money up front
  • Quote clients on an hourly basis
  • Get them to prepay a certain number of hours, in advance (a little a head of time), give them a little discount
  1. Always try to make a friend
  • First priority, not to make a sale but make a friend. Small talk. That's how you should be treating your business / clients as friends. Make this the first priority.
  1. Solidify your core values
  • Figure out what drives you to do the work you do
  • Why it's worth doing the work we do, well.
  1. Be trustworthy, honest and humble
  2. All businesses are based on systems
  • Business book "E-Myth"
  1. Hire a part time project manager
  • Scheduling, reporting, meeting notes, client arrangements - easily delegated to someone who likes this stuff.
  1. Practice the pseudoscience of projects
  2. Hang out outside of work
  • As you are building the company this becomes important
  • Build the relationships and friendships
  1. Hire people that fit your core values
  • Important when you are interviewing people, personalities that fit
  1. Don't try to manage your friends
  2. Surround yourself with people you can hire
  • Started in a co-work space
  1. Join a support group
  2. Create Traditions
  • Catering lunch, annual trips
  • The more social connections you have, the happier you are going to be
  1. Don't be afraid to apologize to your customers
  2. It's okay to lose money on a transaction, just let your customer know about it
  • Estimate a task will take 10 hours. Takes 20 hours. Send the client an email saying this task took 20 hours but were only going to bill you for 10.
  • Loosing money but sticking to your word - it adds up to expressing transparency, honesty, etc.
  1. Seriously, follow up.
  • Check back in with your customers and potential customers to see if they need help
  • Like to win your business some day, let us know when we can
  1. Communicate with your customer more than your competition
  • Gregg created screen casts with customers. Used Jing.
  • Customers were more likely to look at the work you did.
  1. Constantly look for things you can delegate
  • The engineers dilemma: If I'm capable of doing something I should, because it's in front of me.
  • Just because you can doesn't mean you should, someone might be better, someone might not find this task to be boring like you do.
  • Not everyone's like you
  1. Don't be afraid to take on more than you can handle
  • Ton of things on your plate that slip through the cracks. Sometimes you need things to fall through the cracks for you to identify the most important things
  1. Never pass up on work
  • Should never be sorry we can't help you.
  • If someone comes to you and you can't help them out, think about who might need that work or where they could go
  • This sounds like building up your network - that you can refer work out to.
  1. Give more compliments
  • No one works well when they feel like they will be criticized all the time. Give some motivation or meaningful compliment
    • Meaningful doesn't mean "that looks great", it means something specific or personable.
  1. Understand that it's your job to wear the hats
  • If you business is stagnating it could be because you aren't wearing the hats
  1. Take calculated Risk
  • Big businesses die because they stop taking risks.
  1. You don't have to build a product to sell it

Gregg Pollack's Founder's Talk 3

35 Lessons:

  1. Bootstrapping, do it if you can.
  2. Ask your employer if you can work less or part time (if you can afford it)
  3. Ask friends and family
  4. Maybe ask your spouse?
  5. Find an investor
  6. Realize that investors will want a 10x return and will push you to take risk
  7. Lastly, consider using some of your savings
  8. Stay away from ideas that requires lots of capital
  9. Don't create a startup that sells to small businesses (unless you're making them money for free)
  10. As a startup, half your job is sales and marketing
  11. You can pay people to do stuff
  12. Publishing content is 50% writing, 50% self promotion
  13. Nothing wrong with following in other's footsteps
  14. No such thing as competition
  15. Traditions are important
  16. Think about who has your audience
  17. Do equity right
  18. Have a rainy day list
  • 12 things you can do to get more customers
  1. When people pay for you, you may be getting wined and dined
  2. Most startups wait until after they have a product to start marketing it
  3. 50% of your job is to do sales and marketing. From Day 1
  4. All startup ideas can start small. Figure out how to start small
  5. As soon as you start building a startup, start a mailing list
  6. Find revenue quick
  7. Motivate people to play / buy
  8. Get your audience to promote you
  9. Let everyone get a taste before they buy (free levels for codeschool)
  10. There are lots of sponsorship opportunities, usually from marketing departments with budgets
  11. Learn how to spend money
  12. Think about who you want to work with, and how you could make it happen.
  13. Layoffs suck more than you know
  14. Work with an organizational psychologist
  15. Build a leadership team when your team gets big enough
  16. Build a board of advisors
  17. If you are building a Product, you want Product Developers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment