Pluralsight blog Where devs, IT admins & creative pros go for news, tips, videos and more.
Pluralsight + Digital-Tutors - 3,000 tech & creative courses - starting at $29/month Get it now →

Geoffrey Grosenbach

Geoffrey Grosenbach is VP of Open Source at Pluralsight. He previously founded PeepCode and is an all around entrepreneur, developer, designer, teacher and athlete. Follow him on Twitter at @topfunky.


Geoffrey Grosenbach has written 32 posts for Pluralsight blog

Learning Path: iOS Developer

By Geoffrey Grosenbach on April 17, 2014

Our goal in this learning path is to give you a foundation for understanding the basic APIs you’ll need to write the most common kinds of data-driven applications and deploy them to the App Store.


Learning Path: Front End Web Development

By Geoffrey Grosenbach on April 10, 2014

Although it started life as an afterthought in the Netscape web browser, JavaScript is now the most widely deployed language in the world. Available in every web browser and on many servers as well, your career as a developer will probably include writing at least a few lines of JavaScript.


What course levels are available on Pluralsight?

By Geoffrey Grosenbach on April 2, 2014

Our learning community attracts developer and IT pros from all over the world with a wide range of expertise, and we make sure our training options reflect that. Whether you’re a developer who wants to pick up a new language, an administrator who’d like to learn about a new technology, or a manager who is simply trying to vet some options for a major business decision, we have something for everyone. To make it easier to find what you need when deciding on your next course, our library is categorized into three major learning levels.


Free for the holidays: Play by Play with John Papa and Ward Bell

By Geoffrey Grosenbach on December 24, 2013

Have some time off during the holidays? Why not take advantage of this free course featuring two of Pluralsight’s top authors.


RobotsConf 2013: More than just 3D printing

RobotsConf 2013: More than just 3D printing

By Geoffrey Grosenbach on December 19, 2013

You probably know that desktop and web programming is much easier now than it was ten years ago. But you may not know that small, low-power electronic devices have also become much easier to develop for, not to mention more connected, more powerful and more affordable.


Learning path: the JavaScript language

By Geoffrey Grosenbach on November 11, 2013

Although it started life as an afterthought in the Netscape web browser, JavaScript is now the most widely deployed language in the world. Available in every web browser and on many servers as well, your career as a developer will probably include writing at least a few lines of JavaScript.


Courses for PeepCoders

By Geoffrey Grosenbach on October 17, 2013

Recently I highlighted some of the new PeepCode courses that had been added to the Pluralsight library. Today I’m pleased to announce that we’ve finished migrating the entire PeepCode library, and it is now available with your Pluralsight subscription. While this great news, as a PeepCode subscriber exploring the 1,000+ courses in the Pluralsight catalog, you might feel a bit [...]


Tim Caswell on the development of JS-Git

By Geoffrey Grosenbach on October 4, 2013

Tim Caswell (on Twitter as @creationix) is a prolific open source developer (Ruby, JavaScript, HP webOS, Cloud9 IDE) and a published Pluralsight guest on the Play by Play series. He is currently working on a JavaScript implementation of the Git source code control system (Github repo), and we had a chance to speak with him [...]


Top 20 PeepCode courses added to our library

By Geoffrey Grosenbach on October 1, 2013

Barely two months ago, PeepCode joined Pluralsight. We’re glad to announce this week that our hard-working production department has imported the top 20 PeepCode courses covering open source technologies such as Ruby on Rails and JavaScript for both developers and designers. They are now available on our website and in our mobile apps. You can [...]


Leveling Up

By Geoffrey Grosenbach on July 24, 2013

This post originally appeared on PeepCode.com. Over the last several years, companies have approached us with acquisition and investment offers. This isn’t a surprise since the online learning industry has been booming. But I wanted to make sure that any deal would maintain what we’ve built at PeepCode over the last 7 years. If we [...]


Live coding properly

By Geoffrey Grosenbach on July 12, 2013

Live Designing with Neven Mrgan in Dublin Writing code in front of a live audience can either be the most entertaining and educational kind of presentation, or the most boring and cringeworthy. In the past few months we’ve been part of two live code and design performances: Úll in Dublin with Neven Mrgan and La [...]


Elixir is for programmers

By Geoffrey Grosenbach on June 19, 2013

The early 2000’s were an exciting time for dynamic programming languages. Excitement was high for the upcoming Perl 6. It ran on a brand new VM built specifically for dynamic languages and included dozens of experimental syntax sugars such as the hyper operator, which could run a calculation on every element of an array (somewhat [...]


Teaching Developers

By Geoffrey Grosenbach on May 21, 2013

The only thing more difficult than learning something new is teaching it. At Pluralsight, we put a lot of time into creating great explanations of difficult concepts. We won’t publish a video until we’re confident that it explains the topic better than anything else out there. And feedback from people who have viewed our videos [...]


Troubleshooting Strategies Poster

By Geoffrey Grosenbach on May 9, 2013

Troubleshooting is a skill that transcends programming languages, frameworks, and even time. My first few years of professional programming were full of frustration. I would frequently run into problems and have no clue about how to solve them. I treated them as unexpected and unwanted interruptions. Now I know that encountering and fixing problems is [...]


New Memes

By Geoffrey Grosenbach on April 6, 2013

Oh man, I want a looping gif of @coreyhaines and @tenderlove doing the COMPUTERING motion at the same time. — ashe dryden (@ashedryden) March 8, 2013 Wish granted! Use the following in your presentations, status updates, meme generators, or just for laughs! COMPUTERING Full size image Animated GIF Every day we’re computering. Tweet // Solo [...]


Commanding your text editor

By Geoffrey Grosenbach on October 18, 2012

The process of writing code is much different from the process of editing code. It’s easy to confuse the two since they both involve mashing buttons on a keyboard while staring at a computer screen. Vim users know this already. Their editor works in two completely different ways depending on whether they are adding new [...]


Geek crushes

By Geoffrey Grosenbach on February 14, 2012

Dear Christian Neukirchen, The first time I saw you, I was too shy to talk to you. Then you taught me how to use zsh. Now I use it every day. One would think that the author of products used by millions of people would get some respect (the tumblelog and Rack). But most developers [...]


My command line prompt

By Geoffrey Grosenbach on January 5, 2012

Advanced Git! One hour video. More Info… Your Command Line Dashboard In 10 years you’ll probably be writing code in a different language, building web apps with a different framework, and wearing a different pair of underwear. But the command line prompt you use today could still be serving you well. Many of the elements [...]


Geek gift guide 2011

By Geoffrey Grosenbach on December 13, 2011

We’ve all seen the geek gift guides put out by major publications. Somehow all geeks, regardless of their connection to technology, like star wars legos, rubix cubes, and light-up keychains. Seriously? Not here. Not us. Many geeks appreciate well-designed, thoughtful products. We know this because it’s our bottom line. So here’s our gift guide for [...]


Free Ryan Singer UI Sketching Video

By Geoffrey Grosenbach on October 6, 2011

Front-end Prototyping When we started the Play by Play series, we wanted not only to learn how skilled back-end developers work, but also how front-end developers get work done. Ryan Singer of 37signals was at the top of our list and he certainly delivered. We did an hour of sketching and an hour of prototyping [...]


    Page 1 of 212