Having trouble reading this email? View it in your browser.
New This Week

Programmer Passport: Nerves »

Nerves is the platform you’ll use to build embedded systems with Elixir. Learn how to use Nerves to build custom devices, starting with simple tasks like blinking LEDs and sending the value from a sensor to a remote computer. See how to tie together sensors with external systems, all in Elixir. Get started on your Nerves hardware projects at Grox.io!

Hero's Journey Podcasts »

The wait is finally over: the first guest of our new podcast is here! VM (Vicky) Brasseur, author of Forge Your Future with Open Source, joins the show to discuss her journey to becoming a pragmatic author. On this episode, you’ll find out how VM went from free/open source advocate and corporate strategist to pragmatic author, and you’ll discover what it takes to write a book.

Recently Released:


Coming Up Next:

  • Resourceful Code Reuse
  • Programming Phoenix LiveView
  • Help Your Boss Help You
  • Intuitive Python

Best Sellers:

Make sure you haven't missed anything!

  1. Concurrent Data Processing in Elixir
  2. Modern CSS with Tailwind
  3. Hands-on Rust
  4. The Pragmatic Programmer, 20th Anniversary Edition
  5. Testing Elixir

See all best sellers...

Passport: Nerves; Podcasts
February 19, 2021

Programmer Passport: Nerves

With several different projects you can work from end to end, Groxio's Nerves course is the ideal way to learn to build embedded systems with Elixir. With lots of input from the Nerves core team, these projects all cut through hardware jargon to show you how to build circuits, control them from Elixir, and organize your code into beautiful layers. Along the way, you'll build things to learn concepts:

  • A firmware project shows you how to work with Nerves to upload a program onto an embedded target, and securely activate a remote IEx shell.
  • The classic blinking light project shows you how to build software in classic boundary layers that manage uncertainty, from GenServers to hardware adapters.
  • A binary clock demonstrates the concepts of using a pure functional core to translate times to LEDs through a hardware interface called SPI.
  • A sensor hub demonstrates how to connect hardware services to a publish-subscribe foundation.

You can buy the individual course for $70, or get our annual subscription for $150 to access all of our courses on LiveView, OTP, Elixir, Julia, and more. Annual subscribers will see our coming modules on machine learning using Flux. Come join us!

The Pragmatic Hero’s Journey Podcast: VM (Vicky) Brasseur

VM (Vicky) Brasseur spent most of her twenty-plus years in the tech industry leading software development departments and teams, providing technical management and leadership consulting for small and medium businesses, and helping companies understand, use, release, and contribute to free and open source software in a way that’s good for both their bottom line and for the community.

After discovering Project Gutenberg—a free eBook platform for public domain content—VM was hooked on the free/open source model as a way to share documentation, software, and knowledge.

Although VM had been writing articles and contributing to free/open source projects before becoming an author, making the leap from article writer to book author was intimidating—and not necessarily something she considered on her own. But thanks to her editor, Brian MacDonald, VM was convinced to write Forge Your Future with Open Source, the first and only book to detail how to contribute to free and open source software projects.

You can stream the episode here: https://pragprog.libsyn.com/ or subscribe to the RSS feed at https://pragprog.libsyn.com/rss.

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 our pragprog.com/become-an-author page for details, including our 50% royalty (yes, for real!) and world-class development editors.

Remember, the best way to tell the future is to create it.

Upcoming Author Appearances

  • 2021-02-24 Johanna Rothman, PMI SF Bay Area
  • 2021-03-04 Johanna Rothman, Agile New England
  • 2021-03-10 Frances Buontempo, ACCU Conf 2021
  • 2021-03-10 Sophie DeBenedetto, Code BEAM V Americas
  • 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 signup at pragprog.com.

    Tell your friends! Tweet this

    Follow us on Twitter for the latest news, commentary, and occasional discounts:: @pragprog, Andy Hunt @PragmaticAndy.

    By Professional Developers, for Professional Developers

    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615