<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[danielabaron.me RSS Feed]]></title><description><![CDATA[danielabaron.me RSS Feed]]></description><link>https://danielabaron.me</link><generator>GatsbyJS</generator><lastBuildDate>Sun, 15 Mar 2026 13:09:38 GMT</lastBuildDate><item><title><![CDATA[CSS Refactoring with an AI Safety Net]]></title><description><![CDATA[How to safely refactor messy CSS using AI assistance and screenshot-based visual diffing as a regression safety net.]]></description><link>https://danielabaron.me/blog/css-refactoring-with-an-ai-safety-net/</link><guid isPermaLink="false">https://danielabaron.me/blog/css-refactoring-with-an-ai-safety-net/</guid><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/f40a5c24a04958824110993da9d38909/96deb/css-refactoring-with-ai-safety-net-maya-alexa-g-romero-lTv2oYFaAmE-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Building a No Frills Meditation App]]></title><description><![CDATA[Building a minimalist breathing app: no ads, no subscriptions, no mysticism. Just science-based calm, open source and free.]]></description><link>https://danielabaron.me/blog/building-a-no-frills-meditation-app/</link><guid isPermaLink="false">https://danielabaron.me/blog/building-a-no-frills-meditation-app/</guid><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/488beb6ce696651024746fd8fc7b351e/96deb/building-no-frills-meditation-app-chelsea-audibert-lDEW4qMiizc-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Building an AI Blog Editor with Claude Skills]]></title><description><![CDATA[Creating an AI blog editor with Claude Skills—like having a code reviewer for your writing when you don't have a human editor.]]></description><link>https://danielabaron.me/blog/building-an-ai-blog-editor-with-claude-skills/</link><guid isPermaLink="false">https://danielabaron.me/blog/building-an-ai-blog-editor-with-claude-skills/</guid><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/ba0208e954f4fecad0dcd733e44100ff/96deb/ai-blog-editor-yannick-pulver-hopX_jpVtRM-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Speeding Up PostgreSQL Full-Text Search with Persistent TSVectors]]></title><description><![CDATA[Learn how to dramatically speed up PostgreSQL full-text search by persisting TSVectors and using GIN indexes in Rails apps.]]></description><link>https://danielabaron.me/blog/speed-up-pg-fts-with-persistent-ts-vectors/</link><guid isPermaLink="false">https://danielabaron.me/blog/speed-up-pg-fts-with-persistent-ts-vectors/</guid><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/bdcbd21ee90d7ba29746eefac5c8a9e3/96deb/speed-up-pg-fts-ts-vectpr-charles-etoroma-jC5blC1BZ0U-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[AI Forecasts, Fear, and Focus]]></title><description><![CDATA[Why I tune out sensational AI predictions and focus on what I can actually control.]]></description><link>https://danielabaron.me/blog/ai-forecasts-fear-and-focus/</link><guid isPermaLink="false">https://danielabaron.me/blog/ai-forecasts-fear-and-focus/</guid><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/8807cfdc3a7d2ab6479e09152553add2/96deb/ai-forecasts-petr-sidorov-XoBdj1zV-EA-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[What AI-Assisted Coding Feels Like in Early 2026]]></title><description><![CDATA[Exploring the pace, responsibility, and understanding required when AI enables faster-than-ever coding in real-world systems.]]></description><link>https://danielabaron.me/blog/what-ai-assisted-coding-feels-like-in-early-2026/</link><guid isPermaLink="false">https://danielabaron.me/blog/what-ai-assisted-coding-feels-like-in-early-2026/</guid><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/b8fe18e79a9736a00195a998bce06223/96deb/ai-assisted-coding-early-2026-feels-like.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Slowing Down AI On Purpose]]></title><description><![CDATA[Why I deliberately slow AI down to reason about design, context, and incremental change before writing code.]]></description><link>https://danielabaron.me/blog/slowing-down-ai-on-purpose/</link><guid isPermaLink="false">https://danielabaron.me/blog/slowing-down-ai-on-purpose/</guid><pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/5615fc11f65d868aa58e3a6231ba49e4/96deb/slowing-down-ai-on-purpose-arif-dalkiran-IKx2QqZqE1s-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Sustainable Feature Testing in Rails with Cucumber]]></title><description><![CDATA[A practical guide to feature testing in Rails with Cucumber, highlighting its readability, maintainability, and team-friendly syntax through a working demo project.]]></description><link>https://danielabaron.me/blog/sustainable-feature-testing-in-rails-with-cucumber/</link><guid isPermaLink="false">https://danielabaron.me/blog/sustainable-feature-testing-in-rails-with-cucumber/</guid><pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/711246998e7cd1e9950cf9138a7e4fa3/96deb/cucumber-feature-testing-kelly-neil-pdlC9_bgN9o-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Pretty SQLite Output Persistently]]></title><description><![CDATA[Learn how to improve SQLite's default query output for better readability in Rails 8, where SQLite is now a serious option for production apps thanks to Solid Queue, Solid Cable, and Solid Cache.]]></description><link>https://danielabaron.me/blog/pretty-sqlite-output-persistently/</link><guid isPermaLink="false">https://danielabaron.me/blog/pretty-sqlite-output-persistently/</guid><pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/2daea50c440901be1f5394b9a02f6576/96deb/pretty-sqlite-output-maryn-brayfield-MaDKBVyaVOY-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item><item><title><![CDATA[Switching From Ruby to SQL Schema in Rails]]></title><description><![CDATA[How to switch from Rails default schema.rb to a SQL-based structure.sql schema dump mid-project without breaking your existing setup.]]></description><link>https://danielabaron.me/blog/from-ruby-to-sql-schema/</link><guid isPermaLink="false">https://danielabaron.me/blog/from-ruby-to-sql-schema/</guid><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate><content:encoded></content:encoded><media:content xmlns="http://search.yahoo.com/mrss/" url="https://danielabaron.me/static/9d190206675d13a69a6a413d56068642/96deb/from-ruby-to-sql-schema-marek-studzinski--RDBDQuGF9k-unsplash.jpg" medium="image" type="image/jpeg" width="150" height="150"/></item></channel></rss>