Roger Hosto

Articles

Writing about databases, infrastructure, and whatever else comes up.

All Data & AI Databases Administration Development Management Open Source Software Personal System Administration

Oct 15, 2026 · Management

Critical thinking is essential in the age of AI

Critical thinking is essential in the age of AI. While AI generates large volumes of information, it does not assess truthfulness, quality, or relevance. Critical thinking enables individuals to evaluate …

AI Artificial Intelligence Management

Sep 30, 2026 · Databases Administration

The Silent Performance Killer: How Lazy Data Types Sabotage Your Database

We have all been there. You are scaffolding a new feature, the data model is in flux, and you need to store a fast status flag or an identifier. Instead …

Database MySQL PostgreSQL

Sep 14, 2026 · Data & AI

The AI Workflow Bottleneck

Over the weekend, I worked on a couple of personal projects and used AI to help.

AI Artificial Intelligence Claude Management Project Management

Aug 31, 2026 · Data & AI

AI as a Thinking Partner

Embracing AI as a Thinking Partner fundamentally redefines how individuals and teams tackle complex challenges, generate innovative solutions, and shape long-term strategies in the realm of technology.

AI Artificial Intelligence Claude

Aug 27, 2026 · Databases Administration

The IKEA method of Database Design

I recently re-encountered the IKEA concept and recognized its relevance to database design.

Aug 17, 2026 · Data & AI

Google AI Professional Certifications

I recently spent the weekend earning the Google AI Professional Cert

Jun 29, 2026 · Management

Prioritizing Projects Effectively

This document provides a comprehensive guide to project prioritization. It begins by reframing the challenge of deciding which projects to tackle first, emphasizing the importance of evaluating initiatives based on …

Jun 3, 2026 · Databases Administration

Back to Basics: ORM and Its Impact on Database and Data Architecture

TL;DR: Object-Relational Mapping (ORM) makes it easier for developers to work with databases by automatically translating between code and data. ORMs boost productivity and code maintainability but can introduce performance …

Jun 1, 2026 · Personal

After several years away from blogging

After several years away from blogging

Jan 5, 2018 · Databases Administration

MySQL Error: 1062 'Duplicate entry' Error

The all too common MySQL 'Duplicate entry' Error. mysql> show slave status\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: master-mysql.local Master_User: repl Master_Port: 3306 Connect_Retry: …

Page 1 of 8 Older →