Latest Articles

Thoughts on tech, data, policy, and philosophy.

Open Data Lakehouses for Everyone

AI Weekly: Four Frontier Models in Four Days

Week of August 11 to 18, 2026...

Alex Merced on Medium

AI Weekly: Four Frontier Models in Four Days

The Lovatarian

The Student Loan Trap: How Federal Aid Inflated Tuition and Left Borrowers Behind

TL;DR American higher education has become extraordinarily expensive, and the primary mechanism driving that expense is the federal student loan progr...

Open Data Lakehouses for Everyone

Migrating to Apache Iceberg: Strategies for Every Source System

This is Part 15, the final article of a 15-part Apache Iceberg Masterclass. Part 14 covered hands-on Dremio Cloud....

Alex Merced's Blog

Mastering Apache Iceberg v3 Deletion Vectors for High-Throughput Streaming Ingest

Alex Merced's Blog

The Decoupled Data Lakehouse: Multi-Engine Freedom with Open REST Catalogs

Alex Merced's Blog

The Five Layers of an Agentic Lakehouse

Alex Merced's Blog

Goal-Directed Data Quality Agents: Anomaly Quarantine on Apache Iceberg

Alex Merced's Blog

Managing the TCO of Agentic Analytics: Token Budgets, Query Throttles, and the Economics of Autonomy

Alex Merced's Blog

Metric Contracts in 2026: Standardizing Business Logic Across Multi-Agent Frameworks

Alex Merced's Blog

Policy-Aware Lakehouse Telemetry: Building Auditable AI Records on Apache Iceberg for the EU AI Act Era

Alex Merced's Blog

Query Routing at Machine Scale: Multi-Engine Workload Distribution for the Agentic Lakehouse

Alex Merced's Blog

Securing the Agentic Lakehouse Gateway: A Threat Model for Prompt Injection, Exfiltration, and the Firewall That Reads Sentences

Alex Merced's Blog

Semantic Layer Federation: One Meaning for Data That Lives Everywhere

Alex Merced's Blog

Building Lightweight Serverless Ingestion to Apache Iceberg with PyIceberg and DuckDB

Alex Merced's Blog

Building Stateless AI Tool Gateways with FastMCP, the 2026 MCP Spec, and Kubernetes

Alex Merced's Blog

Write-Audit-Publish with Apache Iceberg Branches: CI/CD for Your Data

Alex Merced's Blog

Zero-Copy Warehouse Modernization: Moving to Apache Iceberg Without Downtime

Open Data Lakehouses for Everyone

Hands-On with Apache Iceberg Using Dremio Cloud

This is Part 14 of a 15-part Apache Iceberg Masterclass. Part 13 covered streaming approaches....

Alex Merced on Medium

Apache Data Lakehouse Weekly: August 5 — August 12, 2026

Open Data Lakehouses for Everyone

The Plan and the Worker: Two Open Specifications for Agent Harnesses

Every agent harness solves the same two problems, and almost every one of them solves both privately....

Alex Merced on Medium

Every agent harness solves the same two problems, and almost every one of them solves both…

Open Data Lakehouses for Everyone

Apache Data Lakehouse Weekly: August 5 - August 12, 2026

This Week at a Glance...

Open Data Lakehouses for Everyone

AI Weekly: GPT-5.6-Cyber, Muse Glimmer, and the Agent Browser

Week of August 5 to August 12, 2026...

Alex Merced on Medium

AI Weekly: GPT-5.6-Cyber, Muse Glimmer, and the Agent Browser

The Lovatarian

When Subsidies Raise the Price: Government Financing and the Cost of Healthcare, Housing, and Education

TL;DR Three of the largest household costs, healthcare, housing, and education, have outpaced general inflation for four consecutive decades....

Open Data Lakehouses for Everyone

Approaches to Streaming Data into Apache Iceberg Tables

This is Part 13 of a 15-part Apache Iceberg Masterclass. Part 12 covered Python and MPP engines....

Open Data Lakehouses for Everyone

Apache Arrow Flight and ADBC, and Why Database Connectivity Finally Went Columnar

A data scientist runs a query against a warehouse....

Alex Merced on Medium

Apache Arrow Flight and ADBC, and Why Database Connectivity Finally Went Columnar

Alex Merced's Blog

The Plan and the Worker: Two Open Specifications for Agent Harnesses

Open Data Lakehouses for Everyone

Apache Data Lakehouse Weekly: July 29 to August 5, 2026

This was a week of decisions....

Alex Merced on Medium

Apache Data Lakehouse Weekly: July 29 to August 5, 2026

Open Data Lakehouses for Everyone

AI Weekly: The Week Frontier Pricing Broke

Two of the largest models ever released shipped inside five days of each other, and one of them costs a quarter of what the leader charges....

Alex Merced on Medium

AI Weekly: The Week Frontier Pricing Broke

Alex Merced's Blog

Apache Arrow Flight and ADBC, and Why Database Connectivity Finally Went Columnar

The Lovatarian

The Farm Bill Problem: How Agricultural Policy Hurts the Farmers It Claims to Protect

TL;DR American agricultural policy is one of the most consequential and least examined sets of government programs affecting the economy, the environm...

Open Data Lakehouses for Everyone

Apache Polaris 1.7.0 and the Quiet Work of Making a Catalog Trustworthy

A Spark job commits a table update....

Alex Merced on Medium

Apache Polaris 1.7.0 and the Quiet Work of Making a Catalog Trustworthy

Open Data Lakehouses for Everyone

Using Apache Iceberg with Python and MPP Query Engines

This is Part 12 of a 15-part Apache Iceberg Masterclass. Part 11 covered metadata tables....

Alex Merced's Blog

Budgeting for Agentic Analytics When Every Question Costs Something Different

Alex Merced's Blog

The Five Layers of an Agentic Lakehouse and Where the MCP Server Sits

Alex Merced's Blog

Autonomous Table Optimization When Your Query Workload Stops Being Predictable

Alex Merced's Blog

Building Apache Iceberg Lakehouses That Run Without an Internet Connection

Alex Merced's Blog

Wiring Analytical Queries to Transactional APIs in Closed-Loop Decision Agents

Alex Merced's Blog

Surviving Optimistic Commit Collisions When Hundreds of Agents Write to Iceberg

Alex Merced's Blog

How Iceberg V3 Deletion Vectors Fixed Merge-on-Read for Streaming Tables

Alex Merced's Blog

How Iceberg V3 Variant Shredding Changed Semi-Structured Data on S3 Tables

Alex Merced's Blog

Reading the Apache Iceberg V4 Proposals Before They Land

Alex Merced's Blog

Building an Honest TCO Model for Open Lakehouses and Proprietary Warehouses

Alex Merced's Blog

Why Agentic AI Needs a Governed Semantic Layer Behind the Model Context Protocol

Alex Merced's Blog

Moving From Supply Chain Dashboards to Decision Loops With the Model Context Protocol

Alex Merced's Blog

Metric Contracts as the Interface AI Agents Actually Need

Alex Merced's Blog

Cross-Cloud Credential Vending in Apache Polaris and the End of Permanent Storage Keys

Alex Merced's Blog

Designing Policy-Aware Telemetry Tables for AI Systems in Apache Iceberg

Alex Merced's Blog

Defending the Lakehouse Gateway Against Prompt Injection and Data Exfiltration

Alex Merced's Blog

How the Iceberg REST Catalog Turned Into the Lakehouse Control Plane

Alex Merced's Blog

A Migration Playbook for Moving Legacy Warehouses onto Apache Iceberg

Alex Merced's Blog

What Zero-Copy Data Sharing Actually Does Between Salesforce, Snowflake, and Databricks

Alex Merced's Blog

Apache Polaris 1.7.0 and the Quiet Work of Making a Catalog Trustworthy

Alex Merced's Blog

Designing Batch Pipelines That Write Well Into Apache Iceberg

Alex Merced's Blog

Apache Iceberg Support Across the Major Hyperscalers

Open Data Lakehouses for Everyone

File Encryption for the Lakehouse: The Terminology, the Machinery, and the Hard Problem of Interoperable Encrypted Tables

For years, the open lakehouse had an honest gap that practitioners whispered about and slide decks skipped: encryption....

Alex Merced on Medium

File Encryption for the Lakehouse: The Terminology, the Machinery, and the Hard Problem of…

Open Data Lakehouses for Everyone

AI Weekly: Opus 5 Lands, MCP Goes Stateless, and AMD Ships Helios

Week of July 22 to July 29, 2026...

Alex Merced on Medium

AI Weekly: Opus 5 Lands, MCP Goes Stateless, and AMD Ships Helios

Open Data Lakehouses for Everyone

Apache Data Lakehouse Weekly: July 21 to July 29, 2026

This was a week where the open lakehouse stack spent most of its energy on contracts....

Open Data Lakehouses for Everyone

A Deep Dive Into File Compression: How Data Gets Smaller, Why Codecs Differ, and What to Actually Use in the Lakehouse

Somewhere in your data platform right now, a single configuration property is quietly deciding a meaningful percentage of your storage bill, your quer...

Open Data Lakehouses for Everyone

A Reader's Guide to My Books: Which One to Pick Up, Depending on What You're Building

