7 comments

  • chrisweekly2 minutes ago
    Great post! Also, I dig your site -- it's attractive and highly usable, and the "personal" toggle in the footer is a clever affordance I haven't seen before for separating professional content.
  • jbonatakis30 minutes ago
    &gt; A data warehouse on the other hand is an OLAP database and is optimized to work on columns<p>A bit of a pedantic nit here: a data warehouse is a usage pattern. It’s not necessarily tied to any specific technology, however it is commonly implemented with OLAP systems like Snowflake, BigQuery, etc. But there’s nothing stopping you from building out your data warehouse in Postgres or MySQL. If you’re stitching together disparate datasets to build a unified model for analytics, you’ve got yourself a data warehouse no matter what system it lives on.
  • MNeverOff27 minutes ago
    It&#x27;s a good all-round primer, well written. Would love to hear more about larger-than-memory tasks and running local Dask clusters. I processed many-a-dataset that way that would normally make pandas choke.
  • michaepf20 minutes ago
    This was great, thanks for writing it up. Even as someone in the data space for a long time, I learned quite a bit.
  • jpitz32 minutes ago
    Apache Avro has 2 encodings: binary AND json.
    • macintux27 minutes ago
      Are you sure? I can&#x27;t find any reference indicating that.<p>Update: Huh, TIL <a href="https:&#x2F;&#x2F;avro.apache.org&#x2F;docs&#x2F;%2B%2Bversion%2B%2B&#x2F;specification&#x2F;#encodings" rel="nofollow">https:&#x2F;&#x2F;avro.apache.org&#x2F;docs&#x2F;%2B%2Bversion%2B%2B&#x2F;specificati...</a>
  • Firfi1 hour ago
    Now I&#x27;ll be thinking of &quot;L&quot; in ETL as &quot;Land&quot; and not &quot;Load&quot;. Although the article doesn&#x27;t propose that but uses a lot of &quot;Land&quot; terminology. &quot;Load&quot; =&gt; &quot;load where? or FROM where?&quot; - ambiguous &quot;Land&quot; =&gt; &quot;land where?&quot; - clear
    • nadzzz15 minutes ago
      always understood &quot;land&quot; as the raw data layer though, i.e only the bronze layer in the article.
  • madsaylor1 hour ago
    Data is the new oil