1. Founder’s Talk

    Last year I was encouraged to do a talk in the Starter Studio Founder’s talk series. I ended up creating a talk where I walk through 25 lessons I learned in business in the last 8 years. If you’re curious about the story behind Envy Labs and Code School, definitely start here.

    Gregg Pollack Gregg Pollack
    Visit Article
  2. What it’s Like to Work Here

    I could try to describe what it’s like to work at Envy Labs, but a video does far more than words on a page.    

    Gregg Pollack Gregg Pollack
    Visit Article
  3. Swearing and Consulting

    About a year after I founded Envy Labs I put together a 5 minute talk called “Swearing and Consulting” where I went over 17 principles I learned (the hard way) building a consulting business.

    Gregg Pollack Gregg Pollack
    Visit Article
  4. Rake: File Tasks

    This is the second in a series on Rake, see previous post for introduction on the Rakefile format and about global tasks with Rake.

    Jacob Swanner Jacob Swanner
    Visit Article
  5. Mixpanel Analytics with Ruby

    Today, we’re going to look at Mixpanel as an example of meaningful analytics. Meaningful analytics help us to solve user acquisition and retention problems. Three percent of visitors signing up for our application is an acquisition problem. However, having only seven percent of signed up users return to use it is a retention problem.

    Matt Closson Matt Closson
    Visit Article
  6. Automating Development with Grunt

    Having recently spent much of my time developing JavaScript applications, one of the things I miss most from Rails is the amount of automation you get right out of the box for improving your workflow. Rake tasks for running tests and managing assets, the Asset Pipeline, and Rails generators are only a few examples. For anything else, there was probably a gem. If not, it was fairly trivial to create my own Rake task.

    Matt Schultz Matt Schultz
    Visit Article
  7. Moving Toward Service-Oriented Design

    Building a new application in Rails can be fun, quick and powerful. However, it doesn’t always stay that way. To quote one of my favorite musicians:

    Tony Winn Tony Winn
    Visit Article
  8. The Future of Online Learning

    A few months ago I was invited to speak in Krakow, Poland at an event called Railsberry. There I presented on the Future of Online Learning (as I see it), and they were gracious enough to record it. Enjoy!

    Gregg Pollack Gregg Pollack
    Visit Article
  9. Remote Pairing and Browser Sharing With tmux

    Lately I’ve been doing a lot of remote pairing with Jacob Swanner (@jswanner), another Envy Labs developer. The setup we’ve been using is typical for many Rails developers. We both SSH into a shared tmux session and use Vim to write code, then we use some shell and tmux aliases to execute the tests.

    Matt Closson Matt Closson
    Visit Article
  10. Rake: Global Tasks

    I’m hoping this to be the first post in a series about Rake, hopefully demonstrating some of the lesser known capabilities of the tool. But, seeing as this is the first in the series, I should probably give a little background about Rake itself.

    Jacob Swanner Jacob Swanner
    Visit Article