The question I get most often after talks, after podcast episodes, and in newsletter replies is a simple one: where do I start with your books?...

The Lovatarian

The Inner Work of Freedom: Confronting the Fear and Hate in Your Own Heart

TL;DR The case for a freer world is usually made in the language of constitutions, economics, and policy....

Open Data Lakehouses for Everyone

Apache Iceberg Metadata Tables: Querying the Internals

This is Part 11 of a 15-part Apache Iceberg Masterclass. Part 10 covered maintenance operations....

Alex Merced's Blog

Guardrails for Analytics Agents That Do More Than Answer Questions

Alex Merced's Blog

Building Agent Telemetry Tables in Iceberg That Survive an Audit

Alex Merced's Blog

What Agentic Analytics Actually Costs, and How to Keep It Bounded

Alex Merced's Blog

Running an Apache Iceberg Lakehouse With No Internet Connection

Alex Merced's Blog

When the Query Optimizer Starts Managing Its Own Materializations

Alex Merced's Blog

Why AI Agents Fail on Raw Data, and What to Give Them Instead

Alex Merced's Blog

Why Iceberg V4 Wants to Retire Equality Deletes, and What Streaming Teams Should Do About It

Alex Merced's Blog

The Five Layers Between Your Lakehouse and a Trustworthy Agent

Alex Merced's Blog

Apache Fluss and Kafka Solve Different Problems in an Iceberg Pipeline

Alex Merced's Blog

Serving Sub-Second Queries Over an Iceberg Lakehouse With a Hot Tier

Alex Merced's Blog

Surviving Commit Conflicts When Dozens of Writers Hit the Same Iceberg Table

Alex Merced's Blog

The Jackson 3 Problem in Apache Iceberg, and What It Means for Your Code

Alex Merced's Blog

Wiring an AI Agent to Apache Polaris with the Model Context Protocol

Alex Merced's Blog

Governing Iceberg Tables Across Regions Without Three Sets of Permissions

Alex Merced's Blog

Federating Oracle With an Open Lakehouse Instead of Migrating It

Alex Merced's Blog

The Parquet Versioning Problem, and Why Iceberg Cares About It

Alex Merced's Blog

Building Iceberg Pipelines in Python Without Standing Up Spark

Open Data Lakehouses for Everyone

The File Format Renaissance: Parquet, Lance, Vortex, Nimble, BtrBlocks, and the New Physics of Columnar Storage

For a decade, the file format layer was the most settled real estate in data....

Alex Merced's Blog

Governing What Agents Cost You

Alex Merced's Blog

Every AI Model Family That Matters in Mid-2026

Alex Merced's Blog

Freshness Is a Contract, Not a Note on a Dashboard

Alex Merced's Blog

The Apache Iceberg Market in the Middle of 2026

Alex Merced's Blog

The Whole Lakehouse Fits on Your Laptop Now

Alex Merced's Blog

Iceberg's Next Version Depends on Decisions Being Made in Parquet

Alex Merced's Blog

Building a Lakehouse That Stays Inside the Border

Alex Merced's Blog

Table Maintenance Stopped Being a Product

Alex Merced's Blog

The Model Class Enterprise Data Teams Are Not Using Yet

Alex Merced's Blog

Three Vendors Are Rebuilding the Path From Transaction to Agent

Alex Merced's Blog

What Zero-Copy Actually Costs

Open Data Lakehouses for Everyone

Apache Data Lakehouse Weekly: July 16 to July 23, 2026

The lakehouse community spent this week deciding what belongs in the format and what belongs outside it....

Alex Merced's Blog

The Filters We Build: Scams, Slop, and the Search for Signal, From Radio Ads to AI

Alex Merced's Blog

The Breakdown of the Open Lakehouse in 2026: Iceberg, Arrow, Polaris, Parquet, and Ossie, and How to Actually Build One

Alex Merced's Blog

Understanding the RAMpocalypse: An Economic Autopsy of the Great Memory Shortage and What Comes Next

Alex Merced's Blog

The Own Goal: What the Hugging Face Breach Reveals About Why Open Models Are a Security Necessity

The Lovatarian

Libertarians and the Environment: A Better Case for a Cleaner World

TL;DR Libertarians are not anti-environment....

The Lovatarian

AI and the Labor Market: Fear, Evidence, and a Free People's Response

TL;DR The fear that machines will destroy all the jobs is as old as the machines themselves....

Alex Merced's Blog

Active Analytics Loops for AI Action Agents

Alex Merced's Blog

Apache Polaris and Multi-Engine Iceberg Catalogs

Alex Merced's Blog

Automated Materialized Views in Dremio

Alex Merced's Blog

The Chase-Catch Gap in Enterprise AI Agents

Alex Merced's Blog

Data Lakehouse Open Standards for AI Agents

Alex Merced's Blog

Dremio Lakehouse AI Report: Agentic Lessons

Alex Merced's Blog

Five-Layer Agentic Lakehouse Architecture

Alex Merced's Blog

GSA MCP Servers for Open Data AI Agents

Alex Merced's Blog

Hybrid Lakehouse Design for Regulated Markets

Alex Merced's Blog

Iceberg v3 Deletion Vectors and Faster DML

Alex Merced's Blog

Iceberg Variant Type for AI JSON Data

Alex Merced's Blog

Iceberg Concurrency for AI Agent Writes

Alex Merced's Blog

MCP Stateless Gateways for Data Agents

Alex Merced's Blog

Policy Layer for Autonomous AI Data Agents

Alex Merced's Blog

REST Catalog Credential Vending for Iceberg

Alex Merced's Blog

REST Catalog V2: Fixing Iceberg Protocol Debt

Alex Merced's Blog

Semantic View Autopilot for AI Governance

Alex Merced's Blog

Zero-Copy Mirroring to Open Iceberg Tables

The Lovatarian

Immigration: The Honest Breakdown

TL;DR The immigration debate in the United States produces more heat than light because both sides argue from selective evidence while the system itse...

Alex Merced's Blog

The State of Apache Iceberg v4 in July 2026: What the Dev List Tells Us About the Format's Next Chapter

Alex Merced's Blog

The State of Agentic AI Standards in 2026: MCP, A2A, WebMCP, OSI, and the Protocol Stack Taking Shape

Alex Merced's Blog

The State of Apache Arrow in 2026: Ten Years In, the Invisible Standard Is Everywhere

Alex Merced's Blog

The State of Apache Parquet in 2026: The Quiet Format Enters Its Loudest Decade

Alex Merced's Blog

The State of Apache Polaris in July 2026: From Incubating Catalog to the Governance Layer of the Open Lakehouse

Alex Merced's Blog

The State of Streaming to Apache Iceberg in July 2026: Every Path, Its Latency, and What to Do When Seconds Are Not Fast Enough

Alex Merced's Blog

High-Performance Columnar Transfers: Combining Apache Arrow Flight and Iceberg REST Catalogs

Alex Merced's Blog

Block vs. Object Storage: A Deep Dive Into the Foundation of Modern Data, and How the Lakehouse Made the Slow Option Fast

Alex Merced's Blog

The Buyer's Scorecard for Agentic Analytics: Evaluating Tooling in the Enterprise AI Era

Alex Merced's Blog

Building Closed-Loop Decision Agents: Moving from Passive BI Dashboards to Active Goal-Directed Workflows

Alex Merced's Blog

Conversational AI on Managed Iceberg: Exposing Amazon S3 Tables through MCP

Alex Merced's Blog

Decoupled Catalogs vs. Managed Tables: Architectural Freedom in the Age of Table Format Convergence

Alex Merced's Blog

Designing Your Own AI Harness: A Deep Dive Into the Architecture of Agent Loops, Tools, Context, and Control

Alex Merced's Blog

Deterministic Data Engineering With AI Harnesses: Using Claude Code, Codex, Antigravity, and OpenCode for Data Work You Can Actually Trust

Alex Merced's Blog

Preparing Your Data Lakehouse for the EU AI Act: Auditable Lineage and Data Provenance

Alex Merced's Blog

Federation and the Lakehouse: Two Roads to Unified Data Access, and How to Know Which One to Take

Alex Merced's Blog

A Deep Dive Into File Compression: How Data Gets Smaller, Why Codecs Differ, and What to Actually Use in the Lakehouse

Alex Merced's Blog

The File Format Renaissance: Parquet, Lance, Vortex, Nimble, BtrBlocks, and the New Physics of Columnar Storage

Alex Merced's Blog

Enforcing Fine-Grained Security at Machine Speed: Dynamic Access Control for High-Frequency AI Agents

Alex Merced's Blog

Implementing Positional Deletes in Iceberg v3: Streamlining Merge-on-Read for Fast-Inbound Event Lakes

Alex Merced's Blog

Mapping the Variant Type in Iceberg v3: Standardizing Semi-Structured AI JSON Payloads

Alex Merced's Blog

Designing Idempotent Pipelines in the Agentic Lakehouse: Eliminating Double-Write Anomalies

Alex Merced's Blog

File Encryption for the Lakehouse: The Terminology, the Machinery, and the Hard Problem of Interoperable Encrypted Tables

Alex Merced's Blog

The 2026-07-28 Model Context Protocol Release Candidate: What the Stateless Spec Means for Data Platforms

