small medium large xlarge

PragPub Magazine for July, new Studio Courses

July 03, 2013

Welcome to the half-way mark of 2013. That means there's still a half-year left to accomplish what you want for 2013. Plenty of time to stock up on brain food, and what better source than our own PragPub magazine? Now available, free to read and share in multiple formats, from And if you want to get started building iOS apps, now's your chance to dive in with a live, in-person class from the Pragmatic Studio. Read on for details.

PragPub July Issue

Dave Thomas continues his three-part exploration of the Elixir language this month, taking what we learned last month about pattern matching and seeing how Elixir really shines when it turns its pattern-matching light on functions. But that's not the only functional programming wisdom we have to share. You actually can do functional programming in C++, and Alfons Haffmans has all the gory details.

This month also sees the end of one series of articles and the beginning of another, both focusing on functional themes. Paul Callaghan is wrapping up his series on functional programming, advanced types, and Haskell, while Michael Bevilacqua-Linn starts a series on Clojure with a look at the enduring virtues of Lisp—as realized in Clojure.

If you're working on your own little software project that's going to change the world, chances are that where you're working on it is on GitHub. But GitHub is itself a software project and a startup business, and the story of how it got started and the funding and pricing decisions made early on has lessons for any entrepreneur. Jack Kaufman interviewed GitHub co-founder and CEO Tom Preston-Werner, and you can read what he has to say here this month.

Johanna Rothman and Andy Lester are back with more insights on your career. This month they are talking about how to do business networking without feeling sleazy. John Shade doesn’t mind feeling sleazy, but he does mind having to read 1346-page books, and shares his thoughts in this issue.

Plus there are all the usual features, including a sudoku/anagram puzzle and from the vault, a picture of the "Father of Visual Basic" from his long-haired hippie days.

Now available, free to read and share, from

Learn to Build iOS Apps: Hands-on, Live Instruction

Some amazing stats were released at Apple's recent WWDC event:

  • 900,000 apps in the Apps Store
  • $5,000,000,000 paid to developers in the last year

Want to be part of these extraordinary figures? In our 4-day course, you'll learn how to design and build high-quality iOS apps from start to finish. You'll learn not only how to use the tools and APIs in the SDK, but also best practices and techniques for building full-featured apps. Save time and frustration by learning directly from the experts! Our upcoming courses are:

  • July 22-25 in Reston, VA
  • August 26-29 in Denver, CO

Find out all the course details and reserve your seat now at early to get the best price. We hope to see you in the Studio this summer!

Upcoming Author Appearances

  • 2013-07-04 Rachel Davies, Agile Evangelist meetup in London
  • 2013-07-10 Drew Neil, Core Vim Masterclass, Online
  • 2013-07-16 Venkat Subramaniam, ÜberConf
  • 2013-07-17 Johanna Rothman, Uberconf
  • 2013-07-18 Johanna Rothman, Uberconf
  • 2013-07-18 Johanna Rothman, Uberconf
  • You Could be a Published Author

    Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at for details, including our 50% royalty and world-class development editors.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this Follow us on Twitter: @pragprog, @pragpub, Andy @PragmaticAndy and Dave @pragdave.

    Coming Soon:

    • The Healthy Programmer: Get Fit, Feel Better, and Keep Coding
    • 101 Design Ingredients to Solve Big Tech Problems
    • iCloud for Developers: Automatically Sync Your iOS Data, Everywhere, All the Time

    Recently Released:

    Thanks for your continued support,

    Dave & Andy The Pragmatic Programmers

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts