Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 110
  1. A Year of Linux, a Month of Omarchy Quattro—Part 3

    This is my Part 3 about Omarchy, after using it for more than a year full time, as my main daily driver first on Lenovo ThinkBook 14 AMD, and now TUXEDO InfinityBook Pro 14 Gen10, for my business and personal use, replacing my MacBook Pro M1 after using m…

  2. I’ve been using a personal second brain for many years.

  3. The Grammar of Data: From Definition to Execution

    In Part 1, we discovered the grammar for data: a way to define a data project with its complex requirements and how we define it declaratively as a grammar in one sentence with nouns (sources), transformations (verbs), templates, and modifiers, essentially

  4. Context, Semantics, and Ontology: A Primer for the Agentic Era

    There’s so much talk about new ways of working with agent engineering supported workflows.

  5. I had the pleasure to discuss and analyze the workflow of none other than Benn Stancil, legendary writer and storyteller in the data space and beyond, who started writing back in 2013 (with a seven-or-eight-year startup break in between).

  6. Writing really is an Emotional Rollercoaster

    [[Writing]] has become my passion over time; I have built a whole company based on technical writing services (even though most say that’s impossible).

  7. It’s hard to keep up with the AI evolution; new AI tools drop every week, but how are experienced practitioners actually using them?

  8. The Act and the Outcome of Creation

    Creation is the ultimate form of pursuing ourselves, giving to the world when shared, and using the power of our subconscious.

  9. Grammars for languages or any other field are a beautiful thing.

  10. Where AI Agents Belong in Data Engineering: The Correctness Layer

    With ever-changing models, new and better ones coming out every few months, it’s great if we don’t have to rely on them too heavily.

  11. The Process of Smart Note-Taking

    I’ve taken notes over my whole life.

  12. Operating the data orchestration layer can be as critical as the source OLTP databases, when decisions are taken from the data assets produced by downstream data pipelines.

  13. Vibe Coding Is Dangerous, Agentic Engineering Isn't—Wes McKinney

    This series interviews real practitioners to extract the patterns behind how they actually use AI in their data work today.

  14. Beyond the Semantic Layer: Building a Context Layer for the Agentic Era

    Writing SQL was never the hard part.

  15. The Dagster Almanack: From Complexity to Composability

    I have read the “Poor Charlie’s Almanack” by Charlie Munger and thought about what it would take to write one for Dagster.

  16. This series interviews (see #1 with Mark Freeman) real practitioners to extract the patterns behind how they actually use AI in their data work today.

  17. Internal vs. External Storage? What's the Limit of External Tables

    When I started my career as a data warehouse engineer and business intelligence engineer in 2003, external tables with materialized views were the standard.

  18. AI Reveals Why BI Still Matters

    Ask a BI engineer what they actually spend their time on: it’s not building dashboards.

  19. Specs Over Vibes: Consistent AI Results ft. Mark Freeman

    There’s so much going on in the AI space, and how to work with AI agents is changing every day.

  20. Imagine going from a 100-million-row dataset to an interactive analytics app with just a few prompts.

  21. Why I Still Blog — and Why the Future of Blogging Is Connected

    I’ve been online twenty years, and blogging for ten of them.

  22. Continuing from Part 1, where we learned what git for data is, how the architecture and use cases work, how you can achieve git-like functionality with different approaches, and how the key is to avoid moving data as much as possible to keep state that can

  23. Building an Obsidian RAG with DuckDB and MotherDuck

    I always wanted a personal knowledge assistant based on my notes.

  24. Arch Linux (Omarchy) — 8 Months Later: The Good, the Bad, and the Fixable

    This is a follow-up to my part 1 of Switching macOS to Arch Linux with Omarchy, where I documented my first months with Arch Linux and [[Omarchy]], after switching from 15 years of using macOS and Windows on and off at work since 2003.

  25. Why is StarRocks gaining popularity among data engineers who need fast analytics on large-scale data?

  26. A Diary of a Data Engineer

    You ingest data.

  27. Well Being in Times of Algorithms

    To be able to live well, to avoid anxiety and depression, it’s not that easy anymore in 2025.

  28. With the recent consolidation in the area of Modern Data Stack, the question arises: are open data stacks, a more flexible but labor-intensive way of building data platforms, out of fashion?

  29. Simplicity of a Database, but the Speed of a Cache: OLAP Caches for DuckDB

    A constant struggle in data is to make everything fast.

  30. Dlt+ClickHouse+Rill: Multi-Cloud Cost Analytics, Cloud-Ready

    Following up on Part 1, where we created an entire end-to-end FinOps project to analyze cloud costs from different hyperscalers with dlt and local parquet files.

  31. Branch, Test, Deploy: A Git-Inspired Approach for Data

    Remember the 2 AM on-call duty when a recent data pipeline broke the production environment?

  32. Multi-Cloud Cost Analytics: From Cost-Export to Parquet to Rill

    Companies often use multiple platforms simultaneously: Lovable for apps, OpenAI and Claude for AI, AWS and GCP for infrastructure.

  33. Boredom is the New Luxury

    Today, I sent out a newsletter that is distributed only via email.

  34. 4 Senior Data Engineers Answer 10 Top Reddit Questions

    Every day, thousands of data engineers scroll through r/dataengineering (174K members strong) looking for answers to the same fundamental questions: How do I prepare for interviews in this market?

  35. Data Modeling for the Agentic Era: Semantics, Speed, and Stewardship

    In data analytics, we’re facing a paradox.

  36. Beyond Basic ETL: Enterprise Data Capabilities Without the Complexity

    Most data teams spend 80% of their time wrestling with infrastructure—writing custom UPSERT logic, building incremental loading from scratch, or debugging why their Airflow DAGs failed again at 2 AM.

  37. Why I Don't Research; and Write from Experience

    When I [[Writing|write]], I deliberately don’t research.

  38. Data Modeling Guide for Real-Time Analytics with ClickHouse

    Querying billions of weather records and getting results in under 200 milliseconds isn’t theory; it’s what real-time analytics solutions provide.

  39. Why Semantic Layers Matter—and How to Build One with DuckDB

    Many ask themselves, “Why would I use a semantic layer?

  40. My Journey from macOS to Arch Linux with Omarchy

    I switched my five-year-old MacBook Pro M1 Max for a cheap (comparable) Lenovo ThinkBook 14 G7 ARP (AMD) laptop, running Linux (Arch btw, or better, Omarchy.

  41. Summer Data Engineering Roadmap

    With this summer edition, you’ll have a roadmap for your vacation time to learn the basics of being a full-stack data engineer.

  42. In the quest for happiness, it’s very important to know why we are on this earth, right?

  43. The Data Engineering Toolkit: Infrastructure, DevOps, and Beyond

    Remember when data scientists spent 80% of their time wrestling with data wrangling instead of building models?

  44. Has Self-Serve BI Finally Arrived Thanks to AI?

    Two decades ago, we talked about self-serve business intelligence when we could filter dashboards compared to pixel-perfect reports.

  45. Universal Data Orchestrator in Action: Enterprise Best Practices

    Moving from orchestration theory to the enterprise level is a real challenge.

  46. The Open Lakehouse Stack: DuckDB and the Rise of Table Formats

    Wouldn’t it be great to build a data warehouse on top of affordable storage and scattered files?

  47. Self-Host & Tech Independence: The Joy of Building Your Own

    After watching the two PewDiePie videos where he learned about installing Arch (something considered quite hard, even for Linux enthusiasts) and building three products (camera for the dog, weather/drinking/meditation device, and who knows what comes next)

  48. Wondering why open table formats are suddenly booming?

  49. Configure, Don't Code: How Declarative Data Stacks Enable Enterprise Scale

    Imagine building enterprise data infrastructure where you write 90% less code but deliver twice the value.

  50. The Data Engineer's Guide to Efficient Log Parsing with DuckDB/MotherDuck

    As data engineers, we spend countless hours combing through logs - tracking pipeline states, monitoring Spark cluster performance, reviewing SQL queries, investigating errors, and validating data quality.