Alex Merced's Blog

The Metric Contract Mandate: Standardizing Semantic Layers Before AI Agent Access

Alex Merced's Blog

Multi-Engine Catalog Federation with Apache Polaris: Syncing Google Cloud, AWS, and Azure Metadata

Alex Merced's Blog

Open Source Foundations, Explained: What Apache, Linux, Eclipse, and Their Peers Actually Do, and Why Governance Differences Matter

Alex Merced's Blog

Operational vs. Analytical Systems: Why the Oldest Divide in Data Exists, What Physics Enforces It, and the Honest Truth About Hybrid Systems

Alex Merced's Blog

Personal Context vs. Shared Context: A Deep Dive Into How Humans and Organizations Should Feed Their AI Agents

Alex Merced's Blog

Designing Private, Air-Gapped Data Lakehouses: Scaling Iceberg in Highly Secure, On-Premises Clouds

Alex Merced's Blog

Migrating Proprietary Warehouses to Open Lakehouses: The 2026 Playbook for Zero-Copy Metadata Translation

Alex Merced's Blog

Lakehouse Table Formats in 2026: Iceberg, Delta Lake, Hudi, Paimon, and DuckLake, How They Work, Where They Stand, and Where They're Going

Alex Merced's Blog

Trustworthy Concurrency in the Agentic Lakehouse: Reconciling Academic Proofs with High-Frequency Production Writes

Alex Merced's Blog

When Gatekeepers Panic: The Encyclopédie, Open AI Models, and the Politics of Accessible Knowledge

Alex Merced's Blog

The Who, What, and Why of Semantic Layers: The Layer That Decides Whether Your Numbers Can Be Trusted

The Lovatarian

Healthcare What the World Teaches Us: Diagnosing a Broken System and Charting a Practical Path Forward

TL;DR The United States spends $14,885 per person on healthcare annually, more than double the average of comparable wealthy countries, and ranks last...

The Lovatarian

Rules Without Rulers: The Case for Non-State Regulation

TL;DR Libertarianism is not about the absence of rules....

Alex Merced's Blog

AI-Ready Metadata Prevents Query Failures

Alex Merced's Blog

Autonomous Materialization for Agentic Analytics

Alex Merced's Blog

Composable Semantic Layers for Analytical Agents

Alex Merced's Blog

Built for Agents and Managed by Agents

Alex Merced's Blog

ClickHouse in the Loop for Active Agents

Alex Merced's Blog

The Context Layer for AI Agents

Alex Merced's Blog

Lakehouse as the Operating Layer for Agentic AI

Alex Merced's Blog

Event-Driven Table Compaction with Agents

Alex Merced's Blog

Fabric Agentic Analytics and Lakehouse Schema Design

Alex Merced's Blog

Fine-Grained Security for AI Agents

Alex Merced's Blog

Iceberg v4 Performance: Root Manifests and Calls

Alex Merced's Blog

What Is LTAP in the Lakehouse?

Alex Merced's Blog

The Model Is Not the Moat

Alex Merced's Blog

PyIceberg at Scale Without Apache Spark

Alex Merced's Blog

The Real-Time Lakehouse with Streaming and Iceberg

Alex Merced's Blog

REST Catalog V2 LoadTable and Client Capability

Alex Merced's Blog

Rust vs C++ in Native Iceberg Scan Operators

Alex Merced's Blog

Server-Side Commit Deconflicting in REST Catalogs

Alex Merced's Blog

Snowflake Interoperable Lakehouse Lessons

Alex Merced's Blog

Unity AI Gateway vs Apache Polaris Control Planes

The Lovatarian

The Prohibition Fallacy: How Banning Things Makes Them More Dangerous

TL;DR Prohibition is a policy argument that crosses every political line, applied at one point or another by progressives, conservatives, and everyone...

The Lovatarian

The Fragile Trillion: What Elon Musk’s Net Worth Really Tells Us About Wealth, Spending Power, and World Hunger

On June 12, 2026, SpaceX began trading on the Nasdaq under the ticker SPCX....

The Lovatarian

Love Is Not Soft: Why Kindness, Forgiveness, and Empathy Are the Foundation of a Free Society

TL;DR Liberty is not self-sustaining....

Alex Merced's Blog

The Complete Guide to Agentic Coding Tools in 2026

Alex Merced's Blog

Agentic Lakehouse Concurrency and Isolation

Alex Merced's Blog

Anatomy of an Agentic Lakehouse

Alex Merced's Blog

Apache Iceberg v4 Roadmap: Adaptive Metadata Trees, Single-File Commits, and the Delta Convergence

Alex Merced's Blog

Lakehouse Context Layers with Atlan and Iceberg v3

Alex Merced's Blog

Real-Time Agentic Analytics with ClickHouse

Alex Merced's Blog

Composable Analytics Beats Metric Catalogs

Alex Merced's Blog

Goal-Directed Analytics Agents on Apache Iceberg

Alex Merced's Blog

Iceberg Remote Signing for Regulated Datasets

Alex Merced's Blog

Apache Iceberg v3 Deletion Vectors on Snowflake

Alex Merced's Blog

CDC Without Complexity Using Iceberg v3 Row Lineage

Alex Merced's Blog

The 2026 Guide to Iceberg View Federation

Alex Merced's Blog

Implementing MCP in the Lakehouse

Alex Merced's Blog

Microsoft Fabric Build 2026 Agentic Analytics Stack

Alex Merced's Blog

Modern Python Tooling for Apache Iceberg

Alex Merced's Blog

REST Catalog Credential Vending for Lakehouse Security

Alex Merced's Blog

SaaS Buyers Now Inspect Your Semantic Layer

Alex Merced's Blog

Securing Agent Identities in the Lakehouse

Alex Merced's Blog

Bidirectional Iceberg Writes with Horizon Catalog

Alex Merced's Blog

Semantic View Autopilot in Snowflake Semantic Studio

Alex Merced's Blog

Zero-Copy Mirroring for Modern Lakehouse Migration

The Lovatarian

The Price of Protection: Tariffs, Trade Wars, and Who Really Pays

TL;DR A tariff is a tax....

The Lovatarian

Markets and Profits Are About More Than Efficiency

The Loveatarian Newsletter...

Alex Merced's Blog

What AI Is and Isnt: A Laypersons Guide to How LLMs Actually Work

Alex Merced's Blog

Getting Started with AI for Free: Every Tool Google Gives You at No Cost

Alex Merced's Blog

ChatGPT and Claude: Which AI Service Should You Pay For

Alex Merced's Blog

A Tour of Specialized AI Tools: Music, Video, Images, and More

Alex Merced's Blog

Going Advanced: Open Source Models, Hermes Agent, and Local AI

Alex Merced's Blog

Data Platform Native AI Agent Tooling in 2026

Alex Merced's Blog

The Complete Guide to Agentic Coding Tools in 2026

The Lovatarian

Corporate Welfare: The Socialism Nobody Talks About

TL;DR The United States spends approximately $181 billion per year in direct federal subsidies, grants, tax expenditures, and other financial support ...

Alex Merced's Blog

Active Monitoring: How Agentic AI Auto-Heals and Protects Enterprise Data Pipelines

Alex Merced's Blog

Anatomy of an Agentic Analytics System: Inside the Multi-Step Reasoning Loop

Alex Merced's Blog

Mastering Apache Iceberg v3: What's New and How to Plan Your Upgrade

Alex Merced's Blog

Building a Custom Agentic Analytics System: Python, LangChain, and SQL Data Lakes

Alex Merced's Blog

The Death of the Data Swamp: Establishing Governance in Your 2026 Data Lakehouse

Alex Merced's Blog

How Apache Iceberg Resolves the Hybrid-Cloud Challenge in Heavily Regulated Markets

Alex Merced's Blog

Securing Apache Iceberg Tables with Fine-Grained Row and Column Level Access Control

Alex Merced's Blog

Designing an Immutable Data Lakehouse: Best Practices for Iceberg Snapshot Expiration

Alex Merced's Blog

Decoupling Storage and Compute in Apache Iceberg: A Deep Dive into Cost Optimization

Alex Merced's Blog

Legacy Warehouses to Open Lakehouses: A Step-by-Step Migration Playbook

Alex Merced's Blog

Building the Brain of the Agentic Lakehouse: Designing an Open Catalog Architecture

Alex Merced's Blog

Evaluating the TCO of an Open Lakehouse vs. Proprietary Data Warehouses

Alex Merced's Blog

Real-Time BI: Enabling Sub-Second Queries on Apache Iceberg Data Lakehouses

Alex Merced's Blog

The Rise of Agentic Analytics: Shifting BI from Passive Dashboards to Goal-Directed Action

Alex Merced's Blog

The Semantic Layer as a Translation Engine: Bridging Natural Language and SQL

Alex Merced's Blog

Comparing the Top 2026 Agentic Analytics Tools: ThoughtSpot, Databricks, and Tableau

Alex Merced's Blog

Trustworthy AI in the Agentic Lakehouse: Reconciling Concurrency and Isolation Contracts

Alex Merced's Blog

The 2026 Unified Data Architecture: Reconciling Multi-Cloud Data Lakehouses

Alex Merced's Blog

