The Unit Tests Are First article was so popular, I pulled up another article from the vault of PragPub magazine by the same authors, From the early days of PragPub, December 2010, Tim Ottinger and Jeff Langr discuss cohesive software design:
Tim and Jeff also wrote the Agile in a Flash deck, available from The Pragmatic Bookshelf:
Brian P. Hogan,@bphogan author, programmer, and editor extraordinaire has been with PragProg for sixteen years now in various roles. From the archives of PragPub January 2012, Michael Swaine interviews Brian to ask how his journey with PragProg began.
Pick up Brian’s latest book, Build Websites with Hugo:
The git-config doc clocks in at 35K words. Want a quick how-to on how to configure your install? Karl Stolley @karlstolley is doing a series of short Git Config articles for 2022, starting with the essentials like setting user.name and user.email, setting pull.rebase to false globally, and setting a default branch name.
Pick up a copy of Karl’s book, Programming WebRTC now in beta from The Pragmatic Bookshelf:
“Stop Focusing on Happiness and Measure Satisfaction Instead.” The title says it all. Measure job satisfaction instead of happiness and you’ll retain top talent. But how and what to measure? Johanna Rothman tells us straight up in leadership tip number eight. Be sure to follow along and read all the tips for a productive 2022.
Johanna @jrothman has thirteen books (and counting) published with The Pragmatic Bookshelf. Her latest offering is The Practical Ways To series:
Our featured article for Friday was some writing inspiration for 2022 by yours truly.
Are you there, PragProg authors? It’s me @Margaret. Bonus points for those who get my tween lit reference.
Today, author Ben Cotton @bcotton answers the question, “How do you distribute work fairly in an open source project where contributor availability varies?”
Ben’s book with The Pragmatic Bookshelf is In beta now:
Author James Stanier has written two books with The Pragmatic Bookshelf: Become an Effective Software Engineering Manager, and Effective Remote Work (now in beta).
Herbert “TheBracket” Wolverson @herbert is a best-selling author on Rust topics. His books include Hands-on Rust: Effective Learning through 2D Game Development and Play and Rust Brain Teasers (now in beta). In this post, Herbert tells us the top five reasons he loves Rust. Find out why Rust is the next language you should learn in your programming journey.
Craig Walls @Habuma makes it fun and easy to develop an Alexa skill. In this short article and video tutorial, you’ll be building a simple jokes API using Spring Webflux that will produce a random joke that Alexa can speak to listeners.
Pick up Craig’s book, published by The Pragmatic Bookshelf:
It started in 1968 with Douglas Engelbart and the mother of all demos involving the first-ever computer mouse. Before long, the near-universal embrace of the graphical user interface marked a change in what it meant to be a personal computer.
Ride along on this fictionalized account of the rise of the graphical user interface with author Mike Swaine from the archives of PragPub magazine, January 2019.
Is continuous product improvement a dead-end strategy? Staffan Nöteberg @staffannoteberg thinks so and says that we should look for the unexpected instead. Dive into the unexplored affordances of things in this article:
You’ll find a 35 percent off promo code for his best-selling ebook and audio book, The Pomodoro Technique Illustrated.
Today on Medium, I talk about the beta release of Agile Web Development with Rails 7 by @rubys from The Pragmatic Bookshelf.
The beta ebook is now for sale on The Pragmatic Bookshelf website. To participate in the beta process by sharing feedback, go to the book’s tag page here on DevTalk: #book-agile-web-development-with-rails-7
Also on Medium today, from the archives of PragPub, Jan 2019, a look back at a book about systems programming in the twenty-first century.
Mike Riley @mriley kicks off February by looking at the best Go configuration management library. Read the article in which he calls Koanf the Goldilocks of Go libraries.
He also gives a nice plug for two Go books from The Pragmatic Bookshelf.
Pick up a copy of Mike’s book, now in beta and soon to be in print, Portable Python Projects: