Carmelo Santana

Technical Blog

Thoughts on development, technology, and building meaningful solutions.

I implemented llms.txt on carmelosantana.com to improve AI discoverability. It connects markdown endpoints to large language models, and I've included ideas on how WordPress users can do the same.
llms.txt
next.js seo
markdown cms
WordPress llms txt
wp to nextjs
content discovery
md middleware redirect

July 26, 2025

Exploring WordPress with SQLite database using wp-sqlite-db and migration tools, including challenges with traditional migration plugins.
wordpress
sqlite
database
migration

September 25, 2022

Resources and tools for Stable Diffusion including model databases, self-hosted web UIs, and native applications for AI image generation.
models
webui

September 11, 2022

Quick fix for SSH key authentication asking for password: check user home directory and .ssh folder permissions.
ssh
linux
security
troubleshooting

May 2, 2021

Need to access your Android clipboard via ADB? Use this simple command with the Adb Clipboard app to read clipboard contents remotely.
adb
clipboard

April 17, 2021

Here's a fix for fractional scaling doesn't work with proprietary Nvidia drivers. Any setting will result in 200% increase. Tested on Ubuntu 20.04.
nvidia
ubuntu

April 14, 2021

Troubleshooting MySQL/MariaDB installation issues including password hash errors and auth_socket plugin problems on Ubuntu.
development
mariadb
mysql
ubuntu

February 15, 2020

Recently had some issues with a fresh MariaDB install. After installation I was unable to create a new user.
MySQL
Database
Linux

February 9, 2020

We recently started a discussion on stream on what open source journalism might look like for as us developers. We also discussed some implications and use cases for both readers and journalists.
Open Source
Journalism
Discussion

February 6, 2020

Playing Quake 3 on OS-X
I was surprised to see how easy it was to get Quake 3 up and running under OS-X 10.10.5. With these simple steps you'll be up and running in no time.
Gaming
macOS
Setup

April 15, 2016

Some Hello Doge, in C?
Today, 6 years later, quite comfortable with PHP but feel like as though it's getting a bum deal being a dynamic language an all.
C
PHP
Programming

March 6, 2014

A supportive post during MediaTemple's DDOS attack, acknowledging their team's efforts during challenging times.
hosting
ddos
security

March 6, 2014

Two weeks of HHVM
I must say I'm most impressed by the performance increase via command line. We use several PHP based command line tools at DealerX.
PHP
Performance
HHVM

February 6, 2014

Motivation?
This is something I've been having some difficulties with the past few months. I tend to program in cycles, I have some very productive times, followed by a null in development and overall creativity.
Development
Personal

February 5, 2014

Time travel in movies and shows is normally depicted the same way. The user enters a date or time into said time machine.
Random
Thoughts

September 25, 2013