Why Traditional Lakehouses Fail AI Agents: The Mathematical Case for the Agentic Lakehouse

Alex Merced's Blog

The Era of Zero-ETL Federation: Fueling AI Agents with Real-Time Cross-Enterprise Data

The Lovatarian

Iran and a History of Unintended Consequences from Foreign Intervention

TL;DR The current crisis with Iran is not an isolated event....

Alex Merced's Blog

Use Hermes Agent for Free With DeepSeek V4 and Slack

Alex Merced's Blog

Concurrency, Isolation, and MVCC: How Engines Handle Contention

Alex Merced's Blog

Hash, Sort-Merge, Broadcast: How Distributed Joins Work

Alex Merced's Blog

Partitioning, Sharding, and Data Distribution Strategies

Alex Merced's Blog

Buffer Pools, Caches, and the Memory Hierarchy

Alex Merced's Blog

Volcano, Vectorized, Compiled: How Engines Execute Your Query

Alex Merced's Blog

Inside the Query Optimizer: How Engines Pick a Plan

Alex Merced's Blog

B-Trees, LSM Trees, and the Indexing Tradeoff Spectrum

Alex Merced's Blog

How Databases Organize Data on Disk: Pages, Blocks, and File Formats

Alex Merced's Blog

Row vs. Column: How Storage Layout Shapes Everything

Alex Merced's Blog

How Query Engines Think: The Tradeoffs Behind Every Data System

Alex Merced's Blog

Migrating to Apache Iceberg: Strategies for Every Source System

Alex Merced's Blog

Hands-On with Apache Iceberg Using Dremio Cloud

Alex Merced's Blog

Approaches to Streaming Data into Apache Iceberg Tables

Alex Merced's Blog

Using Apache Iceberg with Python and MPP Query Engines

Alex Merced's Blog

Apache Iceberg Metadata Tables: Querying the Internals

Alex Merced's Blog

Maintaining Apache Iceberg Tables: Compaction, Expiry, and Cleanup

Alex Merced's Blog

How Data Lake Table Storage Degrades Over Time

Alex Merced's Blog

When Catalogs Are Embedded in Storage

Alex Merced's Blog

What Are Lakehouse Catalogs? The Role of Catalogs in Apache Iceberg

Alex Merced's Blog

Writing to an Apache Iceberg Table: How Commits and ACID Actually Work

Alex Merced's Blog

Hidden Partitioning: How Iceberg Eliminates Accidental Full Table Scans

Alex Merced's Blog

Partition Evolution: Change Your Partitioning Without Rewriting Data

Alex Merced's Blog

Performance and Apache Iceberg's Metadata

Alex Merced's Blog

The Metadata Structure of Modern Table Formats

Alex Merced's Blog

What Are Table Formats and Why Were They Needed?

The Lovatarian

Who Owns What Happens Inside Your Head?

Two political stories crossed the wires this past week....

The Lovatarian

War, Spyware, and the Pendulum Swing: What This Week Tells Us About Power

This week gave us a lot to sit with....

The Lovatarian

When the War Vote Never Happens: A Lovatarian Look at Iran

The United States has been at war with Iran for three weeks....

The Lovatarian

War and the Cost of Coercion

The Lovatarian | March 10, 2026...

Alex Merced's Blog

2025 Year in Review Apache Iceberg, Polaris, Parquet, and Arrow

A look back at key developments in Apache Iceberg, Polaris, Parquet, and Arrow in 2025....

Alex Merced's Blog

dremioframe & iceberg - Pythonic interfaces for Dremio and Apache Iceberg

Discover DremioFrame and IceFrame, two new Python libraries that simplify working with Dremio and Apache Iceberg. Learn how these tools streamline dat...

Alex Merced's Blog

Introducing dremioframe - A Pythonic DataFrame Interface for Dremio

Discover dremioframe, a new Python library that offers a DataFrame-like experience for interacting with Dremio's data lakehouse platform. Learn how to...

Alex Merced's Blog

Comprehensive Hands-on Walk Through of Dremio Cloud Next Gen (Hands-on with Free Trial)

Walkthrough with the new trial of the Dremio Cloud Platform...

Alex Merced's Blog

2025-2026 Guide to Learning about Apache Iceberg, Data Lakehouse & Agentic AI

A curated guide to mastering Apache Iceberg, data lakehouse architectures, and the emerging field of Agentic AI for data professionals....

Alex Merced's Blog

An Exploration of the Commercial Iceberg Catalog Ecosystem

Dive into the world of commercial Iceberg catalogs and discover how they enhance data lakehouse architectures for modern data engineering....

Alex Merced's Blog

Building a Universal Lakehouse Catalog - Beyond Iceberg Tables

Exploring paths to a universal lakehouse catalog that supports multiple data formats and engines, building on Apache Iceberg's success....

Alex Merced's Blog

Intro to Apache Iceberg with Apache Polaris and Apache Spark

Learn how to leverage Apache Iceberg with Apache Polaris and Apache Spark to build scalable and efficient data lakehouses....

Alex Merced's Blog

The State of Apache Iceberg v4 - October 2025 Edition

What's Coming in Apache Iceberg v4: A Deep Dive into the Future of Open Table Formats...

Alex Merced's Blog

The Ultimate Guide to Open Table Formats - Iceberg, Delta Lake, Hudi, Paimon, and DuckLake

Understanding Iceberg, Delta Lake, Hudi, Paimon, and DuckLake...

Alex Merced's Blog

The 2025 & 2026 Ultimate Guide to the Data Lakehouse and the Data Lakehouse Ecosystem

What is the Data Lakehouse and the Data Lakehouse Ecosystem? This comprehensive guide covers everything you need to know about the Data Lakehouse arch...

Alex Merced's Blog

The Endgame – Building an Autonomous Optimization Pipeline for Apache Iceberg

Learn how to automate compaction, snapshot expiration, and layout optimization in Apache Iceberg using metadata-driven triggers and orchestration tool...

Alex Merced's Blog

Managing Large-Scale Optimizations – Parallelism, Checkpointing, and Fail Recovery

Learn how to scale Apache Iceberg table optimizations across large datasets using parallelism, checkpointing, and fail recovery to ensure reliability ...

Alex Merced's Blog

Unlocking the Power of Agentic AI with Apache Iceberg and Dremio

Unlocking the Power of Agentic AI with Apache Iceberg and Dremio...

Alex Merced's Blog

Hidden Pitfalls – Compaction and Partition Evolution in Apache Iceberg

Partition evolution in Apache Iceberg is a powerful feature, but if not managed carefully, it can introduce fragmentation and impact compaction perfor...

Alex Merced's Blog

Using Iceberg Metadata Tables to Determine When Compaction Is Needed

Discover how to use Apache Iceberg's metadata tables to proactively detect small files, bloated manifests, and table fragmentation - so you can trigge...

Alex Merced's Blog

Designing the Ideal Cadence for Compaction and Snapshot Expiration

Learn how to design an effective schedule for compaction and snapshot expiration in Apache Iceberg to balance cost, performance, and data freshness....

Alex Merced's Blog

Avoiding Metadata Bloat with Snapshot Expiration and Rewriting Manifests

Learn how to prevent and clean up metadata bloat in Apache Iceberg by expiring snapshots and rewriting manifests for better performance and manageabil...

Alex Merced's Blog

Smarter Data Layout – Sorting and Clustering Iceberg Tables

Improve query performance in Apache Iceberg by organizing your data layout with sorting and Z-order clustering. Learn how to reduce scan cost and impr...

Alex Merced's Blog

Optimizing Compaction for Streaming Workloads in Apache Iceberg

Learn how to design fast, incremental compaction strategies in Apache Iceberg to support high-throughput streaming pipelines without disrupting freshn...

Alex Merced's Blog

The Basics of Compaction – Bin Packing Your Data for Efficiency

Learn how standard compaction works in Apache Iceberg and why bin packing your data files is essential for maintaining query performance and cost effi...

Alex Merced's Blog

The Cost of Neglect – How Apache Iceberg Tables Degrade Without Optimization

Learn how Apache Iceberg tables can degrade over time without optimization and what issues this causes for performance, cost, and governance....

Alex Merced's Blog

How to Discover or Organize Lakehouse & Apache Iceberg Meetups

Guide on How to Be Part of the Lakehouse Community...

Alex Merced's Blog

Introduction to Data Engineering Concepts | What is Data Engineering?

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Understanding Data Sources and Ingestion

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | ETL vs ELT – Understanding Data Pipelines

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Batch Processing Fundamentals

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Streaming Data Fundamentals

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Data Modeling Basics

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Data Warehousing Fundamentals

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Data Lakes Explained

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Storage Formats and Compression

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Data Quality and Validation

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Metadata, Lineage, and Governance

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Scheduling and Workflow Orchestration

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Building Scalable Pipelines

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | DevOps for Data Engineering

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Cloud Data Platforms and the Modern Stack

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Data Lakehouse Architecture Explained

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | Apache Iceberg, Arrow, and Polaris

Introduction to the terms in data engineering...

Alex Merced's Blog

Introduction to Data Engineering Concepts | The Power of Dremio in the Modern Lakehouse

Introduction to the terms in data engineering...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 10 - Sampling and Prompts in MCP – Making Agent Workflows Smarter and Safer

Sampling and Prompts in MCP – Making Agent Workflows Smarter and Safer...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 9 - Tools in MCP – Giving LLMs the Power to Act

Tools in MCP – Giving LLMs the Power to Act...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 8 - Resources in MCP – Serving Relevant Data Securely to LLMs

Resources in MCP – Serving Relevant Data Securely to LLMs...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 7 - Under the Hood – The Architecture of MCP and Its Core Components

Under the Hood – The Architecture of MCP and Its Core Components...

Alex Merced's Blog

Journey from AI to LLMs and MCP - 6 - Enter the Model Context Protocol (MCP) – The Interoperability Layer for AI Agents

Enter the Model Context Protocol (MCP) – The Interoperability Layer for AI Agents...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 5 - AI Agent Frameworks – Benefits and Limitations

AI Agent Frameworks – Benefits and Limitations...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 4 - What Are AI Agents – And Why They're the Future of LLM Applications

What Are AI Agents – And Why They're the Future of LLM Applications...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 3 - Boosting LLM Performance – Fine-Tuning, Prompt Engineering, and RAG

Boosting LLM Performance – Fine-Tuning, Prompt Engineering, and RAG...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 2 - How LLMs Work – Embeddings, Vectors, and Context Windows

How LLMs Work – Embeddings, Vectors, and Context Windows...

Alex Merced's Blog

A Journey from AI to LLMs and MCP - 1 - What Is AI and How It Evolved Into LLMs

What Is AI and How It Evolved Into LLMs...

Alex Merced's Blog

Building a Basic MCP Server with Python

The Basics of Building a Basic MCP Server...

Alex Merced's Blog

Using Helm with Kubernetes - A Guide to Helm Charts and Their Implementation

A Guide on when to use Helm Charts for Kubernetes Deployment...

Alex Merced's Blog

Crash Course on Developing AI Applications with LangChain

A guide on building AI applications with LangChain, a framework for developing AI applications powered by Large Language Models (LLMs)....

Alex Merced's Blog

The Data Lakehouse - The Benefits and Enhancing Implementation

Understanding the value of a lakehouse and how to get that value faster...

Alex Merced's Blog

2025 Comprehensive Guide to Apache Iceberg

What is Apache Iceberg, How it Works, and Why it Matters!...

Alex Merced's Blog

When to use Apache Xtable or Delta Lake Uniform for Data Lakehouse Interoperability

A Guide on when to use Apache Xtable or Delta Lake Uniform for Data Lakehouse Interoperability...

Alex Merced's Blog

2025 Guide to Architecting an Iceberg Lakehouse

A Comprehensive Guide to Building a Data Lakehouse with Apache Iceberg...

Alex Merced's Blog

10 Future Apache Iceberg Developments to Look forward to in 2025

What is cool about Apache Iceberg's Future...

Alex Merced's Blog

Deep Dive into Dremio's File-based Auto Ingestion into Apache Iceberg Tables

Auto ingesting data from JSON, CSV, and Parquet files into Apache Iceberg Tables...

Alex Merced's Blog

Intro to SQL using Apache Iceberg and Dremio

Intro to SQL using Apache Iceberg and Dremio...

Alex Merced's Blog

Dremio, Apache Iceberg and their role in AI-Ready Data

The Role of Dremio and Apache Iceberg in AI-Ready Data...

Alex Merced's Blog

Introduction to Cargo and cargo.toml

Getting Started with Cargo and cargo.toml...

Alex Merced's Blog

Leveraging Python's Pattern Matching and Comprehensions for Data Analytics

Using Features like Pattern Matching and Comprehensions for Data Analytics...

Alex Merced's Blog

Hands-on with Apache Iceberg & Dremio on Your Laptop within 10 Minutes

How to get hands-on with Apache Iceberg...

Alex Merced's Blog

Data Modeling - Entities and Events

How to Model Events and Entities...

Alex Merced's Blog

All About Parquet Part 01 - An Introduction

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 02 - Parquet's Columnar Storage Model

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 03 - Parquet File Structure | Pages, Row Groups, and Columns

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 04 - Schema Evolution in Parquet

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 05 - Compression Techniques in Parquet

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 06 - Encoding in Parquet | Optimizing for Storage

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 07 - Metadata in Parquet | Improving Data Efficiency

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 08 - Reading and Writing Parquet Files in Python

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 09 - Parquet in Data Lake Architectures

All about the Apache Parquet File Format...

Alex Merced's Blog

All About Parquet Part 10 - Performance Tuning and Best Practices with Parquet

All about the Apache Parquet File Format...

Alex Merced's Blog

Orchestrating Airflow DAGs with GitHub Actions - A Lightweight Approach to Data Curation Across Spark, Dremio, and Snowflake

Advanced GitHub Actions for Data Engineering...

Alex Merced's Blog

A Deep Dive Into GitHub Actions From Software Development to Data Engineering

Learning about GitHub Actions...

Alex Merced's Blog

A Guide to dbt Macros - Purpose, Benefits, and Usage

Learning about dbt Macros...

Alex Merced's Blog

Data Lakehouse Roundup 1 - News and Insights on the Lakehouse

What's Going on in the Data Lakehouse Space...

Alex Merced's Blog

Getting Started with Data Analytics Using PyArrow in Python

Learning to work with PyArrow to run analytics...

Alex Merced's Blog

Working with Collections in Rust | A Comprehensive Guide

Rust Arrays, Vectors and more!...

Alex Merced's Blog

What is Three-Tier Data (Bronze, Silver, Gold) and How Dremio Simplifies It

Process Data from Raw to Clean Aggregated Data...

Alex Merced's Blog

A Brief Guide to the Governance of Apache Iceberg Tables

Controlling Access to your Apache Iceberg Tables...

Alex Merced's Blog

Exploring Data Operations with PySpark, Pandas, DuckDB, Polars, and DataFusion in a Python Notebook

Learning to work with Python to ingest and query data...

Alex Merced's Blog

Ultimate Directory of Apache Iceberg Resources

Apache Iceberg Education, Tutorials and more!...

Alex Merced's Blog

Change Data Capture (CDC) when there is no CDC

Handling Synching Changing Data Across Systems...

Alex Merced's Blog

Virtualization + Lakehouse + Mesh = Data At Scale

Combining Centralization and Decentralization for Data at Scale...

Alex Merced's Blog

Deep Dive into Data Apps with Streamlit

Building a Deploying Data Apps Easily...

Alex Merced's Blog

A Deep Dive into Docker Compose

A Comprehensive Guide to Docker Compose...

Alex Merced's Blog

In-Depth Guide to Working with Strings in Rust

Strings in Rust...

Alex Merced's Blog

Getting Started with Rust - A Modern Systems Programming Language

Get Started with Rust...

Alex Merced's Blog

Hands-on with Apache Iceberg on Your Laptop - Deep Dive with Apache Spark, Nessie, Minio, Dremio, Polars and Seaborn

The Evolving Data Lakehouse World...

Alex Merced's Blog

Why Data Analysts, Engineers, Architects and Scientists Should Care about Dremio and Apache Iceberg

The Evolving Data Lakehouse World...

Alex Merced's Blog

5 Trends in the Data Lakehouse Space

The Evolving Data Lakehouse World...

Alex Merced's Blog

Using the alexmerced/datanotebook Docker Image

Setting up a quick and easy data environment for data science and analytics...

Alex Merced's Blog

Understanding Apache Iceberg Delete Files

Continuing the Understand Apache Iceberg series, this article delves into the Manifest, a critical component of Apache Iceberg's architecture....

Alex Merced's Blog

Understanding the Apache Iceberg Manifest

Continuing the Understand Apache Iceberg series, this article delves into the Manifest, a critical component of Apache Iceberg's architecture....

Alex Merced's Blog

Understanding the Apache Iceberg Manifest List (Snapshot)

Continuing the Understand Apache Iceberg series, this article delves into the Manifest List, a critical component of Apache Iceberg's architecture....

Alex Merced's Blog

Understanding Apache Iceberg's Metadata.json

The role and content of the metadata.json...

Alex Merced's Blog

What Apache Iceberg REST Catalog is and isn't

Understanding Iceberg Catalog Interoperability...

Alex Merced's Blog

ACID Guarantees and Apache Iceberg - Turning Any Storage into a Data Warehouse

What are ACID Guarantees? WHy do they matter?...

Alex Merced's Blog

Data Lakehouse 101 - The Who, What and Why of Data Lakehouses

The Who, What and Why of Data Lakehouses...

Alex Merced's Blog

Understanding the Polaris Iceberg Catalog and Its Architecture

Learn about the new open source Iceberg Catalog in Town...

Alex Merced's Blog

Apache Iceberg Reliability

Why Apache Iceberg Works...

Alex Merced's Blog

Upcoming Data Talks from Alex Merced (And how to follow)

Come see me talk live at these events...

Alex Merced's Blog

Databases Deconstructed - The Value of Data Lakehouses and Table Formats

Building up the Data Lakehouse...

Alex Merced's Blog

Video Course - Basics of Lakehouse Engineering - Apache Iceberg, Nessie, Dremio

Introductory Course to Data Engineering for Apache Iceberg Lakehouses...

