<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>FSdata</title>
  <link>https://srdata.dev</link>
  <atom:link href="https://srdata.dev/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Cuaderno de bitácora técnico sobre gobierno del dato, IA, Big Data, y más.</description>
  <language>es</language>
  <lastBuildDate>Sun, 14 Jun 2026 21:52:43 +0000</lastBuildDate>
  
  <item>
    <title><![CDATA[AIOps in Production: DevOps Guru, CloudWatch Anomaly Detection, and Dynatrace Davis]]></title>
    <link>https://srdata.dev/en/escritos/aiops-aws-dynatrace-produccion.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/aiops-aws-dynatrace-produccion.html</guid>
    <description><![CDATA[Technical analysis of AIOps tools for critical environments. Comparison between Amazon DevOps Guru, CloudWatch Anomaly Detection, and Dynatrace Davis AI.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of AIOps tools for critical environments. Comparison between Amazon DevOps Guru, CloudWatch Anomaly Detection, and Dynatrace Davis AI.</p>
      <p><a href="https://srdata.dev/en/escritos/aiops-aws-dynatrace-produccion.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Evaluating the SpaceX IPO: An Autopsy of Capital]]></title>
    <link>https://srdata.dev/en/escritos/evaluacion-ipo-spacex.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/evaluacion-ipo-spacex.html</guid>
    <description><![CDATA[Financial and praxeological analysis of the SpaceX IPO. Evaluating the IPO price against its intrinsic value based on cash flows and competitive moats.]]></description>
    <content:encoded><![CDATA[
      <p>Financial and praxeological analysis of the SpaceX IPO. Evaluating the IPO price against its intrinsic value based on cash flows and competitive moats.</p>
      <p><a href="https://srdata.dev/en/escritos/evaluacion-ipo-spacex.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Billing Shock and the Limit of Autonomous CI/CD]]></title>
    <link>https://srdata.dev/en/escritos/disyuntores-facturacion-ci-cd-ia.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/disyuntores-facturacion-ci-cd-ia.html</guid>
    <description><![CDATA[Why AWS and Azure have introduced billing circuit breakers to stop the cost overruns generated by AI agents caught in infinite CI/CD loops.]]></description>
    <content:encoded><![CDATA[
      <p>Why AWS and Azure have introduced billing circuit breakers to stop the cost overruns generated by AI agents caught in infinite CI/CD loops.</p>
      <p><a href="https://srdata.dev/en/escritos/disyuntores-facturacion-ci-cd-ia.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[DORA breaks MTTR: Human-MTTR vs Agent-MTTR in the agentic era]]></title>
    <link>https://srdata.dev/en/escritos/dora-metricas-era-agentica.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/dora-metricas-era-agentica.html</guid>
    <description><![CDATA[DORA updates DevOps performance metrics by splitting the classic MTTR into Human-MTTR and Agent-MTTR to measure autonomy in incident resolution.]]></description>
    <content:encoded><![CDATA[
      <p>DORA updates DevOps performance metrics by splitting the classic MTTR into Human-MTTR and Agent-MTTR to measure autonomy in incident resolution.</p>
      <p><a href="https://srdata.dev/en/escritos/dora-metricas-era-agentica.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[WebAssembly Takes the Crown as the Standard Sandbox for AI Agents]]></title>
    <link>https://srdata.dev/en/escritos/wasm-sandbox-agentes-ia.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/wasm-sandbox-agentes-ia.html</guid>
    <description><![CDATA[We analyze why WebAssembly is the CNCF's proposed sandbox to isolate autonomous AI agents and protect the local developer environment from malicious code.]]></description>
    <content:encoded><![CDATA[
      <p>We analyze why WebAssembly is the CNCF's proposed sandbox to isolate autonomous AI agents and protect the local developer environment from malicious code.</p>
      <p><a href="https://srdata.dev/en/escritos/wasm-sandbox-agentes-ia.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Beyond log summarization: the year AI agents took over the pager]]></title>
    <link>https://srdata.dev/en/escritos/agentes-ia-gestion-incidencias-paradigma-2026.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/agentes-ia-gestion-incidencias-paradigma-2026.html</guid>
    <description><![CDATA[Analysis of the 2026 paradigm shift in incident management with autonomous AI agents that isolate networks and propose hotfixes.]]></description>
    <content:encoded><![CDATA[
      <p>Analysis of the 2026 paradigm shift in incident management with autonomous AI agents that isolate networks and propose hotfixes.</p>
      <p><a href="https://srdata.dev/en/escritos/agentes-ia-gestion-incidencias-paradigma-2026.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Autonomous Agents or Glorified Orchestration? My Take on Cloud AI Live Madrid 2026]]></title>
    <link>https://srdata.dev/en/escritos/agentes-ia-cloud-live-madrid-2026.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/agentes-ia-cloud-live-madrid-2026.html</guid>
    <description><![CDATA[A critical analysis of Google Cloud’s agentic era, dissecting the keynote and live demos at IFEMA and providing a secure SQL execution pattern.]]></description>
    <content:encoded><![CDATA[
      <p>A critical analysis of Google Cloud’s agentic era, dissecting the keynote and live demos at IFEMA and providing a secure SQL execution pattern.</p>
      <p><a href="https://srdata.dev/en/escritos/agentes-ia-cloud-live-madrid-2026.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The Cantillon Effect and the Gold Rush: Why New Money Doesn’t Reach Everyone at Once]]></title>
    <link>https://srdata.dev/en/escritos/efecto-cantillon-fiebre-oro.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/efecto-cantillon-fiebre-oro.html</guid>
    <description><![CDATA[Explaining the Cantillon effect through a real gold rush story. How localized monetary injections distort prices and resource allocation.]]></description>
    <content:encoded><![CDATA[
      <p>Explaining the Cantillon effect through a real gold rush story. How localized monetary injections distort prices and resource allocation.</p>
      <p><a href="https://srdata.dev/en/escritos/efecto-cantillon-fiebre-oro.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The agent debate: Qwen3.7 Max, Linux, and the code that writes itself]]></title>
    <link>https://srdata.dev/en/escritos/agentes-autonomos-entornos-linux.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/agentes-autonomos-entornos-linux.html</guid>
    <description><![CDATA[Technical analysis on agentic workflows, Qwen3.7 Max autonomy, and the use of Google-managed Linux environments for development.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis on agentic workflows, Qwen3.7 Max autonomy, and the use of Google-managed Linux environments for development.</p>
      <p><a href="https://srdata.dev/en/escritos/agentes-autonomos-entornos-linux.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[DevOps Agents on call: when AI wakes up before you do]]></title>
    <link>https://srdata.dev/en/escritos/agentes-devops-cba-incidencias.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/agentes-devops-cba-incidencias.html</guid>
    <description><![CDATA[How the Commonwealth Bank of Australia uses DevOps AI Agents to investigate incidents at 2 a.m., drastically reducing downtime.]]></description>
    <content:encoded><![CDATA[
      <p>How the Commonwealth Bank of Australia uses DevOps AI Agents to investigate incidents at 2 a.m., drastically reducing downtime.</p>
      <p><a href="https://srdata.dev/en/escritos/agentes-devops-cba-incidencias.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Gemini Goes Agentic: From toy chat to compiling Android in the browser]]></title>
    <link>https://srdata.dev/en/escritos/gemini-agentic-android-ai-studio.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/gemini-agentic-android-ai-studio.html</guid>
    <description><![CDATA[Technical analysis of Gemini's agentic capabilities and Google AI Studio's new Build Mode for developing native Android apps.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of Gemini's agentic capabilities and Google AI Studio's new Build Mode for developing native Android apps.</p>
      <p><a href="https://srdata.dev/en/escritos/gemini-agentic-android-ai-studio.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 26 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Demand for AI Developers]]></title>
    <link>https://srdata.dev/en/escritos/demanda-desarrolladores-ia.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/demanda-desarrolladores-ia.html</guid>
    <description><![CDATA[Analysis of how the reduction in code production costs thanks to AI is multiplying the volume of software and skyrocketing the demand for developers.]]></description>
    <content:encoded><![CDATA[
      <p>Analysis of how the reduction in code production costs thanks to AI is multiplying the volume of software and skyrocketing the demand for developers.</p>
      <p><a href="https://srdata.dev/en/escritos/demanda-desarrolladores-ia.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Multi-agent Coordination and Evaluation]]></title>
    <link>https://srdata.dev/en/escritos/sistemas-multi-agente-y-evaluacion.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/sistemas-multi-agente-y-evaluacion.html</guid>
    <description><![CDATA[How the Supervisor-Worker pattern optimizes multi-agent orchestration, reducing hallucinations and making evaluation easier in LLM pipelines.]]></description>
    <content:encoded><![CDATA[
      <p>How the Supervisor-Worker pattern optimizes multi-agent orchestration, reducing hallucinations and making evaluation easier in LLM pipelines.</p>
      <p><a href="https://srdata.dev/en/escritos/sistemas-multi-agente-y-evaluacion.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Tool Integration and the MCP Protocol]]></title>
    <link>https://srdata.dev/en/escritos/protocolo-mcp-y-herramientas.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/protocolo-mcp-y-herramientas.html</guid>
    <description><![CDATA[Technical introduction to the Model Context Protocol (MCP). Learn how to expose local tools to equip LLMs with real capabilities through servers.]]></description>
    <content:encoded><![CDATA[
      <p>Technical introduction to the Model Context Protocol (MCP). Learn how to expose local tools to equip LLMs with real capabilities through servers.</p>
      <p><a href="https://srdata.dev/en/escritos/protocolo-mcp-y-herramientas.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Antigravity 2.0: The Evolution Toward "Agent-First" Development]]></title>
    <link>https://srdata.dev/en/escritos/antigravity-2-0.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/antigravity-2-0.html</guid>
    <description><![CDATA[Technical analysis of Antigravity 2.0 and its Agent-First approach. How this tool orchestrates dynamic subagents to automate complex architectures.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of Antigravity 2.0 and its Agent-First approach. How this tool orchestrates dynamic subagents to automate complex architectures.</p>
      <p><a href="https://srdata.dev/en/escritos/antigravity-2-0.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Artificial productivity and technical debt]]></title>
    <link>https://srdata.dev/en/escritos/productividad-artificial.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/productividad-artificial.html</guid>
    <description><![CDATA[Analysis on the risks of blind adoption of generative AI in software development. How AI slop skyrockets corporate technical debt in the long run.]]></description>
    <content:encoded><![CDATA[
      <p>Analysis on the risks of blind adoption of generative AI in software development. How AI slop skyrockets corporate technical debt in the long run.</p>
      <p><a href="https://srdata.dev/en/escritos/productividad-artificial.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Governance and Guardrails in Production]]></title>
    <link>https://srdata.dev/en/escritos/gobernanza-ia-en-produccion.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/gobernanza-ia-en-produccion.html</guid>
    <description><![CDATA[Implementation of guardrails and human-in-the-loop barriers to govern AI agents in production, preventing destructive actions from compromising your software.]]></description>
    <content:encoded><![CDATA[
      <p>Implementation of guardrails and human-in-the-loop barriers to govern AI agents in production, preventing destructive actions from compromising your software.</p>
      <p><a href="https://srdata.dev/en/escritos/gobernanza-ia-en-produccion.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Agent Fundamentals and State Management]]></title>
    <link>https://srdata.dev/en/escritos/arquitectura-y-memoria-agentes-ia.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/arquitectura-y-memoria-agentes-ia.html</guid>
    <description><![CDATA[Explores the technical fundamentals of AI agents. How ReAct decision loops work and memory management strategies to prevent hallucinations.]]></description>
    <content:encoded><![CDATA[
      <p>Explores the technical fundamentals of AI agents. How ReAct decision loops work and memory management strategies to prevent hallucinations.</p>
      <p><a href="https://srdata.dev/en/escritos/arquitectura-y-memoria-agentes-ia.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Why dashboards aren't enough: the need for raw data]]></title>
    <link>https://srdata.dev/en/escritos/dashboards-datos-crudos.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/dashboards-datos-crudos.html</guid>
    <description><![CDATA[Why business users ask to download in Excel and how transaction-level exploration solves the limitations of rigid BI dashboards.]]></description>
    <content:encoded><![CDATA[
      <p>Why business users ask to download in Excel and how transaction-level exploration solves the limitations of rigid BI dashboards.</p>
      <p><a href="https://srdata.dev/en/escritos/dashboards-datos-crudos.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Does building more housing help lower the price?]]></title>
    <link>https://srdata.dev/en/escritos/construccion-vivienda-precio.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/construccion-vivienda-precio.html</guid>
    <description><![CDATA[Economic analysis on whether the increase in new construction permits and the building of homes manage to mitigate the rise in prices in Spain.]]></description>
    <content:encoded><![CDATA[
      <p>Economic analysis on whether the increase in new construction permits and the building of homes manage to mitigate the rise in prices in Spain.</p>
      <p><a href="https://srdata.dev/en/escritos/construccion-vivienda-precio.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Knowledge bases governed by LLMs]]></title>
    <link>https://srdata.dev/en/escritos/bases-conocimiento-llm.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/bases-conocimiento-llm.html</guid>
    <description><![CDATA[Technical workflow for using LLMs as autonomous librarians that process raw documents and maintain a knowledge base in Markdown.]]></description>
    <content:encoded><![CDATA[
      <p>Technical workflow for using LLMs as autonomous librarians that process raw documents and maintain a knowledge base in Markdown.</p>
      <p><a href="https://srdata.dev/en/escritos/bases-conocimiento-llm.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[From Zero to Production: My Own Static Generator in Python]]></title>
    <link>https://srdata.dev/en/escritos/montando-este-sitio.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/montando-este-sitio.html</guid>
    <description><![CDATA[Architectural guide on how to replace complex frameworks with a minimalist static generator in Python, using Markdown, Jinja2, and GitHub Pages.]]></description>
    <content:encoded><![CDATA[
      <p>Architectural guide on how to replace complex frameworks with a minimalist static generator in Python, using Markdown, Jinja2, and GitHub Pages.</p>
      <p><a href="https://srdata.dev/en/escritos/montando-este-sitio.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 05 Feb 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Why single-agent workflows are dead]]></title>
    <link>https://srdata.dev/en/escritos/equipos-de-agentes.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/equipos-de-agentes.html</guid>
    <description><![CDATA[Discover why single-agent workflows saturate LLMs. A practical guide to designing specialized agent teams with immutable state and fault tolerance.]]></description>
    <content:encoded><![CDATA[
      <p>Discover why single-agent workflows saturate LLMs. A practical guide to designing specialized agent teams with immutable state and fault tolerance.</p>
      <p><a href="https://srdata.dev/en/escritos/equipos-de-agentes.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Agent Payment Protocol (AP2): Autonomous and secure payments in the age of agents]]></title>
    <link>https://srdata.dev/en/escritos/agent-payment-protocol.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/agent-payment-protocol.html</guid>
    <description><![CDATA[The Agent Payment Protocol (AP2) acts as a security layer to delegate purchases to artificial intelligences using digital mandates, without exposing your credit card.]]></description>
    <content:encoded><![CDATA[
      <p>The Agent Payment Protocol (AP2) acts as a security layer to delegate purchases to artificial intelligences using digital mandates, without exposing your credit card.</p>
      <p><a href="https://srdata.dev/en/escritos/agent-payment-protocol.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 16 Sep 2025 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The end of the "Senior" wildcard: Why system architecture matters now more than ever]]></title>
    <link>https://srdata.dev/en/escritos/fin-senior-comodin-arquitectura-sistemas-ia-2024.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/fin-senior-comodin-arquitectura-sistemas-ia-2024.html</guid>
    <description><![CDATA[Reflection on the role of the Senior developer in the era of generative AI. Why system design and software architecture are now more critical than writing code fast.]]></description>
    <content:encoded><![CDATA[
      <p>Reflection on the role of the Senior developer in the era of generative AI. Why system design and software architecture are now more critical than writing code fast.</p>
      <p><a href="https://srdata.dev/en/escritos/fin-senior-comodin-arquitectura-sistemas-ia-2024.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 20 Mar 2024 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[My First Local Open Source Model: Running Llama 3 on My Own Laptop]]></title>
    <link>https://srdata.dev/en/escritos/modelo-open-source-local-llama3-ollama-2024.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/modelo-open-source-local-llama3-ollama-2024.html</guid>
    <description><![CDATA[Technical analysis of how to run Large Language Models (LLMs) like Llama on local hardware. The impact of quantization (GGUF) and Ollama in democratizing AI without relying on third-party APIs.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of how to run Large Language Models (LLMs) like Llama on local hardware. The impact of quantization (GGUF) and Ollama in democratizing AI without relying on third-party APIs.</p>
      <p><a href="https://srdata.dev/en/escritos/modelo-open-source-local-llama3-ollama-2024.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 15 Feb 2024 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[RAG (Retrieval-Augmented Generation): AIs can finally query the enterprise database]]></title>
    <link>https://srdata.dev/en/escritos/arquitectura-rag-pinecone-langchain-2023.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/arquitectura-rag-pinecone-langchain-2023.html</guid>
    <description><![CDATA[Implementation of the RAG (Retrieval-Augmented Generation) architecture to provide private enterprise context to LLMs using vector databases.]]></description>
    <content:encoded><![CDATA[
      <p>Implementation of the RAG (Retrieval-Augmented Generation) architecture to provide private enterprise context to LLMs using vector databases.</p>
      <p><a href="https://srdata.dev/en/escritos/arquitectura-rag-pinecone-langchain-2023.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 10 Nov 2023 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Prompt Engineering and the LangChain ecosystem]]></title>
    <link>https://srdata.dev/en/escritos/ingenieria-prompts-ecosistema-langchain-2023.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/ingenieria-prompts-ecosistema-langchain-2023.html</guid>
    <description><![CDATA[Introduction to LangChain and Prompt Engineering. How to orchestrate chains of Language Model (LLM) calls to build complex applications that go beyond simple chat.]]></description>
    <content:encoded><![CDATA[
      <p>Introduction to LangChain and Prompt Engineering. How to orchestrate chains of Language Model (LLM) calls to build complex applications that go beyond simple chat.</p>
      <p><a href="https://srdata.dev/en/escritos/ingenieria-prompts-ecosistema-langchain-2023.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[From microservices back to the monolith: The Amazon Prime Video case and the cost of the network]]></title>
    <link>https://srdata.dev/en/escritos/amazon-prime-video-microservicios-a-monolito-2023.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/amazon-prime-video-microservicios-a-monolito-2023.html</guid>
    <description><![CDATA[Rigorous analysis of the Amazon Prime Video case, which reduced its infrastructure costs by 90% by migrating from serverless microservices to a monolithic architecture.]]></description>
    <content:encoded><![CDATA[
      <p>Rigorous analysis of the Amazon Prime Video case, which reduced its infrastructure costs by 90% by migrating from serverless microservices to a monolithic architecture.</p>
      <p><a href="https://srdata.dev/en/escritos/amazon-prime-video-microservicios-a-monolito-2023.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 25 Mar 2023 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[ChatGPT changes everything: The day the conversational interface dethroned the classic search engine]]></title>
    <link>https://srdata.dev/en/escritos/chatgpt-interfaz-conversacional-fin-buscadores-2022.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/chatgpt-interfaz-conversacional-fin-buscadores-2022.html</guid>
    <description><![CDATA[Technical analysis of the ChatGPT launch. How fine-tuning via RLHF has transformed a language model into a conversational assistant that threatens traditional web search.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the ChatGPT launch. How fine-tuning via RLHF has transformed a language model into a conversational assistant that threatens traditional web search.</p>
      <p><a href="https://srdata.dev/en/escritos/chatgpt-interfaz-conversacional-fin-buscadores-2022.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 30 Nov 2022 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Web3, NFTs, and why data engineers view the blockchain with skepticism]]></title>
    <link>https://srdata.dev/en/escritos/web3-nfts-blockchain-perspectiva-ingeniero-datos-2022.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/web3-nfts-blockchain-perspectiva-ingeniero-datos-2022.html</guid>
    <description><![CDATA[Technical critique of the Web3 and NFT bubble. Analysis of the inefficiency of the blockchain as a database compared to traditional centralized transactional solutions.]]></description>
    <content:encoded><![CDATA[
      <p>Technical critique of the Web3 and NFT bubble. Analysis of the inefficiency of the blockchain as a database compared to traditional centralized transactional solutions.</p>
      <p><a href="https://srdata.dev/en/escritos/web3-nfts-blockchain-perspectiva-ingeniero-datos-2022.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 05 Jan 2022 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[GitHub Copilot and my first days doing pair programming with an AI]]></title>
    <link>https://srdata.dev/en/escritos/github-copilot-programacion-asistida-ia-2021.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/github-copilot-programacion-asistida-ia-2021.html</guid>
    <description><![CDATA[First impressions using GitHub Copilot (Codex) to program. Technical reflection on how language models will transform developers into code reviewers.]]></description>
    <content:encoded><![CDATA[
      <p>First impressions using GitHub Copilot (Codex) to program. Technical reflection on how language models will transform developers into code reviewers.</p>
      <p><a href="https://srdata.dev/en/escritos/github-copilot-programacion-asistida-ia-2021.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 18 Jun 2021 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Snowflake vs BigQuery: The war for the cloud Data Warehouse]]></title>
    <link>https://srdata.dev/en/escritos/snowflake-vs-bigquery-guerra-cloud-data-warehouse-2020.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/snowflake-vs-bigquery-guerra-cloud-data-warehouse-2020.html</guid>
    <description><![CDATA[Architectural comparison between Snowflake and Google BigQuery. Analysis of compute and storage separation, and cost management (FinOps) in cloud analytical databases.]]></description>
    <content:encoded><![CDATA[
      <p>Architectural comparison between Snowflake and Google BigQuery. Analysis of compute and storage separation, and cost management (FinOps) in cloud analytical databases.</p>
      <p><a href="https://srdata.dev/en/escritos/snowflake-vs-bigquery-guerra-cloud-data-warehouse-2020.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The pandemic, forced remote work, and how corporate VPNs weren't ready]]></title>
    <link>https://srdata.dev/en/escritos/pandemia-teletrabajo-vpns-colapso-2020.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/pandemia-teletrabajo-vpns-colapso-2020.html</guid>
    <description><![CDATA[Technical lessons from the forced migration to remote work during the lockdown. The collapse of traditional VPNs (Hub and Spoke) and the acceleration toward Zero Trust architectures.]]></description>
    <content:encoded><![CDATA[
      <p>Technical lessons from the forced migration to remote work during the lockdown. The collapse of traditional VPNs (Hub and Spoke) and the acceleration toward Zero Trust architectures.</p>
      <p><a href="https://srdata.dev/en/escritos/pandemia-teletrabajo-vpns-colapso-2020.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 15 Apr 2020 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[GPT-2 and OpenAI's fear of releasing the full model: Marketing or technical prudence?]]></title>
    <link>https://srdata.dev/en/escritos/gpt-2-openai-modelos-lenguaje-peligro-2019.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/gpt-2-openai-modelos-lenguaje-peligro-2019.html</guid>
    <description><![CDATA[Technical analysis of GPT-2 and the "Decoder-only" Transformer architecture. Reflection on OpenAI's decision to withhold the model claiming it is dangerous and the future of AI-generated text.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of GPT-2 and the "Decoder-only" Transformer architecture. Reflection on OpenAI's decision to withhold the model claiming it is dangerous and the future of AI-generated text.</p>
      <p><a href="https://srdata.dev/en/escritos/gpt-2-openai-modelos-lenguaje-peligro-2019.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 25 Oct 2019 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[From Monoliths to Microservices: When It Makes Sense and When It's a Suicide]]></title>
    <link>https://srdata.dev/en/escritos/monolitos-microservicios-suicidio-distribuido-2019.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/monolitos-microservicios-suicidio-distribuido-2019.html</guid>
    <description><![CDATA[Critique of the blind adoption of microservices architectures. Technical analysis of network latency and transactional complexity versus the simplicity of the classic monolith.]]></description>
    <content:encoded><![CDATA[
      <p>Critique of the blind adoption of microservices architectures. Technical analysis of network latency and transactional complexity versus the simplicity of the classic monolith.</p>
      <p><a href="https://srdata.dev/en/escritos/monolitos-microservicios-suicidio-distribuido-2019.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 10 Mar 2019 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[GDPR goes into effect this week: Why anonymizing legacy databases is a nightmare]]></title>
    <link>https://srdata.dev/en/escritos/gdpr-anonimizacion-bases-datos-legacy-2018.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/gdpr-anonimizacion-bases-datos-legacy-2018.html</guid>
    <description><![CDATA[The technical and architectural challenges of the GDPR. The nightmare of applying the right to be forgotten and pseudonymization in legacy relational databases.]]></description>
    <content:encoded><![CDATA[
      <p>The technical and architectural challenges of the GDPR. The nightmare of applying the right to be forgotten and pseudonymization in legacy relational databases.</p>
      <p><a href="https://srdata.dev/en/escritos/gdpr-anonimizacion-bases-datos-legacy-2018.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 20 May 2018 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Cloud Data Warehouses: Comparing Redshift and BigQuery after using both in production]]></title>
    <link>https://srdata.dev/en/escritos/cloud-data-warehouse-redshift-vs-bigquery-2017.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/cloud-data-warehouse-redshift-vs-bigquery-2017.html</guid>
    <description><![CDATA[Technical comparison of cloud analytical databases. Production experience managing Amazon Redshift clusters versus Google BigQuery's serverless architecture.]]></description>
    <content:encoded><![CDATA[
      <p>Technical comparison of cloud analytical databases. Production experience managing Amazon Redshift clusters versus Google BigQuery's serverless architecture.</p>
      <p><a href="https://srdata.dev/en/escritos/cloud-data-warehouse-redshift-vs-bigquery-2017.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 10 Nov 2017 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[It took me a month to understand it, but the "Attention Is All You Need" paper is brilliant]]></title>
    <link>https://srdata.dev/en/escritos/atencion-transformer-paper-nlp-2017.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/atencion-transformer-paper-nlp-2017.html</guid>
    <description><![CDATA[Technical analysis of the paper "Attention Is All You Need". How the Self-Attention mechanism of Transformers is revolutionizing Natural Language Processing.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the paper "Attention Is All You Need". How the Self-Attention mechanism of Transformers is revolutionizing Natural Language Processing.</p>
      <p><a href="https://srdata.dev/en/escritos/atencion-transformer-paper-nlp-2017.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 15 Aug 2017 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Data Lakes: The future or a "Data Swamp"?]]></title>
    <link>https://srdata.dev/en/escritos/data-lake-vs-data-swamp-esquema-2016.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/data-lake-vs-data-swamp-esquema-2016.html</guid>
    <description><![CDATA[Critique of the Data Lakes trend. Risks of dumping raw data without governance and the fundamental difference between Schema-on-read and Schema-on-write.]]></description>
    <content:encoded><![CDATA[
      <p>Critique of the Data Lakes trend. Risks of dumping raw data without governance and the fundamental difference between Schema-on-read and Schema-on-write.</p>
      <p><a href="https://srdata.dev/en/escritos/data-lake-vs-data-swamp-esquema-2016.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 28 Oct 2016 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Introduction to Apache Kafka: The central nervous system of your data]]></title>
    <link>https://srdata.dev/en/escritos/apache-kafka-streaming-tiempo-real-2016.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/apache-kafka-streaming-tiempo-real-2016.html</guid>
    <description><![CDATA[Introduction to Apache Kafka as a distributed commit log. Why real-time processing (streaming) is replacing traditional batch ETL processes.]]></description>
    <content:encoded><![CDATA[
      <p>Introduction to Apache Kafka as a distributed commit log. Why real-time processing (streaming) is replacing traditional batch ETL processes.</p>
      <p><a href="https://srdata.dev/en/escritos/apache-kafka-streaming-tiempo-real-2016.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 14 May 2016 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[AlphaGo defeats Lee Sedol: Watching the games live and understanding that this has moved faster than we thought]]></title>
    <link>https://srdata.dev/en/escritos/alphago-lee-sedol-reinforcement-learning-2016.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/alphago-lee-sedol-reinforcement-learning-2016.html</guid>
    <description><![CDATA[Technical analysis of AlphaGo's victory over Lee Sedol. Differences between classic brute force (Deep Blue) and Deep Reinforcement Learning.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of AlphaGo's victory over Lee Sedol. Differences between classic brute force (Deep Blue) and Deep Reinforcement Learning.</p>
      <p><a href="https://srdata.dev/en/escritos/alphago-lee-sedol-reinforcement-learning-2016.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 20 Mar 2016 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Wrestling with TensorFlow: My first ML scripts a month after Google released it]]></title>
    <link>https://srdata.dev/en/escritos/tensorflow-google-deep-learning-python-2015.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/tensorflow-google-deep-learning-python-2015.html</guid>
    <description><![CDATA[First experiences programming neural networks with TensorFlow after its release by Google. Analysis of static computational graphs and its learning curve.]]></description>
    <content:encoded><![CDATA[
      <p>First experiences programming neural networks with TensorFlow after its release by Google. Analysis of static computational graphs and its learning curve.</p>
      <p><a href="https://srdata.dev/en/escritos/tensorflow-google-deep-learning-python-2015.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 10 Dec 2015 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The Hadoop ecosystem: HDFS, YARN and Apache]]></title>
    <link>https://srdata.dev/en/escritos/ecosistema-hadoop-hdfs-yarn-complejidad-2015.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/ecosistema-hadoop-hdfs-yarn-complejidad-2015.html</guid>
    <description><![CDATA[Survival guide in the complex Apache Hadoop ecosystem. Technical explanation of the separation between storage (HDFS) and compute resource management (YARN).]]></description>
    <content:encoded><![CDATA[
      <p>Survival guide in the complex Apache Hadoop ecosystem. Technical explanation of the separation between storage (HDFS) and compute resource management (YARN).</p>
      <p><a href="https://srdata.dev/en/escritos/ecosistema-hadoop-hdfs-yarn-complejidad-2015.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 15 Feb 2015 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The performance wall: When your Data Warehouse no longer scales]]></title>
    <link>https://srdata.dev/en/escritos/muro-rendimiento-data-warehouse-columnar-2014.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/muro-rendimiento-data-warehouse-columnar-2014.html</guid>
    <description><![CDATA[Technical analysis of the physical limit of traditional Data Warehouses. Differences between SMP (Scale-up) and MPP (Scale-out) architectures, and the introduction of columnar storage.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the physical limit of traditional Data Warehouses. Differences between SMP (Scale-up) and MPP (Scale-out) architectures, and the introduction of columnar storage.</p>
      <p><a href="https://srdata.dev/en/escritos/muro-rendimiento-data-warehouse-columnar-2014.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 12 Sep 2014 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Tinkering with Apache Spark 1.0 locally: Will this kill my MapReduce jobs?]]></title>
    <link>https://srdata.dev/en/escritos/apache-spark-1-local-vs-mapreduce-2014.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/apache-spark-1-local-vs-mapreduce-2014.html</guid>
    <description><![CDATA[Technical analysis of Apache Spark 1.0. Why its in-memory processing paradigm (RDDs) means the imminent end for slow disk-based Hadoop MapReduce jobs.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of Apache Spark 1.0. Why its in-memory processing paradigm (RDDs) means the imminent end for slow disk-based Hadoop MapReduce jobs.</p>
      <p><a href="https://srdata.dev/en/escritos/apache-spark-1-local-vs-mapreduce-2014.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 15 Jun 2014 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Integrating image scripts into corporate data flows]]></title>
    <link>https://srdata.dev/en/escritos/automatizacion-imagenes-etl-python-2013.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/automatizacion-imagenes-etl-python-2013.html</guid>
    <description><![CDATA[How to integrate massive image processing and compression (ImageMagick/Python) into data flows (ETL) to automate e-commerce catalogs.]]></description>
    <content:encoded><![CDATA[
      <p>How to integrate massive image processing and compression (ImageMagick/Python) into data flows (ETL) to automate e-commerce catalogs.</p>
      <p><a href="https://srdata.dev/en/escritos/automatizacion-imagenes-etl-python-2013.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 05 Nov 2013 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[My Kickstarter Pebble has arrived: Hacking in pure C to make my Watchface]]></title>
    <link>https://srdata.dev/en/escritos/pebble-kickstarter-c-watchface-2013.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/pebble-kickstarter-c-watchface-2013.html</guid>
    <description><![CDATA[First impressions of the Pebble smartwatch. Technical experience programming a custom watchface using its SDK in pure C.]]></description>
    <content:encoded><![CDATA[
      <p>First impressions of the Pebble smartwatch. Technical experience programming a custom watchface using its SDK in pure C.</p>
      <p><a href="https://srdata.dev/en/escritos/pebble-kickstarter-c-watchface-2013.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 24 Sep 2013 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[R.I.P. Google Reader (2005 - 2013): Closes today and the web loses a bit of its soul]]></title>
    <link>https://srdata.dev/en/escritos/cierre-google-reader-rss-algoritmos-2013.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/cierre-google-reader-rss-algoritmos-2013.html</guid>
    <description><![CDATA[A tribute to Google Reader after its definitive shutdown on July 1, 2013. Technical analysis of RSS technology versus the rise of closed feeds and social media algorithms.]]></description>
    <content:encoded><![CDATA[
      <p>A tribute to Google Reader after its definitive shutdown on July 1, 2013. Technical analysis of RSS technology versus the rise of closed feeds and social media algorithms.</p>
      <p><a href="https://srdata.dev/en/escritos/cierre-google-reader-rss-algoritmos-2013.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 02 Jul 2013 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The Snowden case: Encryption, databases, and our ethical responsibility as computer scientists]]></title>
    <link>https://srdata.dev/en/escritos/caso-snowden-cifrado-etica-informaticos-2013.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/caso-snowden-cifrado-etica-informaticos-2013.html</guid>
    <description><![CDATA[Technical and ethical reflection following Edward Snowden's leaks about the PRISM program. The importance of encryption at rest and our responsibility over data.]]></description>
    <content:encoded><![CDATA[
      <p>Technical and ethical reflection following Edward Snowden's leaks about the PRISM program. The importance of encryption at rest and our responsibility over data.</p>
      <p><a href="https://srdata.dev/en/escritos/caso-snowden-cifrado-etica-informaticos-2013.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 20 Jun 2013 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Enterprise report automation: Letting Excel die]]></title>
    <link>https://srdata.dev/en/escritos/automatizacion-reportes-fin-excel-2013.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/automatizacion-reportes-fin-excel-2013.html</guid>
    <description><![CDATA[Technical critique of the abusive use of Excel as a database in companies. How to automate fragile reports using Python and SQL to prevent data corruption disasters.]]></description>
    <content:encoded><![CDATA[
      <p>Technical critique of the abusive use of Excel as a database in companies. How to automate fragile reports using Python and SQL to prevent data corruption disasters.</p>
      <p><a href="https://srdata.dev/en/escritos/automatizacion-reportes-fin-excel-2013.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 10 Jan 2013 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The impact of AlexNet on ImageNet: Reading about how neural networks just destroyed classic vision algorithms]]></title>
    <link>https://srdata.dev/en/escritos/alexnet-imagenet-redes-neuronales-deep-learning-2012.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/alexnet-imagenet-redes-neuronales-deep-learning-2012.html</guid>
    <description><![CDATA[Technical analysis of the impact of the AlexNet paper on the ImageNet competition. How Convolutional Neural Networks (CNNs) and GPUs are revolutionizing computer vision.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the impact of the AlexNet paper on the ImageNet competition. How Convolutional Neural Networks (CNNs) and GPUs are revolutionizing computer vision.</p>
      <p><a href="https://srdata.dev/en/escritos/alexnet-imagenet-redes-neuronales-deep-learning-2012.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 10 Dec 2012 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Evaluating visualization tools: QlikView vs Tableau in a real-world setting]]></title>
    <link>https://srdata.dev/en/escritos/qlikview-vs-tableau-herramientas-visualizacion-2012.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/qlikview-vs-tableau-herramientas-visualizacion-2012.html</guid>
    <description><![CDATA[Technical comparison between QlikView 11 and Tableau Desktop 7. Evaluating the associative in-memory engine versus the visual query engine (VizQL) for Business Intelligence.]]></description>
    <content:encoded><![CDATA[
      <p>Technical comparison between QlikView 11 and Tableau Desktop 7. Evaluating the associative in-memory engine versus the visual query engine (VizQL) for Business Intelligence.</p>
      <p><a href="https://srdata.dev/en/escritos/qlikview-vs-tableau-herramientas-visualizacion-2012.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 15 Jun 2012 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[15 May 2012 - Migrating my files to Google Drive: The war against Dropbox has begun]]></title>
    <link>https://srdata.dev/en/escritos/google-drive-vs-dropbox-sincronizacion-2012.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/google-drive-vs-dropbox-sincronizacion-2012.html</guid>
    <description><![CDATA[Experience migrating files to Google Drive after its launch. Technical analysis of file synchronization algorithms (delta sync) compared to Dropbox.]]></description>
    <content:encoded><![CDATA[
      <p>Experience migrating files to Google Drive after its launch. Technical analysis of file synchronization algorithms (delta sync) compared to Dropbox.</p>
      <p><a href="https://srdata.dev/en/escritos/google-drive-vs-dropbox-sincronizacion-2012.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 15 May 2012 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[28 Feb 2012 - OLAP Cubes: Why your aggregate queries now fly]]></title>
    <link>https://srdata.dev/en/escritos/cubos-olap-agregaciones-precalculadas-2012.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/cubos-olap-agregaciones-precalculadas-2012.html</guid>
    <description><![CDATA[Explanation of the inner workings of OLAP cubes (MOLAP). Why pre-aggregating massive data is the key to instantaneous response times in dashboards.]]></description>
    <content:encoded><![CDATA[
      <p>Explanation of the inner workings of OLAP cubes (MOLAP). Why pre-aggregating massive data is the key to instantaneous response times in dashboards.</p>
      <p><a href="https://srdata.dev/en/escritos/cubos-olap-agregaciones-precalculadas-2012.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 28 Feb 2012 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Analytical SQL: Discovering the power of Window Functions]]></title>
    <link>https://srdata.dev/en/escritos/sql-analitico-window-functions-2011.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/sql-analitico-window-functions-2011.html</guid>
    <description><![CDATA[Practical introduction to Window Functions in SQL. How to simplify complex analytical queries in Business Intelligence projects.]]></description>
    <content:encoded><![CDATA[
      <p>Practical introduction to Window Functions in SQL. How to simplify complex analytical queries in Business Intelligence projects.</p>
      <p><a href="https://srdata.dev/en/escritos/sql-analitico-window-functions-2011.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 03 Dec 2011 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[WhatsApp: The app that killed my SMS bills]]></title>
    <link>https://srdata.dev/en/escritos/whatsapp-fin-sms-xmpp-2011.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/whatsapp-fin-sms-xmpp-2011.html</guid>
    <description><![CDATA[Technical analysis of WhatsApp, the app that is killing SMS. Exploring its use of the XMPP protocol and Erlang, and its serious initial security flaws.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of WhatsApp, the app that is killing SMS. Exploring its use of the XMPP protocol and Erlang, and its serious initial security flaws.</p>
      <p><a href="https://srdata.dev/en/escritos/whatsapp-fin-sms-xmpp-2011.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 12 Aug 2011 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Star vs Snowflake Schemas applied to SSAS]]></title>
    <link>https://srdata.dev/en/escritos/esquemas-estrella-copo-nieve-ssas-2011.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/esquemas-estrella-copo-nieve-ssas-2011.html</guid>
    <description><![CDATA[Technical debate and examples on dimensional modeling in Business Intelligence. Comparison between the Star Schema and the Snowflake Schema using SQL Server Analysis Services (SSAS).]]></description>
    <content:encoded><![CDATA[
      <p>Technical debate and examples on dimensional modeling in Business Intelligence. Comparison between the Star Schema and the Snowflake Schema using SQL Server Analysis Services (SSAS).</p>
      <p><a href="https://srdata.dev/en/escritos/esquemas-estrella-copo-nieve-ssas-2011.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 20 May 2011 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[20 Mar 2011 - IBM Watson wins Jeopardy!: Is natural language processing the next great frontier?]]></title>
    <link>https://srdata.dev/en/escritos/ibm-watson-jeopardy-nlp-2011.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/ibm-watson-jeopardy-nlp-2011.html</guid>
    <description><![CDATA[Technical analysis of IBM Watson's victory on Jeopardy. Exploring the challenges of Natural Language Processing (NLP) versus traditional computing.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of IBM Watson's victory on Jeopardy. Exploring the challenges of Natural Language Processing (NLP) versus traditional computing.</p>
      <p><a href="https://srdata.dev/en/escritos/ibm-watson-jeopardy-nlp-2011.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 20 Mar 2011 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[05 Feb 2011 - Leaving CRUD behind: My first serious approach to BI]]></title>
    <link>https://srdata.dev/en/escritos/acercamiento-bi-oltp-olap-etl-2011.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/acercamiento-bi-oltp-olap-etl-2011.html</guid>
    <description><![CDATA[Technical reflection on the transition from traditional CRUD development to Business Intelligence (BI) projects, differentiating OLTP and OLAP environments with ETL examples.]]></description>
    <content:encoded><![CDATA[
      <p>Technical reflection on the transition from traditional CRUD development to Business Intelligence (BI) projects, differentiating OLTP and OLAP environments with ETL examples.</p>
      <p><a href="https://srdata.dev/en/escritos/acercamiento-bi-oltp-olap-etl-2011.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 05 Feb 2011 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Tinkering with my new Samsung Galaxy S and compiling a custom Android kernel]]></title>
    <link>https://srdata.dev/en/escritos/samsung-galaxy-s-kernel-custom-ext4-2010.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/samsung-galaxy-s-kernel-custom-ext4-2010.html</guid>
    <description><![CDATA[Tutorial and technical experience compiling a custom kernel for the Samsung Galaxy S. How to fix performance issues by migrating the file system from RFS to ext4.]]></description>
    <content:encoded><![CDATA[
      <p>Tutorial and technical experience compiling a custom kernel for the Samsung Galaxy S. How to fix performance issues by migrating the file system from RFS to ext4.</p>
      <p><a href="https://srdata.dev/en/escritos/samsung-galaxy-s-kernel-custom-ext4-2010.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 15 Oct 2010 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[I Managed to Buy the iPad: My Experience After a Month of Use]]></title>
    <link>https://srdata.dev/en/escritos/ipad-desarrollo-web-html5-2010.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/ipad-desarrollo-web-html5-2010.html</guid>
    <description><![CDATA[Technical analysis of the first iPad after its launch. The impact of the absence of Flash on the web and how to adapt sites with CSS3 Media Queries.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the first iPad after its launch. The impact of the absence of Flash on the web and how to adapt sites with CSS3 Media Queries.</p>
      <p><a href="https://srdata.dev/en/escritos/ipad-desarrollo-web-html5-2010.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 10 Jun 2010 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[NoSQL Databases: A passing fad or the future of storage?]]></title>
    <link>https://srdata.dev/en/escritos/bases-datos-nosql-mongodb-2010.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/bases-datos-nosql-mongodb-2010.html</guid>
    <description><![CDATA[Technical analysis and early experiments with NoSQL databases like MongoDB in 2010. Evaluating if the schema-less nature is a real advantage in production.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis and early experiments with NoSQL databases like MongoDB in 2010. Evaluating if the schema-less nature is a real advantage in production.</p>
      <p><a href="https://srdata.dev/en/escritos/bases-datos-nosql-mongodb-2010.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 21 Jan 2010 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The art of profiling slow queries in MySQL]]></title>
    <link>https://srdata.dev/en/escritos/perfilar-consultas-lentas-mysql.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/perfilar-consultas-lentas-mysql.html</guid>
    <description><![CDATA[Practical guide on how to profile slow queries in MySQL using SHOW PROFILES and EXPLAIN to detect real bottlenecks in production.]]></description>
    <content:encoded><![CDATA[
      <p>Practical guide on how to profile slow queries in MySQL using SHOW PROFILES and EXPLAIN to detect real bottlenecks in production.</p>
      <p><a href="https://srdata.dev/en/escritos/perfilar-consultas-lentas-mysql.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 14 Oct 2009 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Taking a look at "Bitcoin": Analyzing the source code of this curious P2P network]]></title>
    <link>https://srdata.dev/en/escritos/analizando-codigo-bitcoin.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/analizando-codigo-bitcoin.html</guid>
    <description><![CDATA[I analyze the C++ code and the database of Bitcoin, a curious P2P electronic cash network that has just appeared.]]></description>
    <content:encoded><![CDATA[
      <p>I analyze the C++ code and the database of Bitcoin, a curious P2P electronic cash network that has just appeared.</p>
      <p><a href="https://srdata.dev/en/escritos/analizando-codigo-bitcoin.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 15 Mar 2009 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Trying Google Chrome: The V8 JavaScript engine is a missile]]></title>
    <link>https://srdata.dev/en/escritos/google-chrome-v8-javascript.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/google-chrome-v8-javascript.html</guid>
    <description><![CDATA[Technical analysis of Google Chrome and its V8 engine, exploring how JIT compilation is changing the execution speed of JavaScript in the browser.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of Google Chrome and its V8 engine, exploring how JIT compilation is changing the execution speed of JavaScript in the browser.</p>
      <p><a href="https://srdata.dev/en/escritos/google-chrome-v8-javascript.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 20 Sep 2008 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Image processing II: Edge detection with Canny in C]]></title>
    <link>https://srdata.dev/en/escritos/procesamiento-imagenes-canny-c.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/procesamiento-imagenes-canny-c.html</guid>
    <description><![CDATA[Practical guide to applying the Canny algorithm for edge detection using C. Step-by-step explanation from Gaussian smoothing to hysteresis.]]></description>
    <content:encoded><![CDATA[
      <p>Practical guide to applying the Canny algorithm for edge detection using C. Step-by-step explanation from Gaussian smoothing to hysteresis.</p>
      <p><a href="https://srdata.dev/en/escritos/procesamiento-imagenes-canny-c.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 02 Sep 2008 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[What is Facebook and why is everyone around me suddenly registering with their real name?]]></title>
    <link>https://srdata.dev/en/escritos/facebook-nombres-reales-2008.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/facebook-nombres-reales-2008.html</guid>
    <description><![CDATA[Technical analysis of Facebook in 2008 and the architecture of its social graph. Why have we abandoned pseudonyms in favor of our real identity on the net?]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of Facebook in 2008 and the architecture of its social graph. Why have we abandoned pseudonyms in favor of our real identity on the net?</p>
      <p><a href="https://srdata.dev/en/escritos/facebook-nombres-reales-2008.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 14 May 2008 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[PHP Frameworks: My Experience After Migrating a Legacy Project to CodeIgniter]]></title>
    <link>https://srdata.dev/en/escritos/migracion-frameworks-php-codeigniter.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/migracion-frameworks-php-codeigniter.html</guid>
    <description><![CDATA[Goodbye to spaghetti code. Migrating to CodeIgniter and the MVC pattern has brought my sanity back when working with PHP. Technical analysis and practical example.]]></description>
    <content:encoded><![CDATA[
      <p>Goodbye to spaghetti code. Migrating to CodeIgniter and the MVC pattern has brought my sanity back when working with PHP. Technical analysis and practical example.</p>
      <p><a href="https://srdata.dev/en/escritos/migracion-frameworks-php-codeigniter.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 15 Mar 2008 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Database normalization: When to break 3NF to gain speed]]></title>
    <link>https://srdata.dev/en/escritos/desnormalizacion-bases-datos-3fn-rendimiento.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/desnormalizacion-bases-datos-3fn-rendimiento.html</guid>
    <description><![CDATA[Breaking the Third Normal Form (3NF) in relational databases can be the only way out when JOINs crash your disks. Real cases of denormalization.]]></description>
    <content:encoded><![CDATA[
      <p>Breaking the Third Normal Form (3NF) in relational databases can be the only way out when JOINs crash your disks. Real cases of denormalization.</p>
      <p><a href="https://srdata.dev/en/escritos/desnormalizacion-bases-datos-3fn-rendimiento.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 20 Nov 2007 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Wi-Fi network auditing: Cracking WEP in 10 minutes]]></title>
    <link>https://srdata.dev/en/escritos/auditoria-wifi-wep.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/auditoria-wifi-wep.html</guid>
    <description><![CDATA[Practical and technical guide to audit Wi-Fi networks and crack WEP encryption in under 10 minutes using Aircrack-ng and BackTrack 2.]]></description>
    <content:encoded><![CDATA[
      <p>Practical and technical guide to audit Wi-Fi networks and crack WEP encryption in under 10 minutes using Aircrack-ng and BackTrack 2.</p>
      <p><a href="https://srdata.dev/en/escritos/auditoria-wifi-wep.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 30 Jun 2007 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[iPhone: Why a Screen Without a Physical Keyboard Will Change Web Development]]></title>
    <link>https://srdata.dev/en/escritos/iphone-multitactil-revolucion-web.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/iphone-multitactil-revolucion-web.html</guid>
    <description><![CDATA[Technical analysis following the iPhone announcement. Why a multi-touch device without a keyboard or mouse will force us to rethink web design and development.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis following the iPhone announcement. Why a multi-touch device without a keyboard or mouse will force us to rethink web design and development.</p>
      <p><a href="https://srdata.dev/en/escritos/iphone-multitactil-revolucion-web.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 15 Jan 2007 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Semantic Web and Web 3.0: Understanding RDF, OWL, and SPARQL]]></title>
    <link>https://srdata.dev/en/escritos/web-semantica-rdf-owl-sparql.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/web-semantica-rdf-owl-sparql.html</guid>
    <description><![CDATA[Discover what the Semantic Web (Web 3.0) is. A technical explanation for developers on RDF, OWL, and querying graphs using SPARQL in 2006.]]></description>
    <content:encoded><![CDATA[
      <p>Discover what the Semantic Web (Web 3.0) is. A technical explanation for developers on RDF, OWL, and querying graphs using SPARQL in 2006.</p>
      <p><a href="https://srdata.dev/en/escritos/web-semantica-rdf-owl-sparql.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 20 Nov 2006 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[I've spun up my first server on AWS EC2: Renting by the hour with an API? This changes everything]]></title>
    <link>https://srdata.dev/en/escritos/aws-ec2-beta-2006.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/aws-ec2-beta-2006.html</guid>
    <description><![CDATA[My first experience deploying a virtual server on the Amazon EC2 beta. Thoughts on per-hour virtualization and the end of traditional dedicated server hosting.]]></description>
    <content:encoded><![CDATA[
      <p>My first experience deploying a virtual server on the Amazon EC2 beta. Thoughts on per-hour virtualization and the end of traditional dedicated server hosting.</p>
      <p><a href="https://srdata.dev/en/escritos/aws-ec2-beta-2006.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 15 Oct 2006 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[MySpace and the horror of spaghetti code: Injecting CSS into my profile]]></title>
    <link>https://srdata.dev/en/escritos/myspace-horror-codigo-espagueti-css.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/myspace-horror-codigo-espagueti-css.html</guid>
    <description><![CDATA[I analyze the technical chaos behind MySpace profile customization using CSS injection and its implications for web development.]]></description>
    <content:encoded><![CDATA[
      <p>I analyze the technical chaos behind MySpace profile customization using CSS injection and its implications for web development.</p>
      <p><a href="https://srdata.dev/en/escritos/myspace-horror-codigo-espagueti-css.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 15 Aug 2006 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Homemade Buffer Overflow: Dissecting a classic C exploit]]></title>
    <link>https://srdata.dev/en/escritos/buffer-overflow-clasico-c.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/buffer-overflow-clasico-c.html</guid>
    <description><![CDATA[Technical analysis of a buffer overflow vulnerability in C. Discover how to overwrite the stack and redirect execution with a classic exploit.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of a buffer overflow vulnerability in C. Discover how to overwrite the stack and redirect execution with a classic exploit.</p>
      <p><a href="https://srdata.dev/en/escritos/buffer-overflow-clasico-c.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 28 Apr 2006 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Informatica PowerCenter 8: First impressions with the data heavyweight]]></title>
    <link>https://srdata.dev/en/escritos/informatica-powercenter-8.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/informatica-powercenter-8.html</guid>
    <description><![CDATA[Technical analysis and first impressions of Informatica PowerCenter 8 in production environments. How visual data integration changes development.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis and first impressions of Informatica PowerCenter 8 in production environments. How visual data integration changes development.</p>
      <p><a href="https://srdata.dev/en/escritos/informatica-powercenter-8.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 25 Mar 2006 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Step-by-step guide: Centralizing my digital life: I've been using Google Reader for a month and it's the ultimate RSS reader]]></title>
    <link>https://srdata.dev/en/escritos/google-reader-definitivo-2005.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/google-reader-definitivo-2005.html</guid>
    <description><![CDATA[After a month of testing Google Reader, I analyze why this web and AJAX-based RSS feed reader has replaced my usual desktop clients.]]></description>
    <content:encoded><![CDATA[
      <p>After a month of testing Google Reader, I analyze why this web and AJAX-based RSS feed reader has replaced my usual desktop clients.</p>
      <p><a href="https://srdata.dev/en/escritos/google-reader-definitivo-2005.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 05 Dec 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Step-by-step guide: How to capture, compress and upload videos to that new website called "YouTube"]]></title>
    <link>https://srdata.dev/en/escritos/como-subir-videos-youtube.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/como-subir-videos-youtube.html</guid>
    <description><![CDATA[Technical guide to capture, compress videos with Xvid using mencoder and upload them to the new YouTube platform, surviving current ADSL connections.]]></description>
    <content:encoded><![CDATA[
      <p>Technical guide to capture, compress videos with Xvid using mencoder and upload them to the new YouTube platform, surviving current ADSL connections.</p>
      <p><a href="https://srdata.dev/en/escritos/como-subir-videos-youtube.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 20 Oct 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[SQL Injection Vulnerabilities: How to break your database]]></title>
    <link>https://srdata.dev/en/escritos/vulnerabilidades-inyeccion-sql.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/vulnerabilidades-inyeccion-sql.html</guid>
    <description><![CDATA[Practical analysis on SQL Injection vulnerabilities in PHP and MySQL. How to prevent them from blowing up your database with single quotes.]]></description>
    <content:encoded><![CDATA[
      <p>Practical analysis on SQL Injection vulnerabilities in PHP and MySQL. How to prevent them from blowing up your database with single quotes.</p>
      <p><a href="https://srdata.dev/en/escritos/vulnerabilidades-inyeccion-sql.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 10 Sep 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Google Earth: I've spent all summer flying over my city from the PC]]></title>
    <link>https://srdata.dev/en/escritos/google-earth-verano-2005.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/google-earth-verano-2005.html</guid>
    <description><![CDATA[Late-night reflections at 2 AM tinkering with Google Earth, suffering through textures over ADSL, and messing around with KML files in XML.]]></description>
    <content:encoded><![CDATA[
      <p>Late-night reflections at 2 AM tinkering with Google Earth, suffering through textures over ADSL, and messing around with KML files in XML.</p>
      <p><a href="https://srdata.dev/en/escritos/google-earth-verano-2005.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 10 Aug 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[PHP 5 turns one: OOP begins to mature and I finally dare to use it]]></title>
    <link>https://srdata.dev/en/escritos/php-5-poo-aniversario.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/php-5-poo-aniversario.html</guid>
    <description><![CDATA[Analysis of PHP 5's first year. Finally leaving behind the limitations of PHP 4 and starting to use real object-oriented programming with Zend Engine II and mysqli.]]></description>
    <content:encoded><![CDATA[
      <p>Analysis of PHP 5's first year. Finally leaving behind the limitations of PHP 4 and starting to use real object-oriented programming with Zend Engine II and mysqli.</p>
      <p><a href="https://srdata.dev/en/escritos/php-5-poo-aniversario.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 24 Jun 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Migrating to WordPress 1.5: Gutting the New Theme System (and Surviving the Attempt)]]></title>
    <link>https://srdata.dev/en/escritos/migracion-wordpress-1-5-temas.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/migracion-wordpress-1-5-temas.html</guid>
    <description><![CDATA[Technical analysis and migration experience to WordPress 1.5 in 2005. Discover how the new PHP template system, the Loop, and CSS layout challenges against Internet Explorer 6 work.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis and migration experience to WordPress 1.5 in 2005. Discover how the new PHP template system, the Loop, and CSS layout challenges against Internet Explorer 6 work.</p>
      <p><a href="https://srdata.dev/en/escritos/migracion-wordpress-1-5-temas.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Thu, 14 Apr 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Understanding the damn Call Stack in x86 Assembly]]></title>
    <link>https://srdata.dev/en/escritos/call-stack-x86-ensamblador.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/call-stack-x86-ensamblador.html</guid>
    <description><![CDATA[A practical and straightforward explanation of how the Call Stack works in x86 Assembly, ideal for debugging Segmentation Faults.]]></description>
    <content:encoded><![CDATA[
      <p>A practical and straightforward explanation of how the Call Stack works in x86 Assembly, ideal for debugging Segmentation Faults.</p>
      <p><a href="https://srdata.dev/en/escritos/call-stack-x86-ensamblador.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 18 Mar 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Sleepless nights: Scripting bots and channels on IRC Hispano]]></title>
    <link>https://srdata.dev/en/escritos/bots-irc-hispano.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/bots-irc-hispano.html</guid>
    <description><![CDATA[Sleepless nights writing code in mIRC and configuring Eggdrops to keep a channel afloat on IRC Hispano. Pure nostalgia and technical headaches.]]></description>
    <content:encoded><![CDATA[
      <p>Sleepless nights writing code in mIRC and configuring Eggdrops to keep a channel afloat on IRC Hispano. Pure nostalgia and technical headaches.</p>
      <p><a href="https://srdata.dev/en/escritos/bots-irc-hispano.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 12 Jan 2005 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[A definitive goodbye to Internet Explorer: My first week using Firefox 1.0]]></title>
    <link>https://srdata.dev/en/escritos/adios-internet-explorer-firefox.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/adios-internet-explorer-firefox.html</guid>
    <description><![CDATA[Technical analysis and user experience after the first week with Mozilla Firefox 1.0. Goodbye to CSS bugs in IE6 and hello to web standards.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis and user experience after the first week with Mozilla Firefox 1.0. Goodbye to CSS bugs in IE6 and hello to web standards.</p>
      <p><a href="https://srdata.dev/en/escritos/adios-internet-explorer-firefox.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 20 Nov 2004 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Pixel Manipulation: Reading and Modifying BMP Image Headers in C]]></title>
    <link>https://srdata.dev/en/escritos/manipulacion-cabeceras-bmp-c.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/manipulacion-cabeceras-bmp-c.html</guid>
    <description><![CDATA[Practical guide and late-night anecdotes on how to read and modify BMP image headers in C at the byte level, dealing with structure padding.]]></description>
    <content:encoded><![CDATA[
      <p>Practical guide and late-night anecdotes on how to read and modify BMP image headers in C at the byte level, dealing with structure padding.</p>
      <p><a href="https://srdata.dev/en/escritos/manipulacion-cabeceras-bmp-c.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sat, 14 Aug 2004 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[I finally got a Gmail invite! Why 1 Gigabyte of space is absolute madness]]></title>
    <link>https://srdata.dev/en/escritos/invitacion-gmail-1gb.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/invitacion-gmail-1gb.html</guid>
    <description><![CDATA[My experience after getting an invite to the Gmail beta and why 1GB of space and its interface based on DHTML and XMLHttpRequest (without reloading the page) represent a paradigm shift in web development.]]></description>
    <content:encoded><![CDATA[
      <p>My experience after getting an invite to the Gmail beta and why 1GB of space and its interface based on DHTML and XMLHttpRequest (without reloading the page) represent a paradigm shift in web development.</p>
      <p><a href="https://srdata.dev/en/escritos/invitacion-gmail-1gb.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 18 Apr 2004 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Prolog: When programming means declaring truths and not writing instructions]]></title>
    <link>https://srdata.dev/en/escritos/prolog-programacion-declarativa.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/prolog-programacion-declarativa.html</guid>
    <description><![CDATA[Discover how Prolog's declarative programming can save you from writing hundreds of lines of spaghetti code by separating logic from control.]]></description>
    <content:encoded><![CDATA[
      <p>Discover how Prolog's declarative programming can save you from writing hundreds of lines of spaghetti code by separating logic from control.</p>
      <p><a href="https://srdata.dev/en/escritos/prolog-programacion-declarativa.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Mon, 20 Oct 2003 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Testing WordPress: The b2 fork that promises to make our lives easier]]></title>
    <link>https://srdata.dev/en/escritos/probando-wordpress-fork-b2.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/probando-wordpress-fork-b2.html</guid>
    <description><![CDATA[Technical analysis of the first version of WordPress, the free fork of b2/cafelog. Installation, wp-config.php configuration and PHP templates.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the first version of WordPress, the free fork of b2/cafelog. Installation, wp-config.php configuration and PHP templates.</p>
      <p><a href="https://srdata.dev/en/escritos/probando-wordpress-fork-b2.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Sun, 15 Jun 2003 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The Slammer worm: Anatomy of the buffer overflow that collapsed the internet last week]]></title>
    <link>https://srdata.dev/en/escritos/gusano-slammer-sql-server.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/gusano-slammer-sql-server.html</guid>
    <description><![CDATA[Technical analysis of the Slammer worm, the 376-byte buffer overflow in SQL Server 2000 that took down the internet. Why it's vital to apply patches.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of the Slammer worm, the 376-byte buffer overflow in SQL Server 2000 that took down the internet. Why it's vital to apply patches.</p>
      <p><a href="https://srdata.dev/en/escritos/gusano-slammer-sql-server.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 05 Feb 2003 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Playing with Java 1.4: Native Regular Expressions at Last]]></title>
    <link>https://srdata.dev/en/escritos/java-14-expresiones-regulares.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/java-14-expresiones-regulares.html</guid>
    <description><![CDATA[Technical analysis of native regular expression integration in Java 1.4 (java.util.regex package), performance advantages, and practical use examples.]]></description>
    <content:encoded><![CDATA[
      <p>Technical analysis of native regular expression integration in Java 1.4 (java.util.regex package), performance advantages, and practical use examples.</p>
      <p><a href="https://srdata.dev/en/escritos/java-14-expresiones-regulares.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Fri, 22 Nov 2002 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[Dealing with the aftermath: Why register_globals=off in PHP 4.2 broke my early projects]]></title>
    <link>https://srdata.dev/en/escritos/register-globals-off-php-4-2.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/register-globals-off-php-4-2.html</guid>
    <description><![CDATA[How to adapt your code to PHP 4.2 after the change of register_globals to Off. Technical guide to prevent your forms and sessions from breaking.]]></description>
    <content:encoded><![CDATA[
      <p>How to adapt your code to PHP 4.2 after the change of register_globals to Off. Technical guide to prevent your forms and sessions from breaking.</p>
      <p><a href="https://srdata.dev/en/escritos/register-globals-off-php-4-2.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Tue, 10 Sep 2002 00:00:00 +0000</pubDate>
  </item>
  
  <item>
    <title><![CDATA[The nightmare of pointers in C and how to survive 'Segmentation Faults']]></title>
    <link>https://srdata.dev/en/escritos/pesadilla-punteros-c-segmentation-fault.html</link>
    <guid isPermaLink="true">https://srdata.dev/en/escritos/pesadilla-punteros-c-segmentation-fault.html</guid>
    <description><![CDATA[How to survive Segmentation Faults in C: survival guide for students and junior programmers fighting with pointers and RAM.]]></description>
    <content:encoded><![CDATA[
      <p>How to survive Segmentation Faults in C: survival guide for students and junior programmers fighting with pointers and RAM.</p>
      <p><a href="https://srdata.dev/en/escritos/pesadilla-punteros-c-segmentation-fault.html">→ Leer el artículo completo en srdata.dev</a></p>
    ]]></content:encoded>
    <dc:creator>FSdata</dc:creator>
    <pubDate>Wed, 15 May 2002 00:00:00 +0000</pubDate>
  </item>
  
</channel>
</rss>