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.

01/26/2026

Beware the Sunset Trap: Why Your Legacy Software is a Ticking Time Bomb (and AI is Lighting the Fuse)

The sunset trap is a disruptive, unplanned, expensive balloon payment for your organization, and with today's AI integrations it will be worse than ever before.

Read More: Beware the Sunset Trap: Why Your Legacy Software is a Ticking Time Bomb (and AI is Lighting the Fuse)

01/23/2026

Use AI to Describe Images as a Background Job in Ruby on Rails

Treat AI as a background job in Ruby on Rails: a framework for using OpenAI's API to generate images from a prompt, describe them, and render the metadata.

Read More: Use AI to Describe Images as a Background Job in Ruby on Rails

12/17/2025

Local AI Setup with Ollama and Nvidia GPU on Ubuntu Linux

Discover how to host your own AI locally using Ollama with an Nvidia GPU in Docker Compose on Ubuntu Linux, enhancing privacy, security, and cost efficiency.

Read More: Local AI Setup with Ollama and Nvidia GPU on Ubuntu Linux

05/05/2025

Securing the Unconnected: Air Gap Windows Application Code Review and Developer Training Success

Rietta helped New Oceans Enterprises win a critical contract with a tailored security assessment of an air-gapped application and developer security training.

Read More: Securing the Unconnected: Air Gap Windows Application Code Review and Developer Training Success

05/02/2025

Julia Parsons, USN, Enigma Code Breaker Dead at 104

Obituary of Julia Parsons, a US Navy veteran, who operated the Bombe machine to break Enigma codes during World War II.

Read More: Julia Parsons, USN, Enigma Code Breaker Dead at 104

04/22/2025

Shorter SSL/TLS Lifetimes: Business Impact of Monthly Certificate Renewals

New SSL/TLS rules mean monthly renewals by 2029. Understand the downtime risk and how to prepare your business.

Read More: Shorter SSL/TLS Lifetimes: Business Impact of Monthly Certificate Renewals

04/16/2025

The Imminent Funding Lapse of the CVE Database: A Cybersecurity Crisis

Breaking news: the CVE program, crucial for tracking cyber threats, faced a funding lapse. CISA extended its contract for now; the long-term impact is unclear.

Read More: The Imminent Funding Lapse of the CVE Database: A Cybersecurity Crisis

04/10/2025

Google Search Results are Increasingly Disappointing as AI Results Are Pushed

Google search results are declining as AI overviews are promoted. Is 'enshittification' inevitable? A user & business perspective on frustrating changes.

Read More: Google Search Results are Increasingly Disappointing as AI Results Are Pushed

04/04/2025

Understanding Signal Messaging App Security: Is Encryption Enough?

Signal security explained: how end-to-end encryption works, threat models, and why security is more than encryption. Understand Signal's strengths & limits.

Read More: Understanding Signal Messaging App Security: Is Encryption Enough?

03/15/2025

Writing Rock, Paper, Scissors in Plain JavaScript to Expose my Daughter to Development

Vanilla JavaScript game: See how to build Rock Paper Scissors with just HTML, CSS, and JS. Source code and playable demo included!

Read More: Writing Rock, Paper, Scissors in Plain JavaScript to Expose my Daughter to Development