Alex Merced's Blog

Introduction to Sorting Algorithms in JavaScript

Working with Sorting Algorithms in Javascript...

Alex Merced's Blog

Partitioning with Apache Iceberg - A Deep Dive

Benefits of Apache Iceberg Partition Evolution and Hidden Partitioning...

Alex Merced's Blog

3 Reasons Data Engineers Should Embrace Apache Iceberg

Benefits of Apache Iceberg...

Alex Merced's Blog

Running SQL on your Excel Files From Your Laptop with Dremio

How to run SQL on your Excel files easily...

Alex Merced's Blog

Deep Dive into Functional Programming in Javascript

Currying, Monad and Memos, Oh my!...

Alex Merced's Blog

A Deep Intro to Apache Iceberg and Resources for Learning More

Learning about Apache Iceberg...

Alex Merced's Blog

Understanding the Future of Apache Iceberg Catalogs

Java, Rest and the expanding open lakehouse ecosystem...

Alex Merced's Blog

End-to-End Basic Data Engineering Tutorial (Spark, Dremio, Superset)

Ingesting Data and Building BI Dashboards...

Alex Merced's Blog

5 Open Source Data Projects You Should Be Following

Apache Iceberg, Apache Arrow, Nessie, Ibis, Substrait...

Alex Merced's Blog

5 Reasons Dremio is the Ideal Apache Iceberg Lakehouse Platform

Understanding how catalogs work and which one to choose...

Alex Merced's Blog

The Apache Iceberg Lakehouse - The Great Data Equalizer

Disrupting the Snowflake/Databricks status quo...

Alex Merced's Blog

10 Reasons to Make Apache Iceberg and Dremio Part of Your Data Lakehouse Strategy

Understanding how catalogs work and which one to choose...

Alex Merced's Blog

A deep dive into the concept and world of Apache Iceberg Catalogs

Understanding how catalogs work and which one to choose...

Alex Merced's Blog

The Role of Ontologies in Data Management

What are ontologies and why they matter...

Alex Merced's Blog

Introduction to ANSI SQL - Understanding the Syntax and Concepts

Learning the Standard SQL Syntax...

Alex Merced's Blog

An Introduction to Python

An overview of Python for beginners...

Alex Merced's Blog

What is the Data Lakehouse and the Role of Apache Iceberg, Nessie and Dremio?

Understanding the Value of the Data Lakehouse...

Alex Merced's Blog

Mastering Git | A Comprehensive Guide to git pull and git push

Having a better understanding of git pull and git push...

Alex Merced's Blog

Partitioning Practices in Apache Hive and Apache Iceberg

Deep Dive in Data Lake Table Partitioning...

Alex Merced's Blog

Columnar vs. Row-based Data Structures in OLTP and OLAP Systems

The Fundamentals of Data Systems...

Alex Merced's Blog

Understanding JavaScript Promises In-Depth

Understanding Javascript Promises and Asynchronous Code...

Alex Merced's Blog

Introduction to Data Vault Modeling

Understanding the Data Vault Style of Data Warehouse Modeling...

Alex Merced's Blog

Table Format FUD - Thinking Through the Table Format Conversion (Apache Iceberg, Apache Hudi, Delta Lake)

Understanding how to choose a table format...

Alex Merced's Blog

Embracing the Future of Data Management - Why Choose Lakehouse, Iceberg, and Dremio?

The Future of Data Platforms...

Alex Merced's Blog

Open Lakehouse Engineering/Apache Iceberg Lakehouse Engineering - A Directory of Resources

Resources for learning how to Engineer an Open Data Lakehouse...

Alex Merced's Blog

Nessie - An Alternative to Hive & JDBC for Self-Managed Apache Iceberg Catalogs

Nessie is the only open-source catalog implementation specifically for Apache Iceberg....

Alex Merced's Blog

Apache Iceberg, Git-Like Catalog Versioning and Data Lakehouse Management - Pillars of a Robust Data Lakehouse Platform

This is where the combined power of Dremio’s Lakehouse Management features and Project Nessie's catalog-level versioning comes into play....

Alex Merced's Blog

No Code - Convert XLS/CSV files into Parquet with Dremio

Convert XLS/CSV Files without having to write python...

Alex Merced's Blog

Why Dremio is a must for Apache Iceberg Data Lakehouses

Why is Dremio so useful for Apache Iceberg data lakehouses...

Alex Merced's Blog

What is HTMX? Why it Matters? and How to use it.

The framework that is getting all the buzz about reducing the javascript you need to write...

Alex Merced's Blog

OOP Design Patterns in Javascript

An overview of OOP Design Patterns in Spark...

Alex Merced's Blog

An In-Depth Overview of Open Lakehouse Tech: Apache Iceberg & Nessie

Alex Merced's Blog

How to effectively learn software development

Alex Merced's Blog

Overview of the Open Lakehouse: Why Dremio?

Alex Merced's Blog

How to build a Java Spring JSON API from scratch

Alex Merced's Blog

How to write a JSON API in Scala with Play from scratch

Alex Merced's Blog

An Approach to Architecting a Lower Cost, Fast and Self-Service Data Lakehouse

Alex Merced's Blog

Building Full CRUD Rest API's with Flask & FastAPI using PsychoPG2

Alex Merced's Blog

Handling Cross-Origin Cookies with ExpressJS

Alex Merced's Blog

Creating a Local Data Lakehouse using Spark/Minio/Dremio/Nessie

Alex Merced's Blog

Project Nessie: A Look in the Depths

Alex Merced's Blog

Overview of File Encryption Algorithms for Everyone

Alex Merced's Blog

Parquet File Compression for Everyone (zstd, brotli, lz4, gzip, snappy)

Alex Merced's Blog

Dremio and Modern Data Architecture: Data Lakes, Data Lakehouses and Data Mesh

Alex Merced's Blog

What is Nessie and Why as a Data Engineer or Architect you should care?

Alex Merced's Blog

Resources for Learning more about Catalog level versioning with Project Nessie & Dremio Arctic (Rollbacks, Branching, Tagging and Multi-Table Txns)

Alex Merced's Blog

Overview of the Data Lakehouse, Dremio and Apache Iceberg

Understanding the Cutting Edge of Data Engineering...

Alex Merced's Blog

Using SimpleRPC with SvelteKit 1.0/Typescript

Easy to use RPC in your SvelteKit Application...

Alex Merced's Blog

Implementing a GraphQL API with a Solid-Start Application

Using this cutting edge framework with a Graphql api...

Alex Merced's Blog

Implementing a tRPC API with a Solid-Start Application

Using this cutting edge framework with a tRPC api...

Alex Merced's Blog

Building a Todo List with Solid Start

Seeing the Power of the latest javascript meta-framework...

Alex Merced's Blog

Understanding Spark Configurations with Apache Iceberg

How to configure Spark for using Apache Iceberg...

Alex Merced's Blog

5 Reasons Your Data Lakehouse should Embrace Dremio Cloud

How your data lakehouse can expand what's possible with Dremio Cloud....

Alex Merced's Blog

Brief Hands on Intro to Apache Iceberg

Engineer a Data Lakehouse with Apache Iceberg...

Alex Merced's Blog

Web Development Glossary 2022

The words you need to know as a web professional...

Alex Merced's Blog

Introduction to The World of Data - (OLTP, OLAP, Data Warehouses, Data Lakes and more)

An accessible high-level guide for data and non-data professionals...

Alex Merced's Blog

Guide to JSON, YAML and TOML

Popular formats for configuration...

Alex Merced's Blog

Making Multiple API Calls in Javascript

Different Patterns of Making Multiple API Calls...

Alex Merced's Blog

A 2022 Introduction to SQL

Learning Structured Query Language...

Alex Merced's Blog

2022 MongooseJS Cheatsheet

Details on working with MongooseJS...

Alex Merced's Blog

Express/EJS/Mongooose Build from Zero to Deploy

Building A Full Stack Application with ExpressJS...

Alex Merced's Blog

ExpressJS Cheatsheet 2022

Easy reference for using express...

Alex Merced's Blog

Express Todo List for Beginners

Creating backend applications with Nodejs...

Alex Merced's Blog

Web Storage API Part 1 - LocalStorage and SessionStorage

Where to store data in the users browser...

Alex Merced's Blog

Creating a Markdown Blog in 2022 with Next JS

Creating a Blog and Deploying with NextJS...

Alex Merced's Blog

Javascript DOM & jQuery Cheatsheet 2022

All the main bits summed up in one place...

Alex Merced's Blog

Getting Started with Scala 3

Powerful Functional & OOP JVM Language...

Alex Merced's Blog

Understanding SSH and What it is for

Logging Securely and Conveniently with SSH...

Alex Merced's Blog

Understanding RPC (tour of API protocols, gRPC nodejs walkthrough, and Apache Arrow Flight)

How to write Markdown and where you can use it...

Alex Merced's Blog

Creating a Consistent Developer Environment with Docker

Using Docker to create an Environment in PHP, Ruby, Python and more...

Alex Merced's Blog

Why All Developers Should Master Markdown

How to write Markdown and where you can use it...

Alex Merced's Blog

Becoming a Developer in 2022

How to switch careers within 12-18 months...

Alex Merced's Blog

