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.
Have some time off during the holidays? Why not take advantage of this free course featuring two of Pluralsight’s top authors.
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.
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 [...]
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 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 [...]
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 [...]
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 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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
DISCLAIMER: Reg Braithwaite delivered this quote in a completely different context1, but I think it’s applicable to the design of almost any software API. Illustration by Mike Rohde. The Rails router has been written and rewritten at least four times2, including a recent rewrite for the upcoming Rails 3. The syntax is now more concise. [...]