Program IoT systems using Python with this VSCode plugin for RTOS
Jul08

Program IoT systems using Python with this VSCode plugin for RTOS

The pervasiveness of the Internet of Things (IoT) means nearly every product, from refrigerators to pocket watches, can connect to a network. For that to happen, all these products must have an embedded computer running a networking stack, and some of these products are almost impossibly small. That’s where embedded software comes in: modern technology provides a tiny computer, hard-coded into a hardware chip, without any need...

Read More
A visual guide to Lens: A new way to see Kubernetes
Jul08

A visual guide to Lens: A new way to see Kubernetes

There are many Kubernetes administration tools to choose from, whether you prefer a command-line utility or a graphical user interface. I recently covered k9s, a text-based interface that many day-to-day Kubernetes administrators enjoy, but you have to navigate through many Kubernetes-specific terms to use it. A lot of people who use Kubernetes less often would rather have a colorful, clean visual guide. read...

Read More
6 best practices for teams using Git
Jul08

6 best practices for teams using Git

Git is very useful for helping small teams manage their software development processes, but there are ways you can make it even more effective. I’ve found a number of best practices that help my team, especially as new team members join with varying levels of Git expertise. read...

Read More
VR hits a new milestone, Mozilla's growing open source voice library, change in Redis maintainers, and more open source news
Jul07

VR hits a new milestone, Mozilla's growing open source voice library, change in Redis maintainers, and more open source news

In this week’s edition of our open source news roundup, Mozilla updates its open source voice stack, a tool to tame VR cybersickness, and more open source news. A new open source toolkit to prevent VR cybersickness Researchers at The University of Texas at San Antonio (UTSA) announced the release of GingerVR last month. A UTSA blog post announcing the news called GingerVR the first open-source Unity software toolkit...

Read More
Use systemd timers instead of cronjobs
Jul07

Use systemd timers instead of cronjobs

I am in the process of converting my cron jobs to systemd timers. I have used timers for a few years, but usually, I learned just enough to perform the task I was working on. While doing research for this systemd series, I learned that systemd timers have some very interesting capabilities. read...

Read More
Why I stick with xterm
Jul07

Why I stick with xterm

What’s my terminal of choice? I use xterm. That’s right, xterm. It may seem like an old school choice, and I do use GNOME 3 now as well, but after many years of trying some and ignoring others, then going back to old standbys, I find I don’t need (or like) newer stuff like GNOME Terminal. My philosophy: Start simple, improve over time, and aim for productivity. Background and foreground I start up xterm with this...

Read More