How to create an One to Many Relationship with Auth in Python with Masonite

Using A Developer Friendly Web Framework in Python...

Alex Merced's Blog

Auth with Express with JWT, MongoDB, and Postgres

For simple web development...

Alex Merced's Blog

Simple Setup for Application Wide State in React

Sharing State Across Your React App with just React (No Redux or Recoil)...

Alex Merced's Blog

MongoDB Relationships using Mongoose in NodeJS

Guide to Relating Data...

Alex Merced's Blog

The Guide to How to Implement Authorization in any language and framework

Having Users Login...

Alex Merced's Blog

Creating a GraphQL Based Habit Tracker with Hasura and React (GraphQL/Hasura 101)

GraphQL Made Easy...

Alex Merced's Blog

Developer Team Work Best Practices (Git, Agile/Scrum/Kanban, CI/CD)

How to be part of a developer team...

Alex Merced's Blog

My First React App - 2021 Intro to React

The Basics of React...

Alex Merced's Blog

Comparing React Router 5, 6, and React Location

For simple web development...

Alex Merced's Blog

Express Templating Cheatsheet

Sever Side Rendering for All the People!...

Alex Merced's Blog

Methods of Starting a Quick HTTP Server from the Command Line (alternatives to liveserver)

For simple web development...

Alex Merced's Blog

How to use Neo4j Graph Database in your Node Project (Express, Koa, Fastify, etc.)

Graph Databases are Cool...

Alex Merced's Blog

Building a Full-Stack Todo App with Typescript, NextJS and Mongo - 0 To Deploy

Trying out the hottest framework around...

Alex Merced's Blog

Pattern Matching in Javascript with alexmerced-patternmatcher

Like a Switch Statement on Steroids...

Alex Merced's Blog

Walkthrough - Deploy Anything with Nginx

Getting Data from an external API...

Alex Merced's Blog

Frontend Javascript Ajax/Http Request Guide

Getting Data from an external API...

Alex Merced's Blog

Basic Authentication with Node/Express and Mongo

A Beginning oriented dive into databases...

Alex Merced's Blog

The renaissance of server side rendering with Alpine and HTMX, Reactivity with Minimal JS

A Beginning oriented dive into databases...

Alex Merced's Blog

3 Ways to make API Requests in React (fetch/axios, merced-react-hooks, react-request)

Getting Data from an external API...

Alex Merced's Blog

Ultimate Plain Vanilla DOM JS & JQuery Cheatsheet

A Beginning oriented dive into databases...

Alex Merced's Blog

Understanding Data and Databases 101

A Beginning oriented dive into databases...

Alex Merced's Blog

Basics of Building a CRUD API with Node (no framework)

Learning the Node HTTP/HTTPS library...

Alex Merced's Blog

Basics of Building a CRUD API with Typescript (NestJS and FoalTS)

Backend Frameworks with Typescript Support...

Alex Merced's Blog

Basics of Building a CRUD API with NodeJS - Express, Koa and Fastify

Learning REST conventions with Javascript...

Alex Merced's Blog

Basics of Building a CRUD API with Ruby Sinatra

Learning REST conventions with Ruby Sinatra...

Alex Merced's Blog

Basics of Building a CRUD API with Flask or FASTApi

Learning REST conventions with Python Frameworks...

Alex Merced's Blog

The Concepts of JAMStack 101

Speed, SEO and Security with JAMStack...

Alex Merced's Blog

Intro to SvelteKit

The new Svelte Based Application Builder...

Alex Merced's Blog

Basic Intro to NextJS

The next generation of Frontend Frameworks...

Alex Merced's Blog

Ruby Sinatra with Postgres using Sequel

Connecting a Sinatra App to a Database...

Alex Merced's Blog

Intro to Ruby Sinatra

Minimalist Ruby Web Framework...

Alex Merced's Blog

10 Programming Languages Side by Side (JS, Python, Ruby, PHP, GO, Rust, Dart, C Sharp, Java, Ballerina)

Learn Languages by see what's similar and different...

Alex Merced's Blog

How to Work with Masonite - Python Web Framework

Batteries Included Python Web Framework...

Alex Merced's Blog

FoalTS - Building a Typescript Based API

Making an API with this Typescript Based Framework...

Alex Merced's Blog

Python Flask 101 - Intro and API Building

Making an API with this Powerful Python Framework...

Alex Merced's Blog

Creating Deno Scripts Like Node NPM Scripts

Replicating One of Nodes Greatest Features...

Alex Merced's Blog

Creating an API with Deno (import maps, deps.ts, etc.)

Using that Cool New Javascript Runtime...

Alex Merced's Blog

Using Docker & Docker Compose to Create an Express/Neo4J Dev Environment(Intro to Graph Databases)

The Joys of Docker...

Alex Merced's Blog

Intro to Fastify & The Liquid Templating Language

Making Sure React Works...

Alex Merced's Blog

The Basics of React Testing With Jest

Making Sure React Works...

Alex Merced's Blog

React Conditional Rendering

React for Everyone...

Alex Merced's Blog

Ultimate 2021 Reference for React Functional Components

React for Everyone...

Alex Merced's Blog

The Wonderful World of Javascript Bundlers

Yay! Javascript Build Tools....

Alex Merced's Blog

Ultimate Guide to Javascript Functions

What's your function?...

Alex Merced's Blog

SolidJS - React meets Svelte?

The new shiny frontend toy!...

Alex Merced's Blog

Pipenv - Yep, another post about Python Virtual Environments

Venv... the best way?...

Alex Merced's Blog

Ultimate 2021 Guide to Deploying NodeJS (And DenoJS) Apps to Heroku

Heroku CLI, Continuous Integration and more...

Alex Merced's Blog

Ultimate 2021 List of CSS Frameworks and Component Libraries for Angular, React, Vue and Svelte

Lots of them...

Alex Merced's Blog

merced-express - Express with a Ruby on Rails Feel

Express... on Rails......

Alex Merced's Blog

Ultimate Express & Mongo Reference

Building Backends with NodeJS...

Alex Merced's Blog

Rust & Rocket - Zero to Deploy

Building APIs with Rust...

Alex Merced's Blog

What is Batch and Streaming Data? (Data 101)

The fundamentals of data engineering...

Alex Merced's Blog

Creating APIs with Dart & Google Shelf - Zero to Deploy

Using the Fast Growing Dart Language...

Alex Merced's Blog

Intro to .Net 5 with VSCode - Zero to Deploy

Microsoft Goes Cross Platform...

Alex Merced's Blog

API With Java Spring & VSCode, from zero to deploy

Using Javas Most Popular Framework...

Alex Merced's Blog

Intro to Express, Templating and API's (EJS, Handlebars, Mustache, Pug)

Tales of PHP's Demise are Exaggerated...

Alex Merced's Blog

API With GO Buffalo, from zero to deploy

Buffalo, The Rails of the Go World...

Alex Merced's Blog

Hello World - Laravel 101 (From Start to Deploy)

Tales of PHP's Demise are Exaggerated...

Alex Merced's Blog

More on Python Virtual Environments

Using Pythons Built in venv module...

Alex Merced's Blog

Django Rest API without DjangoRestFramework

In case you were wondering...

Alex Merced's Blog

Chart of Backend Web Frameworks 2021

Build your application or microservice...

Alex Merced's Blog

Many Useful Javascript Tricks

Upping Your Javascript Gains...

Alex Merced's Blog

Understanding Postgres on Linux

The Little Things that May not be obvious...

Alex Merced's Blog

What is a Makefile and how do I use them?

Automating all the things...

Alex Merced's Blog

Go, Rust and C++ Side by Side

Learn All The Things...

Alex Merced's Blog

Understanding Node Streams with Https.get

Learn How to use Streams...

Alex Merced's Blog

Javascript Basic Reference

Quickly find what you need...

Alex Merced's Blog

Ultimate Command Line Reference 2021 - Bash, Git, Node, Python, Ruby, PHP

All the commands you'll need all the time...

Alex Merced's Blog

Learn Python, PHP, Ruby and Javascript in one Blog Post

Be the Polyglot you know you can be!...

Alex Merced's Blog

A Tale of Memory and the Garbage Collector

The Stack, The Heap, and Memory Management...

Alex Merced's Blog

Python Virtual Environment 101

Understanding that Pesky Virtual Environment Thing...

Alex Merced's Blog

Understanding Dependency Injection

What a Fancy Word...

Alex Merced's Blog

How to use Netlify Cloud Functions

Your First Cloud Function...

Alex Merced's Blog

How to use Vercel Cloud Functions

Your First Cloud Function...

Alex Merced's Blog

Cloud Functions - Server-Side Code On Demand

Why you should embrace serverless tech...

Alex Merced's Blog

Where Does My Code Run? - Compilers, Interpreters, Transpilers and Virtual Machines

Making Code Happen...

Alex Merced's Blog

Tips for Aspiring Developers

Good Advice...

Alex Merced's Blog

Creating a Bosque Programming Language Dev Environment in 2021

Microsoft Exeperimental Language...

Alex Merced's Blog

Understanding and Using Environment Variables in React

Learning How to hide Data...

Alex Merced's Blog

Intro to PHP

Learn the Pre-Hypertext Processor Language...

