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
“Don’t Be Afraid” Hero’s Journey with Maik Schmidt @maik ! When you’re focused on your goals and you keep your eyes open for opp...
New
PragmaticBookshelf
“Finding the Boundaries” Hero’s Journey with Noel Rappin @noelrappin Even when you’re ultimately right about what the future ho...
New
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
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: Sophie DeBenedetto @SophieDeBenedetto The days of the traditional request-response web application are long gone, b...
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
Margaret
Building a Culture of Experimentation with Leemay Nassery @leemay With the right mindset, architecture, and processes, any team ...
New

Other popular topics Top

AstonJ
A thread that every forum needs! Simply post a link to a track on YouTube (or SoundCloud or Vimeo amongst others!) on a separate line an...
New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
mafinar
Crystal recently reached version 1. I had been following it for awhile but never got to really learn it. Most languages I picked up out o...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New