The Rietta Blog

Cybersecurity, software, and the law between them.

Since 2005, this blog has covered cybersecurity, software development, and cloud migration, a resource for anyone staying informed about these areas.

02/09/2021

Streamlining Workflows With Docker

Working on numerous projects can require significant time to set up locally. With Docker, we have streamlined this process to mere minutes.

Read More: Streamlining Workflows With Docker

02/04/2021

Practical APPSEC starts with people first, processes second, and technology last

Technology purchases can't solve application security; it takes people, processes, and technology. How to invest in developer education and process first.

Read More: Practical APPSEC starts with people first, processes second, and technology last

01/28/2021

Brad Cox has died

Dr. Brad J. Cox, influential computer scientist, co-inventor of Objective C, and influencer of software built from reusable components, has died.

Read More: Brad Cox has died

01/14/2021

Disable Low Quality Webcam Microphone in Ubuntu Linux 20.04

How to make sure your high quality microphone, not the low quality USB webcam audio, is used on Meet, Zoom, and Teams calls by block listing it with udev.

Read More: Disable Low Quality Webcam Microphone in Ubuntu Linux 20.04

01/12/2021

How to Set Up and Encrypt an External SSD and Run Docker Images Externally

Running multiple Docker images locally eats up disk space on smaller drives. Set up an encrypted external SSD to run your Docker images and free up local disk.

Read More: How to Set Up and Encrypt an External SSD and Run Docker Images Externally

01/09/2021

Leading a Distributed Team with Productive

As a distributed agency, we keep everyone on budgeted client work across more apps than people. Time tracking alone won't cut it; Productive.io is the best yet.

Read More: Leading a Distributed Team with Productive

12/31/2020

Financial Plan for a New Computer Under Warranty

Top end computers are a computing professional's livelihood. Setting aside $69/month means you can buy a new one any time and splurge on technology guilt free.

Read More: Financial Plan for a New Computer Under Warranty

12/24/2020

Development time is money, therefore I RAID

Why I optimize for redundancy via RAID and multiple computers as a developer for whom development time is money instead of relying on a single high end laptop.

Read More: Development time is money, therefore I RAID

12/15/2020

Learning Object-Oriented Programming in Ruby vs C/C++

Learning object-oriented programming is a fundamental piece of computer science education. But is C/C++ the best environment to do it in?

Read More: Learning Object-Oriented Programming in Ruby vs C/C++

12/12/2020

Remote Team Culture - Code Review and Style Guides

Code review and style guides are valuable when delivering clean and reliable code which is a team effort, especially in distributed teams.

Read More: Remote Team Culture - Code Review and Style Guides