Alex Merced's Blog

React Data Flow - Understanding State and Props

Learn the Pre-Hypertext Processor Language...

Alex Merced's Blog

Understanding React Router

Learn the Pre-Hypertext Processor Language...

Alex Merced's Blog

Intro to Building Backend Servers with KOAjs

Building a Web Server with Node and KOA...

Alex Merced's Blog

Deploying React, Angular, Svelte and Vue to Netlify & Vercel

Getting Your Project Online...

Alex Merced's Blog

Big List of Hosted Headless CMS Providers with Free or Developer Tier in 2021

Get Your JAM Stack ON...

Alex Merced's Blog

Git - A Guide to Understanding and Using Git

All The Commands in Words that Make Sense...

Alex Merced's Blog

Git/Github - Making the Switch from Master to Main

Getting with the times...

Alex Merced's Blog

Deep Dive on Javascript Tooling (Bundlers, Linters, Oh MY!)

Node, ESLint, Babel, Bundlers...

Alex Merced's Blog

React 101 - Basic JSON Blog from 0 to deployment

A Simple Build to Learn React...

Alex Merced's Blog

5 Cool Things You Can Do In React

Cool React Tips...

Alex Merced's Blog

Guide to Becoming a Developer in 2021

Step by Step Guide and Advice...

Alex Merced's Blog

EZComponent -Open Source Frontend Framework using Web Components

Component Based Frontend Framework...

Alex Merced's Blog

Getting Started Programming Ballerina 101

Web Application Architecture...

Alex Merced's Blog

Understanding MVC (Models - Views - Controllers)

Web Application Architecture...

Alex Merced's Blog

Go/Golang 101 - The Syntax and Basics

A Fun Language for Fast Compiled Apps...

Alex Merced's Blog

Rust 101 - The Syntax and Basics

A Fun Language for Fast Compiled Apps...

Alex Merced's Blog

Getting Started with Python Web Framework, FastAPI

The New Fast Web Framework in Python...

Alex Merced's Blog

Javascript - Writing Map as a Recursive Function

Thinking Recursively...

Alex Merced's Blog

In-Depth Guide on Understanding Deploying Web Apps

Servers, Ports and Environmental Variables oh my...

Alex Merced's Blog

Create Your Dev Portfolio with this Gatsby Template

Template designed for Dev Portfolios...

Alex Merced's Blog

Fundamentals of Client Side Javascript

The Building Blocks of Client-Side Javascript Master...

Alex Merced's Blog

Ultimate CSS Reference

CSS All the Things!...

Alex Merced's Blog

React - Why use TaskRunner over Redux, useReducer

A State Management Alternative...

Alex Merced's Blog

Svelte after Sapper - The Svelte Ecosystem

Enterprise level frontend framework...

Alex Merced's Blog

Creating a Portfolio/Blog with Angular/Agility CMS

An Introductory Angular Tutorial...

Alex Merced's Blog

Delivering JSON Data with Netlify

Using Netlify to Deliver Static JSON...

Alex Merced's Blog

Building a Blog with Agility Headless CMS

Using Headless CMS's...

Alex Merced's Blog

Web Component Libraries

Libraries of Pre-Built Web Components...

Alex Merced's Blog

Authorization and Authentication in Concept

Understand JWT, Sessions and Bcrypt...

Alex Merced's Blog

Creating a Gatsby or NextJS Markdown Blog

Using merced-spinup templates...

Alex Merced's Blog

6 JS Object Types You May Not Have Used

Getting Advanced with Javascript...

Alex Merced's Blog

Tutorial - Writing Your First GraphQL API

An Alternative to RESTFul API...

Alex Merced's Blog

1 Backend, 5 Frontends - Todo List with Rails, React, Angular, Vue, Svelte, and jQuery

Same app... different frontend frameworks...

Alex Merced's Blog

Konjection - ORM Helper using Knex and Objection

Connect and Setup Your Models with Ease...

Alex Merced's Blog

Ruby on Rails Tutorial - Heroku API Deployment

Deploy a Full Crud API Quickly!...

Alex Merced's Blog

Ruby on Rails Tutorial - Many to Many Relationships

How to create a many to many relationship...

Alex Merced's Blog

Ruby vs Javascript in Several Images

Learn Ruby through Javascript...

Alex Merced's Blog

merced-react-hooks => Application State, LocalStorage, Lifecycle

Utility Hooks Library for React...

Alex Merced's Blog

Making Framework Agnostic Web Components with StencilJS

Ionics Component Creation Tool...

Alex Merced's Blog

Ruby on Rails Reference - CLI Commands, Bundler, Macros

All You need to know to be productive in Rails...

Alex Merced's Blog

npx make-fullstack-app - Scaffolding your back and frontend

One Project, Two Apps, One Command...

Alex Merced's Blog

Full Crud Mongo/Express API in One Line with MongoRester

Scaffolding Mongo/Express APIs with ease...

Alex Merced's Blog

Understanding and Solving Cors Errors

Allowing Cross-Origin API Requests...

Alex Merced's Blog

Axios, Fetch and other useful images!

Javascript in Review...

Alex Merced's Blog

Create Your Next Microservice with Merver!

NodeJS Micro-Web Framework...

Alex Merced's Blog

Using mutils to supercharge arrays!

Arrays with superpowers!...

Alex Merced's Blog

Mongo, Mongoose and Express Reference

Queries and Endpoints oh my!...

Alex Merced's Blog

Rollout Application Level State Quickly with useDataStore

Context, Reducers and Hooks, yes!...

Alex Merced's Blog

npx create-react-loaded supercharged react

Router, GlobalState, Sass and more!...

Alex Merced's Blog

Javascript Callback Array Methods

Map, Reduce, Some, Every, Filter, Find, FindIndex...

Alex Merced's Blog

Intro to Express

Creating a Backend Server...

Alex Merced's Blog

React Pro Tips in Several Images

Super Charge Your React Code...

Alex Merced's Blog

More Merced-Spinup Templates

Gulp, Express and React!...

Alex Merced's Blog

Learning Svelte 101

Cybernetically Enhanced Web Apps!...

Alex Merced's Blog

Typescript 101 - Typing, Interfaces and Enums oh MY!

Super charging Javascript Scalability...

Alex Merced's Blog

Writing Javascript Promises

Under the Hood of Asynchronous Javascript...

Alex Merced's Blog

Big List of Online Places to Code/Prototype

Code on the Go...

Alex Merced's Blog

React Cheat Sheet

Props, State, Forms, Classes, Functions...

Alex Merced's Blog

React in Concept - The Terms and Idea

Props, State, Forms, Classes, Functions...

Alex Merced's Blog

React Hooks Basics Reference

useEffect, useState, UseReducer and more!...

Alex Merced's Blog

Passing Data Between Components in Vue

Props, Queries and Events oh my!...

Alex Merced's Blog

Spin-up your next project with merced-spinup

Templates for days...

Alex Merced's Blog

Mongoose, Connecting to Mongo via Javascript

Documents, Collections and Databases oh my!...

Alex Merced's Blog

Promises 101 and Fetch, Axios and $.ajax

Asynchronous Javascript in Nutshell...

Alex Merced's Blog

Building Your Coder/Developer Brand

Creating the Demand For You...

Alex Merced's Blog

Ultimate jQuery/Plain Vanilla JS DOM Reference

The Basics of one of the most popular libraries ever...

Alex Merced's Blog

Javascript Events - In the Browser and Node

A Comprehensive Guide to Javascript Events...

Alex Merced's Blog

Ultimate Basic Coder Reference (Bash, Git, VSCode, Nodejs, more)

The Basics We Should all know...

Alex Merced's Blog

Svelte - The New Kids on the Frontend Framework Block

Compiling based frontend framework...

Alex Merced's Blog

Web Components Part 3 - Lifecycle Functions

Built in functions that run at certain points...

Alex Merced's Blog

Guide to Free/Cheap Deployment Options 2020

Quality, Fast, Deployment for your static or full stack site....

Alex Merced's Blog

Ultimate Django Reference (Deployment, Rest API, Commands, .env)

A one stop shop for many of the things you'll have to look up a lot...

Alex Merced's Blog

Web Components Part 2 - Styling and Slots

Making Pretty and Flexible Components...

Alex Merced's Blog

Web Components Part 1 - The Basics

Creating, ShadowDOM...

Alex Merced's Blog

RenderBlocks

Beginners Tutorial...

Alex Merced's Blog

mBlocks - Frontend UI Library

Beginners Tutorial...

Alex Merced's Blog

MercedUI - Web Components with Super Powers

Beginners Tutorial...

Alex Merced's Blog

Intro to Angular 9 Tutorial

Enterprise level frontend framework...

Alex Merced's Blog

AMPonent, Webcomponent Building Library

Building Reactive and Styling UI Components...

Alex Merced's Blog

Frontend CRUD with Plain Vanilla JS

A Basic Exploration of Frontend DOM Manipulation...

Alex Merced's Blog

React 101 Tutorial

Basics of How React Works...

Alex Merced's Blog

Ruby on Rails API with JWT Auth Tutorial

Creating a Ruby on Rails API with Auth...

Alex Merced's Blog

Hello World in Vue

Firs Blog Post and Vue Tutorial...