PragmaticBookshelf

PragmaticBookshelf

Devtalk Sponsor

Spotlight: Mike Riley (Author) Interview and AMA!

Author Spotlight
Mike Riley
@mriley

This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book helps you discover easy ways to control your home with Raspberry Pi hardware and the fun of Python scripting. Create custom Internet-of-Things projects with Mike’s guidance.

This is also an AMA. Everyone commenting or asking a question will automatically be entered into our drawing to win one of his books!

Most Liked

mriley

mriley

Author of Portable Python Projects (& 3 other titles)

While the Pi 4’s CPU’s are the best yet in the Raspberry Pi hardware line, they are still not quite capable of tasks requiring heavy compute needs. Even the desktop experience is still not something I would want to use as a daily driver. While it could drive a NAS, performance would likely be sub-par. I have found running a Kubernetes cluster on a Pi 4 consumes nearly 60% of CPU just running standard Ingress and web interface services like Portainer, so the Pi’s ARM-based CPU still has a long way to go to catch up to something like Apple’s M1.

mortz

mortz

Thank you Mike and Erica for the wonderful interaction. I have been on the fence about getting a Raspberry Pi for a while now, but I guess this convinced me to get one.

I want to pick Mike’s brain for any ideas he might have for projects for a particular context. The context I am thinking of is rural India and it is a slightly unique place globally because it is a large, young, “rustic” demographic with access to cheap internet. What kind of IOT / hardware projects or avenues would you think are relevant for us? Are you aware of any people / projects that we can take an inspiration from?

mriley

mriley

Author of Portable Python Projects (& 3 other titles)

Hi mortz,

Assuming you have access to stable electrical and Internet connectivity, the Pi could make a good, reliable server for a variety of functions. Obvious services like file sharing, monitoring, security, along with IT-focused capabilities like running a Gitea server and even a Kubernetes server (Rancher’s K3s and Ubuntu’s microK8s work out of the box on the Pi’s ARM-based hardware).

As for a place for interaction and inspiration (in addition to my book :slight_smile: ), take a look at some of the projects Pi enthusiasts have posted in the Raspberry Pi reddit at:

Raspberry Pi Projects Hub (reddit.com)

Best of success with your Pi journey!

Where Next?

Popular Community topics Top

PragmaticBookshelf
A PragProg Hero’s Journey with Brian P. Hogan @bphogan Have you ever worried that your only legacy will be in the form of legacy...
New
PragmaticBookshelf
A Hero’s Journey with Sophie DeBenedetto @SophieDeBenedetto Sophie DeBenedetto, author of Programming Phoenix Liveview, discusse...
New
PragmaticBookshelf
A Hero’s Journey with Brian P. Hogan @bphogan Brian P. Hogan, author of Build Websites with Hugo, discusses his journey to becom...
New
PragmaticBookshelf
Author Spotlight: Johanna Rothman @jrothman Writing is a craft and Johanna Rothman is an expert. Today we talked about the art of wri...
New
PragmaticBookshelf
Author Spotlight: Peter Ullrich @PJUllrich Data is at the core of every business, but it is useless if nobody can access and analyze ...
New
New
PragmaticBookshelf
A Ruby-Centric Chat with Noel Rappin @noelrappin Once you start noodling around with Ruby you quickly figure out, as Noel Rappi...
New
Margaret
Ask Me Anything with Ashley Peacock @ashleypeacock On February 27 and 28, we are giving you a chance to ask questions of PragProg aut...
New
Margaret
Ask Me Anything with Ellie Fairholm and Josep Giralt D’Lacoste @elliefairholm and @Gilacost On February 24 and 25, we are giving you ...
New
Margaret
Creating Great Teams with Sandy Mamoli @sandymamoli and David Mole What if teams could form themselves, rather than being assi...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1063 24245 395
New
PragmaticBookshelf
Free and open source software is the default choice for the technologies that run our world, and it’s built and maintained by people like...
New
PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
PragmaticBookshelf
A masterclass in the fundamentals and principles of functional programming. Minh Quang Tran The Art of Functional Programming is a ma...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New