<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog on Oscar</title>
    <link>https://dev-site.ocortez.com/blog/</link>
    <description>Recent content in Blog on Oscar</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>© Oscar Cortez 2026</copyright>
    <lastBuildDate>Tue, 20 Jan 2026 18:34:00 +0000</lastBuildDate>
    <atom:link href="https://dev-site.ocortez.com/blog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Agentic AI in Upstream Oil &amp; Gas: Vision Over Reaction</title>
      <link>https://dev-site.ocortez.com/blog/2026-01-20-agentic-ai-upstream-og/</link>
      <pubDate>Tue, 20 Jan 2026 18:34:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2026-01-20-agentic-ai-upstream-og/</guid>
      <description></description>
    </item>
    <item>
      <title>Building an Oil Production Dashboard Without Python</title>
      <link>https://dev-site.ocortez.com/blog/2026-01-14-volve-explorer-dashboard/</link>
      <pubDate>Wed, 14 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2026-01-14-volve-explorer-dashboard/</guid>
      <description>How I built the Volve Explorer using Svelte and DuckDB Wasm for an instant, serverless experience.</description>
    </item>
    <item>
      <title>Modern Stack for Python Projects Part 1: Setup &amp; Tooling</title>
      <link>https://dev-site.ocortez.com/blog/2026-01-05-modern-python-stack-part-1-setup/</link>
      <pubDate>Fri, 02 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2026-01-05-modern-python-stack-part-1-setup/</guid>
      <description>A beginner-friendly guide to setting up a professional Python project with modern tooling: uv, ruff, ty, and pre-commit. Written for engineers who code, not professional developers.</description>
    </item>
    <item>
      <title>From Excel to SQLite: Building a Reproducible Oil &amp; Gas Production Database</title>
      <link>https://dev-site.ocortez.com/blog/2025-12-29-volve-excel-to-db/</link>
      <pubDate>Mon, 29 Dec 2025 12:01:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-12-29-volve-excel-to-db/</guid>
      <description></description>
    </item>
    <item>
      <title>SQL: The 35-Year-Old Language Still Powering Our Industries</title>
      <link>https://dev-site.ocortez.com/blog/2025-12-22-sql-relevance-35-years/</link>
      <pubDate>Mon, 22 Dec 2025 18:01:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-12-22-sql-relevance-35-years/</guid>
      <description></description>
    </item>
    <item>
      <title>Improving Production Forecasting Accuracy with Residual Analysis</title>
      <link>https://dev-site.ocortez.com/blog/2025-12-17-production-forecast-residuals/</link>
      <pubDate>Wed, 17 Dec 2025 00:27:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-12-17-production-forecast-residuals/</guid>
      <description></description>
    </item>
    <item>
      <title>The Digital Paradox of Oil &amp; Gas</title>
      <link>https://dev-site.ocortez.com/blog/2025-12-09-oil-gas-digital-paradox/</link>
      <pubDate>Tue, 09 Dec 2025 18:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-12-09-oil-gas-digital-paradox/</guid>
      <description></description>
    </item>
    <item>
      <title>The Oil &amp; Gas Digital Transformation Ladder: Automation Before AI</title>
      <link>https://dev-site.ocortez.com/blog/2025-12-02-automation-before-ai-og/</link>
      <pubDate>Tue, 02 Dec 2025 18:34:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-12-02-automation-before-ai-og/</guid>
      <description></description>
    </item>
    <item>
      <title>Closing the Gap Between Oil &amp; Gas Workflows and Machine Learning</title>
      <link>https://dev-site.ocortez.com/blog/2025-11-25-oil-gas-ml-workflows/</link>
      <pubDate>Tue, 25 Nov 2025 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-11-25-oil-gas-ml-workflows/</guid>
      <description></description>
    </item>
    <item>
      <title>Mobile Coding Workflows with Claude Code for iOS</title>
      <link>https://dev-site.ocortez.com/blog/2025-10-21-claude-ios-mobile-coding/</link>
      <pubDate>Tue, 21 Oct 2025 20:33:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-10-21-claude-ios-mobile-coding/</guid>
      <description></description>
    </item>
    <item>
      <title>formulaML is Now Live on Microsoft AppSource: The Journey of an Excel Add-in</title>
      <link>https://dev-site.ocortez.com/blog/2025-10-09-formulaml-appsource-launch/</link>
      <pubDate>Thu, 09 Oct 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-10-09-formulaml-appsource-launch/</guid>
      <description></description>
    </item>
    <item>
      <title>Vibe Coder&#39;s Guide to Git: Mitigating Risks in AI-Aided Development</title>
      <link>https://dev-site.ocortez.com/blog/2025-09-01-git-for-vibe-coders/</link>
      <pubDate>Mon, 01 Sep 2025 20:23:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-09-01-git-for-vibe-coders/</guid>
      <description></description>
    </item>
    <item>
      <title>My Journey with AI Coding Assistants: From Copilot to Claude Code</title>
      <link>https://dev-site.ocortez.com/blog/2025-08-15-ai-coding-journey/</link>
      <pubDate>Fri, 15 Aug 2025 18:31:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-08-15-ai-coding-journey/</guid>
      <description></description>
    </item>
    <item>
      <title>formulaML Beta Testing Now Live: Try ML Directly in Excel</title>
      <link>https://dev-site.ocortez.com/blog/2025-08-08-formulaml-beta-live/</link>
      <pubDate>Fri, 08 Aug 2025 16:51:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-08-08-formulaml-beta-live/</guid>
      <description></description>
    </item>
    <item>
      <title>Kiro vs. Cursor: A Week of Comparative AI Coding</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-21-kiro-vs-cursor-comparison/</link>
      <pubDate>Mon, 21 Jul 2025 22:25:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-21-kiro-vs-cursor-comparison/</guid>
      <description></description>
    </item>
    <item>
      <title>Python Tip: Mastering the Walrus Operator (:=)</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-17-walrus-operator-tip/</link>
      <pubDate>Thu, 17 Jul 2025 17:33:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-17-walrus-operator-tip/</guid>
      <description></description>
    </item>
    <item>
      <title>Demystifying Statistics: Tools for Informed Decisions</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-17-informed-decisions-stats/</link>
      <pubDate>Thu, 17 Jul 2025 16:26:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-17-informed-decisions-stats/</guid>
      <description></description>
    </item>
    <item>
      <title>First Impressions of AWS Kiro: A Spec-Driven AI IDE</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-16-aws-kiro-first-impressions/</link>
      <pubDate>Wed, 16 Jul 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-16-aws-kiro-first-impressions/</guid>
      <description></description>
    </item>
    <item>
      <title>The Reality of Randomness: Understanding Pseudo-Random Numbers</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-10-pseudo-random-numbers-reality/</link>
      <pubDate>Thu, 10 Jul 2025 16:45:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-10-pseudo-random-numbers-reality/</guid>
      <description></description>
    </item>
    <item>
      <title>5 Surprising Lessons from Building My First Website</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-03-building-first-website-lessons/</link>
      <pubDate>Thu, 03 Jul 2025 22:34:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-03-building-first-website-lessons/</guid>
      <description></description>
    </item>
    <item>
      <title>Exploring Offline Python Environments: Pyodide, xlwings Lite, and Beyond</title>
      <link>https://dev-site.ocortez.com/blog/2025-07-02-offline-python-environments/</link>
      <pubDate>Wed, 02 Jul 2025 19:49:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-07-02-offline-python-environments/</guid>
      <description></description>
    </item>
    <item>
      <title>Comparing AI Coding Assistants: Cursor, Claude Code, and Gemini CLI</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-30-ai-coding-assistant-comparison/</link>
      <pubDate>Mon, 30 Jun 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-30-ai-coding-assistant-comparison/</guid>
      <description></description>
    </item>
    <item>
      <title>Implementing Random Forest in formulaML for Excel</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-26-random-forest-formulaml/</link>
      <pubDate>Thu, 26 Jun 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-26-random-forest-formulaml/</guid>
      <description></description>
    </item>
    <item>
      <title>Learning Rust Day 3: Cargo and Compilation Fundamentals</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-25-learning-rust-day-3/</link>
      <pubDate>Wed, 25 Jun 2025 17:50:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-25-learning-rust-day-3/</guid>
      <description></description>
    </item>
    <item>
      <title>Better Error Messages: Why Today is the Best Time to Learn Python</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-23-better-python-error-messages/</link>
      <pubDate>Mon, 23 Jun 2025 15:49:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-23-better-python-error-messages/</guid>
      <description></description>
    </item>
    <item>
      <title>The Evolution of my Perspective on Python Type Hints</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-11-python-type-hints-evolution/</link>
      <pubDate>Wed, 11 Jun 2025 17:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-11-python-type-hints-evolution/</guid>
      <description></description>
    </item>
    <item>
      <title>Learning Rust Day 2: Installation and Setting Up a Mobile Environment</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-09-learning-rust-day-2/</link>
      <pubDate>Mon, 09 Jun 2025 22:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-09-learning-rust-day-2/</guid>
      <description></description>
    </item>
    <item>
      <title>Learning Rust Day 1: Choosing My Resources</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-03-learning-rust-day-1/</link>
      <pubDate>Tue, 03 Jun 2025 17:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-03-learning-rust-day-1/</guid>
      <description></description>
    </item>
    <item>
      <title>Committing to Rust: A New Chapter in my Programming Journey</title>
      <link>https://dev-site.ocortez.com/blog/2025-06-02-committing-to-rust/</link>
      <pubDate>Mon, 02 Jun 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-06-02-committing-to-rust/</guid>
      <description></description>
    </item>
    <item>
      <title>Exploring Dataset Integration in formulaML</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-30-formulaml-dataset-integration/</link>
      <pubDate>Fri, 30 May 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-30-formulaml-dataset-integration/</guid>
      <description></description>
    </item>
    <item>
      <title>formulaML: Bringing Machine Learning Directly to Excel Formulas</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-27-formulaml-excel-intro/</link>
      <pubDate>Tue, 27 May 2025 17:04:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-27-formulaml-excel-intro/</guid>
      <description></description>
    </item>
    <item>
      <title>The Importance of Debugging and Struggle in Learning to Code</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-20-coding-struggle-importance/</link>
      <pubDate>Tue, 20 May 2025 17:03:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-20-coding-struggle-importance/</guid>
      <description></description>
    </item>
    <item>
      <title>Python 3.14 t-strings: Improving Template Security and Flexibility</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-17-python-t-strings-intro/</link>
      <pubDate>Sat, 17 May 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-17-python-t-strings-intro/</guid>
      <description></description>
    </item>
    <item>
      <title>Python Tip: Precise Control over Scikit-Learn Train-Test Splits</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-16-test-size-doc-tip/</link>
      <pubDate>Fri, 16 May 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-16-test-size-doc-tip/</guid>
      <description></description>
    </item>
    <item>
      <title>Exploring the Model Context Protocol (MCP) for AI Integration</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-15-mcp-protocol-origins/</link>
      <pubDate>Thu, 15 May 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-15-mcp-protocol-origins/</guid>
      <description></description>
    </item>
    <item>
      <title>Why Basic Machine Learning Still Matters in the Age of LLMs</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-14-why-basic-ml-matters/</link>
      <pubDate>Wed, 14 May 2025 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-14-why-basic-ml-matters/</guid>
      <description></description>
    </item>
    <item>
      <title>My 2025 Tech Stack: Python, Cursor, UV, and Beyond</title>
      <link>https://dev-site.ocortez.com/blog/2025-05-13-tech-stack-2025/</link>
      <pubDate>Tue, 13 May 2025 17:39:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2025-05-13-tech-stack-2025/</guid>
      <description></description>
    </item>
    <item>
      <title>Creative Parenting with AI: Using ChatGPT for Educational Fun</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-16-ai-educational-games/</link>
      <pubDate>Mon, 16 Dec 2024 00:17:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-16-ai-educational-games/</guid>
      <description></description>
    </item>
    <item>
      <title>Switching from PyCharm to VSCode: 5 Reasons for the Change</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-11-pycharm-to-vscode-switch/</link>
      <pubDate>Wed, 11 Dec 2024 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-11-pycharm-to-vscode-switch/</guid>
      <description></description>
    </item>
    <item>
      <title>Meeting Users in Excel: The Power of xlwings and Pyodide</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-10-xlwings-pyodide-user-productivity/</link>
      <pubDate>Tue, 10 Dec 2024 20:22:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-10-xlwings-pyodide-user-productivity/</guid>
      <description></description>
    </item>
    <item>
      <title>Handling NumPy Datetime Serialization for Frontend Integration</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-09-numpy-datetime-serialization/</link>
      <pubDate>Mon, 09 Dec 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-09-numpy-datetime-serialization/</guid>
      <description></description>
    </item>
    <item>
      <title>Choosing the Right Tool: When Excel Beats Python for Data Visualization</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-06-pivot-tables-vs-python/</link>
      <pubDate>Fri, 06 Dec 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-06-pivot-tables-vs-python/</guid>
      <description></description>
    </item>
    <item>
      <title>The Value of Simplicity in Tech Choices</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-05-simplicity-in-tech/</link>
      <pubDate>Thu, 05 Dec 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-05-simplicity-in-tech/</guid>
      <description></description>
    </item>
    <item>
      <title>Better Code with Python Enums: Readability, Safety, and Immutability</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-04-python-enums-guide/</link>
      <pubDate>Wed, 04 Dec 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-04-python-enums-guide/</guid>
      <description></description>
    </item>
    <item>
      <title>Repurposing Your Old iPad as a Secondary Monitor</title>
      <link>https://dev-site.ocortez.com/blog/2024-12-02-old-ipad-secondary-monitor/</link>
      <pubDate>Mon, 02 Dec 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-12-02-old-ipad-secondary-monitor/</guid>
      <description></description>
    </item>
    <item>
      <title>Data Privacy and User Consent in the Age of Open Protocols</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-29-bluesky-data-privacy/</link>
      <pubDate>Fri, 29 Nov 2024 17:54:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-29-bluesky-data-privacy/</guid>
      <description></description>
    </item>
    <item>
      <title>Moving Beyond Localhost: The Value of App Deployment</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-28-app-deployment-value/</link>
      <pubDate>Thu, 28 Nov 2024 14:27:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-28-app-deployment-value/</guid>
      <description></description>
    </item>
    <item>
      <title>Anaconda Code First Impressions: Running Python in Excel</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-25-anaconda-code-first-impressions/</link>
      <pubDate>Mon, 25 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-25-anaconda-code-first-impressions/</guid>
      <description>First look at Anaconda Code, an Excel add-in that brings Python functionality directly into Excel using PyScript and Pyodide. Learn how to run Python code locally in Excel without an internet connection.</description>
    </item>
    <item>
      <title>The Power of Linear Programming for Engineering Optimization</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-19-linear-programming-optimization/</link>
      <pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-19-linear-programming-optimization/</guid>
      <description></description>
    </item>
    <item>
      <title>Reliable Data Validation with Pandera and Pydantic</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-14-pandera-validation/</link>
      <pubDate>Thu, 14 Nov 2024 22:43:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-14-pandera-validation/</guid>
      <description></description>
    </item>
    <item>
      <title>Inferring Percentiles for Lognormal Distributions in Reserves Estimation</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-11-lognormal-percentiles-calc/</link>
      <pubDate>Mon, 11 Nov 2024 17:28:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-11-lognormal-percentiles-calc/</guid>
      <description></description>
    </item>
    <item>
      <title>LLM-Friendly Documentation: A New Standard for Library Authors</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-07-llm-friendly-docs/</link>
      <pubDate>Thu, 07 Nov 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-07-llm-friendly-docs/</guid>
      <description></description>
    </item>
    <item>
      <title>Choosing a frontend stack: Python, React, or HTMX?</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-04-frontend-stack-choices/</link>
      <pubDate>Mon, 04 Nov 2024 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-04-frontend-stack-choices/</guid>
      <description></description>
    </item>
    <item>
      <title>Modern Uncertainty Analysis: From Crystal Ball to Python in Excel</title>
      <link>https://dev-site.ocortez.com/blog/2024-11-01-crystal-ball-to-python-excel/</link>
      <pubDate>Fri, 01 Nov 2024 17:01:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-11-01-crystal-ball-to-python-excel/</guid>
      <description></description>
    </item>
    <item>
      <title>Language Learning with ChatGPT&#39;s Advanced Voice Mode</title>
      <link>https://dev-site.ocortez.com/blog/2024-10-30-language-learning-ai-voice/</link>
      <pubDate>Wed, 30 Oct 2024 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-10-30-language-learning-ai-voice/</guid>
      <description></description>
    </item>
    <item>
      <title>The Essential Role of Baseline Models in Machine Learning</title>
      <link>https://dev-site.ocortez.com/blog/2024-10-28-ml-baseline-models-importance/</link>
      <pubDate>Mon, 28 Oct 2024 22:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-10-28-ml-baseline-models-importance/</guid>
      <description></description>
    </item>
    <item>
      <title>Top Free Resources for Learning Bayesian Statistics</title>
      <link>https://dev-site.ocortez.com/blog/2024-10-24-bayesian-learning-resources/</link>
      <pubDate>Thu, 24 Oct 2024 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-10-24-bayesian-learning-resources/</guid>
      <description></description>
    </item>
    <item>
      <title>Preprocessing Categorical Data: The Why and How of One-Hot Encoding</title>
      <link>https://dev-site.ocortez.com/blog/2024-10-23-one-hot-encoding-preprocessing/</link>
      <pubDate>Wed, 23 Oct 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-10-23-one-hot-encoding-preprocessing/</guid>
      <description></description>
    </item>
    <item>
      <title>Hosting Your Python Web Apps with PythonAnywhere</title>
      <link>https://dev-site.ocortez.com/blog/2024-10-21-pythonanywhere-hosting/</link>
      <pubDate>Mon, 21 Oct 2024 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-10-21-pythonanywhere-hosting/</guid>
      <description></description>
    </item>
    <item>
      <title>Formatting Engineering Units on Matplotlib Axis Labels</title>
      <link>https://dev-site.ocortez.com/blog/2024-08-19-matplotlib-eng-formatter/</link>
      <pubDate>Mon, 19 Aug 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-08-19-matplotlib-eng-formatter/</guid>
      <description></description>
    </item>
    <item>
      <title>5 Reasons to Embrace Bayesian Statistics for Real-World Problems</title>
      <link>https://dev-site.ocortez.com/blog/2024-07-30-why-bayesian-stats/</link>
      <pubDate>Tue, 30 Jul 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-07-30-why-bayesian-stats/</guid>
      <description></description>
    </item>
    <item>
      <title>Beyond the Fit: Critical Assumptions of Linear Regression Models</title>
      <link>https://dev-site.ocortez.com/blog/2024-07-25-regression-assumptions/</link>
      <pubDate>Thu, 25 Jul 2024 14:52:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-07-25-regression-assumptions/</guid>
      <description></description>
    </item>
    <item>
      <title>Dev Containers: Solving the &#39;Works on My Machine&#39; Problem</title>
      <link>https://dev-site.ocortez.com/blog/2024-07-10-dev-containers-intro/</link>
      <pubDate>Wed, 10 Jul 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-07-10-dev-containers-intro/</guid>
      <description></description>
    </item>
    <item>
      <title>The Importance of Meaningful Naming in Clean Code</title>
      <link>https://dev-site.ocortez.com/blog/2024-07-08-meaningful-naming-clean-code/</link>
      <pubDate>Mon, 08 Jul 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-07-08-meaningful-naming-clean-code/</guid>
      <description></description>
    </item>
    <item>
      <title>The Volve Dataset: A Comprehensive Resource for Oil &amp; Gas Data Science</title>
      <link>https://dev-site.ocortez.com/blog/2024-04-15-volve-dataset-resource/</link>
      <pubDate>Mon, 15 Apr 2024 18:21:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-04-15-volve-dataset-resource/</guid>
      <description></description>
    </item>
    <item>
      <title>The Importance of Collaboration Between Data Scientists and Domain Experts</title>
      <link>https://dev-site.ocortez.com/blog/2024-03-31-data-science-expert-collaboration/</link>
      <pubDate>Sun, 31 Mar 2024 17:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-03-31-data-science-expert-collaboration/</guid>
      <description></description>
    </item>
    <item>
      <title>Making Python Stick: Practical Strategies for Effective Learning</title>
      <link>https://dev-site.ocortez.com/blog/2024-03-24-effective-python-learning/</link>
      <pubDate>Sun, 24 Mar 2024 04:31:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-03-24-effective-python-learning/</guid>
      <description></description>
    </item>
    <item>
      <title>Pattern Recognition: The Key to Mastering Both Chess and Programming</title>
      <link>https://dev-site.ocortez.com/blog/2024-03-05-chess-programming-patterns/</link>
      <pubDate>Tue, 05 Mar 2024 20:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-03-05-chess-programming-patterns/</guid>
      <description></description>
    </item>
    <item>
      <title>Ensuring Reproducibility in Statistical Analysis with Seeds</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-28-reproducible-stats-seeds/</link>
      <pubDate>Wed, 28 Feb 2024 18:13:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-28-reproducible-stats-seeds/</guid>
      <description></description>
    </item>
    <item>
      <title>The Impact of Domain-Driven Design when the Expert Learns to Code</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-26-ddd-domain-experts/</link>
      <pubDate>Mon, 26 Feb 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-26-ddd-domain-experts/</guid>
      <description></description>
    </item>
    <item>
      <title>Understanding the Uniform Distribution: The Pillar of Maximum Ignorance</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-22-uniform-distribution-quiz/</link>
      <pubDate>Thu, 22 Feb 2024 17:55:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-22-uniform-distribution-quiz/</guid>
      <description></description>
    </item>
    <item>
      <title>Improving Data Analysis Performance with Parquet</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-21-csv-to-parquet-performance/</link>
      <pubDate>Wed, 21 Feb 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-21-csv-to-parquet-performance/</guid>
      <description></description>
    </item>
    <item>
      <title>Top Python Library Picks for Engineering Professionals</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-21-top-engineering-libraries/</link>
      <pubDate>Wed, 21 Feb 2024 17:51:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-21-top-engineering-libraries/</guid>
      <description></description>
    </item>
    <item>
      <title>An Introduction to Object-Oriented Programming for Engineers</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-14-oop-for-engineers-intro/</link>
      <pubDate>Wed, 14 Feb 2024 23:45:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-14-oop-for-engineers-intro/</guid>
      <description></description>
    </item>
    <item>
      <title>Celebrating a Leap Year Birthday with Pandas Time-Series Features</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-12-pandas-leap-year/</link>
      <pubDate>Mon, 12 Feb 2024 18:16:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-12-pandas-leap-year/</guid>
      <description></description>
    </item>
    <item>
      <title>The Evolution of Reservoir Engineering with Python</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-09-reservoir-engineering-evolution/</link>
      <pubDate>Fri, 09 Feb 2024 00:02:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-09-reservoir-engineering-evolution/</guid>
      <description></description>
    </item>
    <item>
      <title>Common Python Mistakes: A Guide for Beginners</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-07-beginner-python-mistakes/</link>
      <pubDate>Wed, 07 Feb 2024 15:16:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-07-beginner-python-mistakes/</guid>
      <description></description>
    </item>
    <item>
      <title>Pandas Quick Tip: Simplified Data Filtering with the query() Method</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-06-pandas-query-tip/</link>
      <pubDate>Tue, 06 Feb 2024 19:48:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-06-pandas-query-tip/</guid>
      <description></description>
    </item>
    <item>
      <title>Mastering Kernel Density Estimation (KDE) in Seaborn</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-05-seaborn-kde-tutorial/</link>
      <pubDate>Mon, 05 Feb 2024 18:20:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-05-seaborn-kde-tutorial/</guid>
      <description></description>
    </item>
    <item>
      <title>Unlocking the Value of Your Professional Excel Archives</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-04-excel-professional-archives/</link>
      <pubDate>Sun, 04 Feb 2024 18:12:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-04-excel-professional-archives/</guid>
      <description></description>
    </item>
    <item>
      <title>Statistics Deep Dive: Why Averages Tend Toward a Normal Distribution</title>
      <link>https://dev-site.ocortez.com/blog/2024-02-02-clt-averages-breakdown/</link>
      <pubDate>Fri, 02 Feb 2024 19:17:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-02-02-clt-averages-breakdown/</guid>
      <description></description>
    </item>
    <item>
      <title>Visualizing Data Boundaries with SciPy&#39;s ConvexHull</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-29-scipy-convexhull-visualization/</link>
      <pubDate>Mon, 29 Jan 2024 18:50:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-29-scipy-convexhull-visualization/</guid>
      <description></description>
    </item>
    <item>
      <title>The Engineer&#39;s Path to Programming: Science, Data, and Prototypes</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-28-engineer-programming-path/</link>
      <pubDate>Sun, 28 Jan 2024 19:59:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-28-engineer-programming-path/</guid>
      <description></description>
    </item>
    <item>
      <title>Understanding Floating Point Arithmetic Pitfalls in Python</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-26-floating-point-logic/</link>
      <pubDate>Fri, 26 Jan 2024 18:17:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-26-floating-point-logic/</guid>
      <description></description>
    </item>
    <item>
      <title>Cloud IDEs: Simplifying Python Development without Local Setup</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-25-cloud-python-ides/</link>
      <pubDate>Thu, 25 Jan 2024 19:37:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-25-cloud-python-ides/</guid>
      <description></description>
    </item>
    <item>
      <title>NumPy Quick Tip: Conditional Selection with np.where</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-24-numpy-quick-tip-where/</link>
      <pubDate>Wed, 24 Jan 2024 19:01:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-24-numpy-quick-tip-where/</guid>
      <description></description>
    </item>
    <item>
      <title>High-Dimensional Analytics: Overcoming the Curse of Dimensionality</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-23-high-dimensional-analytics/</link>
      <pubDate>Tue, 23 Jan 2024 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-23-high-dimensional-analytics/</guid>
      <description></description>
    </item>
    <item>
      <title>What does it mean that a code is Pythonic?</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-22-what-is-pythonic/</link>
      <pubDate>Mon, 22 Jan 2024 18:52:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-22-what-is-pythonic/</guid>
      <description></description>
    </item>
    <item>
      <title>Top Podcasts for Learning Python, Data Science, and Software Engineering</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-21-python-data-podcasts/</link>
      <pubDate>Sun, 21 Jan 2024 14:30:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-21-python-data-podcasts/</guid>
      <description></description>
    </item>
    <item>
      <title>Navigating Python&#39;s Ecosystem of Virtual Environments and Package Managers</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-20-python-env-tools/</link>
      <pubDate>Sat, 20 Jan 2024 18:40:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-20-python-env-tools/</guid>
      <description></description>
    </item>
    <item>
      <title>Solving Symbolic Mathematics with Python and SymPy</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-17-sympy-math/</link>
      <pubDate>Wed, 17 Jan 2024 18:15:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-17-sympy-math/</guid>
      <description></description>
    </item>
    <item>
      <title>Diving Deeper into Pythonic Loops: Practical Examples and Tips</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-15-more-pythonic-loops/</link>
      <pubDate>Mon, 15 Jan 2024 06:22:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-15-more-pythonic-loops/</guid>
      <description></description>
    </item>
    <item>
      <title>Building Your Own Website for Free: A Step-by-Step Guide with Hugo</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-14-build-site-hugo/</link>
      <pubDate>Sun, 14 Jan 2024 18:50:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-14-build-site-hugo/</guid>
      <description></description>
    </item>
    <item>
      <title>The First Programmable Computer: The Colossus</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-13-colossus-first-computer/</link>
      <pubDate>Sat, 13 Jan 2024 19:10:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-13-colossus-first-computer/</guid>
      <description></description>
    </item>
    <item>
      <title>Calculating Geographical Distances in Python with GeoPy</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-12-geopy-distance-calc/</link>
      <pubDate>Fri, 12 Jan 2024 18:44:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-12-geopy-distance-calc/</guid>
      <description></description>
    </item>
    <item>
      <title>7 Practical Tips to Start and Stay Motivated in Your Programming Journey</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-11-coding-motivation-tips/</link>
      <pubDate>Thu, 11 Jan 2024 18:18:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-11-coding-motivation-tips/</guid>
      <description></description>
    </item>
    <item>
      <title>Effortless PDF Manipulation with Python and pypdf</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-09-python-pdf-manipulation/</link>
      <pubDate>Tue, 09 Jan 2024 19:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-09-python-pdf-manipulation/</guid>
      <description></description>
    </item>
    <item>
      <title>Leveraging LLMs for Coding: Benefits, Risks, and Best Practices</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-06-llm-coding-pros-cons/</link>
      <pubDate>Sat, 06 Jan 2024 23:03:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-06-llm-coding-pros-cons/</guid>
      <description></description>
    </item>
    <item>
      <title>Python Quick Tip: Efficient Item Counting with Collections Counter</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-05-python-counter-tip/</link>
      <pubDate>Fri, 05 Jan 2024 18:28:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-05-python-counter-tip/</guid>
      <description></description>
    </item>
    <item>
      <title>The Three Pillars of Analytics: Descriptive, Predictive, and Prescriptive</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-04-analytics-three-pillars/</link>
      <pubDate>Thu, 04 Jan 2024 18:41:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-04-analytics-three-pillars/</guid>
      <description></description>
    </item>
    <item>
      <title>Simplify Unit Conversions in Python with Pint</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-03-simplify-units-pint/</link>
      <pubDate>Wed, 03 Jan 2024 19:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-03-simplify-units-pint/</guid>
      <description></description>
    </item>
    <item>
      <title>Why Git is Essential for Self-Taught Programmers</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-02-git-essential-self-taught/</link>
      <pubDate>Tue, 02 Jan 2024 19:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-02-git-essential-self-taught/</guid>
      <description></description>
    </item>
    <item>
      <title>Pythonic New Year&#39;s Resolutions for 2024</title>
      <link>https://dev-site.ocortez.com/blog/2024-01-01-pythonic-resolutions-2024/</link>
      <pubDate>Mon, 01 Jan 2024 19:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2024-01-01-pythonic-resolutions-2024/</guid>
      <description></description>
    </item>
    <item>
      <title>Python Libraries with Built-in Datasets for Quick Experimentation</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-31-python-built-in-datasets/</link>
      <pubDate>Sun, 31 Dec 2023 19:17:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-31-python-built-in-datasets/</guid>
      <description></description>
    </item>
    <item>
      <title>Dragon Ball Z and Linear Algebra</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-27-dragonball-z-linear-algebra/</link>
      <pubDate>Wed, 27 Dec 2023 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-27-dragonball-z-linear-algebra/</guid>
      <description></description>
    </item>
    <item>
      <title>Curve Fitting with Python and SciPy: Moving Beyond Excel</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-26-python-curve-fitting/</link>
      <pubDate>Tue, 26 Dec 2023 18:15:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-26-python-curve-fitting/</guid>
      <description></description>
    </item>
    <item>
      <title>Coding on the Go: Best Mobile Apps for Learning Python and Git</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-18-mobile-coding-apps/</link>
      <pubDate>Mon, 18 Dec 2023 23:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-18-mobile-coding-apps/</guid>
      <description></description>
    </item>
    <item>
      <title>Better Ways to Install Python: Anaconda, Replit, and Beyond</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-11-installing-python-alternatives/</link>
      <pubDate>Mon, 11 Dec 2023 18:07:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-11-installing-python-alternatives/</guid>
      <description></description>
    </item>
    <item>
      <title>5 Compelling Reasons for Engineers to Start Programming</title>
      <link>https://dev-site.ocortez.com/blog/2023-12-07-reasons-to-program/</link>
      <pubDate>Thu, 07 Dec 2023 18:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-12-07-reasons-to-program/</guid>
      <description></description>
    </item>
    <item>
      <title>Reflections on Completing my Master&#39;s in Analytics at Georgia Tech</title>
      <link>https://dev-site.ocortez.com/blog/2023-05-12-masters-analytics-reflections/</link>
      <pubDate>Fri, 12 May 2023 22:15:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-05-12-masters-analytics-reflections/</guid>
      <description></description>
    </item>
    <item>
      <title>Building an Oil &amp; Gas Production Forecasting App with Python, SARIMAX, and Dash</title>
      <link>https://dev-site.ocortez.com/blog/2023-02-21-production-forecasting-app/</link>
      <pubDate>Tue, 21 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2023-02-21-production-forecasting-app/</guid>
      <description>A hands-on group project experience in the Data and Visual Analytics course at Georgia Tech, where we built a forecasting application for oil &amp;amp; gas production using real-world data, SARIMAX models, and modern web technologies.</description>
    </item>
    <item>
      <title>My Programming Journey.</title>
      <link>https://dev-site.ocortez.com/blog/2021-10-10-my-programming-journey/</link>
      <pubDate>Sun, 10 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://dev-site.ocortez.com/blog/2021-10-10-my-programming-journey/</guid>
      <description>The programming languages I have learned and used since I have memory. This article is being updated as I learn new languages and technologies.</description>
    </item>
  </channel>
</rss>
