Recommended reading
Every external link I drop into a lesson, pulled out, deduplicated, and grouped by source. Useful as a reading list and as a quick way to see which writers and projects keep showing up across these notes.
Most-cited links
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
spark.apache.org
- https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html 5 references
Cited in
- Stream processing: Flink, Kafka Streams, Spark Structured Streaming — ...; concise and well-structured. - Spark Structured Streaming Programming Guide, ... (retrieved 2026-05-01). The standard reference; the sections on output modes a...
- Event time vs processing time, watermarks — ..."Structured Streaming Programming Guide: Handling Late Data and Watermarking", ... (retrieved 2026-05-01). - Tyler Akidau, "The world beyond batch: Streaming 101...
- Why streaming, and what 'streaming' even means in Spark — ...anics. --- References: Apache Spark Structured Streaming Programming Guide ( ... ) and the Spark 4.0 migration notes on the removal of pyspark.streaming ( htt...
- Structured Streaming basics: readStream, writeStream, triggers — ...-once. --- References: Apache Spark Structured Streaming Programming Guide ( ... ), particularly the sections on input sources, output sinks, and triggers. Retr...
- Stateful operations: aggregations, sessions, and the state store — ...n stateful operations, arbitrary stateful operations, and stream-stream joins ( ... ); RocksDB state store configuration documentation. Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/ 4 references
Cited in
- Spark and modern batch — ...ns/presentation/zaharia (retrieved 2026-05-01). - Apache Spark documentation, ... (retrieved 2026-05-01). - Databricks documentation, https://docs.databricks.c...
- Real case: how Pinterest cut their data infra cost in half — ...mitives Pinterest's storage programme relies on. - Apache Spark documentation, ... (retrieved 2026-05-01). Reference for the configuration and tuning levers (exe...
- Big data, in plain English — ...cal reference for everything in this course is the Apache Spark documentation. Bookmark it now; we'll be back.
- What Spark is and why it replaced Hadoop MapReduce — ...nally install something. For further reading, the Apache Spark documentation is the canonical reference, the [original RDD paper](https://www.usenix.org/co...
- https://spark.apache.org/docs/latest/api/python/ 3 references
Cited in
- Schemas: explicit vs inferred — ...lumn, only three of which are safe. --- Reference: Apache Spark Python API ( ... ), retrieved 2026-05-01.
- Select and filter: the two operations you'll do thousands of times — ...line into a tangled execution plan. --- Reference: Apache Spark Python API ( ... ), retrieved 2026-05-01.
- Adding columns: withColumn, lit, and the chaining trap — ...agg versus the shorthand methods. --- Reference: Apache Spark Python API ( ... ), retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/sql-data-sources.html 3 references
Cited in
- repartition vs coalesce: two ways to change partition count — ...han no partitioning at all. --- References: Apache Spark SQL documentation ( ... ) and Databricks engineering posts on partition tuning. Retrieved 2026-05-01.
- Partitioned writes: directory layout, predicate pushdown, and when to do it — ...-cardinality." --- References: Apache Spark SQL data sources documentation ( ... ) and Databricks blog posts on partitioning best practices. Retrieved 2026-05-0...
- Bucketing: when partitioning isn't enough — ...you press run. --- References: Apache Spark SQL data sources documentation ( ... ) and Databricks engineering posts on bucketing and Delta Lake. Retrieved 2026-...
- https://spark.apache.org/docs/latest/sql-performance-tuning.html 3 references
Cited in
- Catalyst: the brain behind every DataFrame — ...s-catalyst-optimizer.html ) and the Apache Spark SQL performance tuning guide ( ... ). Retrieved 2026-05-01.
- Tungsten: code generation and the columnar memory layout — ...closer-to-bare-metal.html ) and the Apache Spark SQL performance tuning guide ( ... ). Retrieved 2026-05-01.
- A 30-minute health check on a Spark cluster you've never seen — ...read and follow next: 1. The Spark documentation — Performance Tuning and the [AQE section](https://spark.apache.org/docs/latest/sql-performance-tun...
- https://spark.apache.org/docs/latest/api/python/user_guide/sql/arrow_pandas.html 2 references
Cited in
- PySpark vs Scala Spark: what crosses the wire — .../python udf.html - Apache Spark — Pandas API on Spark and Arrow Optimization: <... - Py4J — Python-to-Java bridge: <https://www.py4j.org/ - Apache Arrow — Colum...
- UDFs: when you need them, why you should avoid them — ...alyst. --- References: Apache Spark Python user guide on Arrow integration ( ... ) and the PySpark API reference for pyspark.sql.functions . Retrieved 2026-05-...
- https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html 2 references
Cited in
- Reading from JDBC: pulling from Postgres, MySQL, SQL Server — ...ark DataFrame. --- References: Apache Spark JDBC data source documentation ( ... ) and PostgreSQL JDBC driver guide ( https://jdbc.postgresql.org/documentation/...
- Writing to JDBC: parallelism, batches, idempotency — ...mitters exist. --- References: Apache Spark JDBC data source documentation ( ... ). Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/sql-programming-guide.html 2 references
Cited in
- RDD, DataFrame, Dataset — three APIs, one engine — ...d-programming-guide.html - Apache Spark — SQL, DataFrames and Datasets Guide: <... - Databricks — Deep Dive into Spark SQL's Catalyst Optimizer: <https://databri...
- PySpark SQL: when SQL beats DataFrame syntax — ...rsus row N-1" patterns. --- References: Apache Spark SQL programming guide ( ... ) and the Spark Catalog API reference. Retrieved 2026-05-01.
- https://spark.apache.org/ 1 reference
Cited in
- What Spark is and why it replaced Hadoop MapReduce — ...100x faster than Hadoop MapReduce. It's on the homepage of spark.apache.org. It was on every Databricks slide deck for most of the 2010s. It is, depending...
- https://spark.apache.org/docs/latest/api/python/index.html 1 reference
Cited in
- PySpark vs Scala Spark: what crosses the wire — ...nt, and start writing code. References - Apache Spark — PySpark Overview: <... - Apache Spark — Python User-Defined Functions: <https://spark.apache.org/docs...
- https://spark.apache.org/docs/latest/api/python/reference/pyspark.sql/api/pyspark.sql.DataFrame.melt.html 1 reference
Cited in
- Pivot and unpivot: wide-to-long and back — ...row. --- References: Apache Spark DataFrame pivot and melt documentation ( ... ) and stack function reference. Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/api/python/user_guide/sql/python_udf.html 1 reference
Cited in
- PySpark vs Scala Spark: what crosses the wire — .../latest/api/python/index.html - Apache Spark — Python User-Defined Functions: <... - Apache Spark — Pandas API on Spark and Arrow Optimization: <https://spark.ap...
- https://spark.apache.org/docs/latest/cluster-overview.html 1 reference
Cited in
- The Spark architecture: driver, executors, cluster manager — ...ver touch one of them. References - Apache Spark — Cluster Mode Overview: <... - Apache Spark — Submitting Applications: <https://spark.apache.org/docs/lates...
- https://spark.apache.org/docs/latest/configuration.html 1 reference
Cited in
- Your first SparkSession — ...rties. There's a full list at spark.apache.org/docs/latest/configuration.html. Most of them you'll never touch. A handful you'll set in every job. spa...
- https://spark.apache.org/docs/latest/monitoring.html 1 reference
Cited in
- The Spark architecture: driver, executors, cluster manager — ...applications.html - Apache Spark — Monitoring and Instrumentation (Spark UI): <... Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/rdd-programming-guide.html 1 reference
Cited in
- RDD, DataFrame, Dataset — three APIs, one engine — ...filter() from Python. References - Apache Spark — RDD Programming Guide: <... - Apache Spark — SQL, DataFrames and Datasets Guide: <https://spark.apache.org...
- https://spark.apache.org/docs/latest/running-on-kubernetes.html 1 reference
Cited in
- Containers: Docker for data jobs — ...ing/multi-stage/ , retrieved 2026-05-01). - Spark on Kubernetes documentation ( ... , retrieved 2026-05-01). - Cosign project ( https://github.com/sigstore/cosign...
- https://spark.apache.org/docs/latest/sql-data-sources-parquet.html 1 reference
Cited in
- Parquet: why it's the default for a reason — ...( https://parquet.apache.org/docs/ ) and Apache Spark SQL data sources guide ( ... ). Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/sql-performance-tuning.html#adaptive-query-execution 1 reference
Cited in
- A 30-minute health check on a Spark cluster you've never seen — ...spark.apache.org/docs/latest/sql-performance-tuning.html) and the AQE section. The source of truth for every config you'll touch. 2. Jacek Laskowski's git...
- https://spark.apache.org/docs/latest/sql-ref-syntax-qry-select-window.html 1 reference
Cited in
- Window functions: ranking, lag/lead, running totals — ...4 added melt . --- References: Apache Spark window function documentation ( ... ) and the pyspark.sql.Window API. Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/streaming/ 1 reference
Cited in
- Why streaming, and what 'streaming' even means in Spark — ...tml ) and the Spark 4.0 migration notes on the removal of pyspark.streaming ( ... ). Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/structured-streaming-kafka-integration.html 1 reference
Cited in
- Kafka source: the most common production ingest — ...--- References: Apache Spark Structured Streaming + Kafka Integration Guide ( ... ) and the Kafka client documentation ( https://kafka.apache.org/documentation/...
- https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html#handling-late-data-and-watermarking 1 reference
Cited in
- Watermarks and event time: the part most beginners get wrong — ...ructured Streaming Programming Guide, sections on event time and watermarking ( ... ). Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html#output-modes 1 reference
Cited in
- Output modes and idempotent sinks: foreachBatch and the upsert pattern — ...Programming Guide, sections on output modes, output sinks, and foreachBatch ( ... ); Delta Lake MERGE documentation. Retrieved 2026-05-01.
- https://spark.apache.org/docs/latest/submitting-applications.html 1 reference
Cited in
- The Spark architecture: driver, executors, cluster manager — ...g/docs/latest/cluster-overview.html - Apache Spark — Submitting Applications: <... - Apache Spark — Monitoring and Instrumentation (Spark UI): <https://spark.apa...
- https://spark.apache.org/downloads.html 1 reference
Cited in
- Installing PySpark locally — ...friends, do this in addition to Path A. 1. Go to spark.apache.org/downloads. 2. Pick Spark 3.5.1, package type "Pre-built for Apache Hadoop 3.3 and later....
docs.python.org
- https://docs.python.org/3/library/functools.html 2 references
Cited in
- Decorators, demystified — ...c ) — <https://peps.python.org/pep-0612/ - functools module documentation — <... - Python Language Reference, "Function definitions" — <https://docs.python.org...
- itertools + functools: the higher-order toolkit — ...docs.python.org/3/library/itertools.html), functools — Higher-order functions, more-itertools, [PEP 443 — Single-d...
- https://docs.python.org/3/library/itertools.html 2 references
Cited in
- Iterators, generators, comprehensions — pulling them apart — ...ce/compound stmts.html the-for-statement - itertools module documentation — <... - PEP 234, "Iterators" — <https://peps.python.org/pep-0234/ - PEP 255, "Simpl...
- itertools + functools: the higher-order toolkit — ...when it doesn't. --- References: itertools — Functions creating iterators, [functools — Higher-order functions](https://docs.python.org/3/library/functo...
- https://docs.python.org/3.13/ 1 reference
Cited in
- Python in 2026: what's changed, what's stable, what's coming — ...l pretends they are. Further reading - The official Python documentation — your home base. - [What's New in Python 3.13](https://docs.python.org/3.13/w...
- https://docs.python.org/3.13/library/asyncio.html 1 reference
Cited in
- asyncio: when async I/O actually pays — ...Airflow, Prefect, Dagster, and how to choose. --- Citations: asyncio docs, httpx async docs, [PEP 703 — making th...
- https://docs.python.org/3.13/library/typing.html 1 reference
Cited in
- Type hints aren't optional anymore — ...peps.python.org/pep-0695/) — the 3.12 generics overhaul. - Python typing docs — comprehensive reference. - [pyright documentation](https://microsoft.github....
- https://docs.python.org/3.13/whatsnew/3.13.html 1 reference
Cited in
- Python in 2026: what's changed, what's stable, what's coming — ...(https://docs.python.org/3.13/) — your home base. - What's New in Python 3.13 — the release notes are surprisingly readable. - [PEP 703 — Making the GIL Opt...
- https://docs.python.org/3/howto/logging.html 1 reference
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...lers](https://docs.python.org/3/library/logging.handlers.html), Logging HOWTO, structlog, [loguru](https://loguru.readthedocs....
- https://docs.python.org/3/library/argparse.html 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...person uses it. --- References: argparse — Parser for command-line options, click documentation, [typer documentati...
- https://docs.python.org/3/library/collections.html 1 reference
Cited in
- collections + dataclass: the small data structures you need — ...ops and more like a pipeline. References: collections — Container datatypes, [dataclasses — Data Classes](https://docs.python.org/3/library/dataclasses.ht...
- https://docs.python.org/3/library/contextlib.html 1 reference
Cited in
- Context managers and the with-statement, beyond opening files — ...t" — <https://peps.python.org/pep-0343/ - contextlib module documentation — <... - Python Language Reference, "The with statement" — <https://docs.python.org/3...
- https://docs.python.org/3/library/dataclasses.html 1 reference
Cited in
- collections + dataclass: the small data structures you need — ...tps://docs.python.org/3/library/collections.html), dataclasses — Data Classes, [typing.NamedTuple](https://docs.python.org/3/library/typing.html typing.Name...
- https://docs.python.org/3/library/datetime.html 1 reference
Cited in
- datetime + zoneinfo: the part everyone gets wrong — ...ces most of the rest. --- References: datetime — Basic date and time types, [zoneinfo — IANA time zone support](https://docs.python.org/3/library/zoneinf...
- https://docs.python.org/3/library/logging.config.html 1 reference
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...y for Python](https://docs.python.org/3/library/logging.html), logging.config, logging.handlers,...
- https://docs.python.org/3/library/logging.handlers.html 1 reference
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...fig](https://docs.python.org/3/library/logging.config.html), logging.handlers, Logging HOWTO, [structlog](ht...
- https://docs.python.org/3/library/logging.html 1 reference
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...one. Spend the line. --- References: logging — Logging facility for Python, logging.config, [log...
- https://docs.python.org/3/library/pathlib.html 1 reference
Cited in
- pathlib: filesystem paths the right way — ...c twice a year. --- References: pathlib — Object-oriented filesystem paths, [shutil — High-level file operations](https://docs.python.org/3/library/shuti...
- https://docs.python.org/3/library/shutil.html 1 reference
Cited in
- pathlib: filesystem paths the right way — .../docs.python.org/3/library/pathlib.html), shutil — High-level file operations. Retrieved 2026-05-01.
- https://docs.python.org/3/library/typing.html#typing.NamedTuple 1 reference
Cited in
- collections + dataclass: the small data structures you need — ...asses](https://docs.python.org/3/library/dataclasses.html), typing.NamedTuple, PEP 557 — Data Classes. Retrieved 2026-0...
- https://docs.python.org/3/library/unittest.mock.html 1 reference
Cited in
- Mocks, parametrize, conftest.py: the testing toolkit — ...st httpx), responses, unittest.mock. Retrieval 2026-05-01.
- https://docs.python.org/3/library/zoneinfo.html 1 reference
Cited in
- datetime + zoneinfo: the part everyone gets wrong — ...//docs.python.org/3/library/datetime.html), zoneinfo — IANA time zone support, [PEP 615 — Support for the IANA Time Zone Database in the Standard Library](h...
- https://docs.python.org/3/reference/compound_stmts.html#function-definitions 1 reference
Cited in
- Decorators, demystified — .../library/functools.html - Python Language Reference, "Function definitions" — <...
- https://docs.python.org/3/reference/compound_stmts.html#the-for-statement 1 reference
Cited in
- Iterators, generators, comprehensions — pulling them apart — ...(retrieved 2026-05-01): - Python Language Reference, "The for statement" — <... - itertools module documentation — <https://docs.python.org/3/library/iterto...
- https://docs.python.org/3/reference/compound_stmts.html#the-with-statement 1 reference
Cited in
- Context managers and the with-statement, beyond opening files — ...3/library/contextlib.html - Python Language Reference, "The with statement" — <... - PEP 492, "Coroutines with async and await syntax" (async context managers) —...
pandas.pydata.org
- https://pandas.pydata.org/docs/user_guide/index.html 2 references
Cited in
- Pandas in 2026: what to know, what to skip, Polars rising — ...of their pandas career confused. Further reading - The pandas user guide — surprisingly readable, even cover-to-cover. - [What's New in pandas 2.0](htt...
- End-to-end data analysis project — ...ut." Different mindset, same Python. Further reading - pandas user guide — the full thing. Worth a re-read once you have the project muscle memory. Ret...
- https://pandas.pydata.org/docs/user_guide/reshaping.html 2 references
Cited in
- Aggregation: groupBy, agg, transform, the right one for the job — ...ith named aggregations covered properly. - pandas: Reshaping and pivot tables — pivot, melt, stack, unstack. - [pandas: transform ](https://pandas.pydata.o...
- Reshape: pivot, melt, stack, unstack — ...rts of the library. Further reading - pandas: Reshaping and pivot tables — the full reference, with diagrams that finally make stack/unstack click. - [...
- https://pandas.pydata.org/docs/reference/api/pandas.concat.html 1 reference
Cited in
- Joins: merge, concat, the patterns that don't surprise you — ...ument list including validate and indicator . - pandas: concat reference — full argument list, including keys and ignore index . See you Tuesday.
- https://pandas.pydata.org/docs/reference/api/pandas.core.groupby.DataFrameGroupBy.transform.html 1 reference
Cited in
- Aggregation: groupBy, agg, transform, the right one for the job — ...er guide/reshaping.html) — pivot, melt, stack, unstack. - pandas: transform — the reference page; the user guide section on transform is especially wort...
- https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.query.html 1 reference
Cited in
- Selection: .loc, .iloc, boolean indexing — ...n write.html) — the new model, why it exists, what changes. - pandas: query — the full expression grammar. See you Tuesday.
- https://pandas.pydata.org/docs/reference/api/pandas.merge.html 1 reference
Cited in
- Joins: merge, concat, the patterns that don't surprise you — ...ser guide, with diagrams. Worth a slow read once. - pandas: merge reference — full argument list including validate and indicator . - [pandas: concat...
- https://pandas.pydata.org/docs/user_guide/advanced.html 1 reference
Cited in
- Reshape: pivot, melt, stack, unstack — ...at finally make stack/unstack click. - pandas: MultiIndex / advanced indexing — when you can't avoid hierarchical indexes, this is where to read. See you F...
- https://pandas.pydata.org/docs/user_guide/basics.html#dtypes 1 reference
Cited in
- Series and DataFrame: the data model — ...sintro.html) — the official introduction, worth reading once. - pandas dtypes — the canonical reference. - [PyArrow-backed dtypes](https://pandas.pydata.org...
- https://pandas.pydata.org/docs/user_guide/categorical.html 1 reference
Cited in
- Categorical and string types: memory + speed wins — ...t than what you started with. Further reading - pandas: Categorical data — the full reference, including the parts on ordered categoricals. - [pandas:...
- https://pandas.pydata.org/docs/user_guide/copy_on_write.html 1 reference
Cited in
- Selection: .loc, .iloc, boolean indexing — ...the canonical reference, long but worth a slow read. - pandas: Copy-on-write — the new model, why it exists, what changes. - [pandas: query ](https://pand...
- https://pandas.pydata.org/docs/user_guide/dsintro.html 1 reference
Cited in
- Series and DataFrame: the data model — ...than CSV is allowed. Further reading - pandas: Intro to data structures — the official introduction, worth reading once. - [pandas dtypes](https://pan...
- https://pandas.pydata.org/docs/user_guide/enhancingperf.html 1 reference
Cited in
- When pandas is slow: chunks, dtypes, and where to look — ...nd then Module 6 closes. Further reading - pandas: Enhancing performance — official guide to eval , query , and Cython escape hatches. Retrieved 2026...
- https://pandas.pydata.org/docs/user_guide/groupby.html 1 reference
Cited in
- Aggregation: groupBy, agg, transform, the right one for the job — ...f what we did with transform today. Further reading - pandas: Group by — the user guide, with named aggregations covered properly. - [pandas: Reshapi...
- https://pandas.pydata.org/docs/user_guide/indexing.html 1 reference
Cited in
- Selection: .loc, .iloc, boolean indexing — ...and pivot tables. Further reading - pandas: Indexing and selecting data — the canonical reference, long but worth a slow read. - [pandas: Copy-on-writ...
- https://pandas.pydata.org/docs/user_guide/io.html 1 reference
Cited in
- Reading data: CSV, Parquet, Excel, JSON, SQL — ...e'll find the patterns worth keeping. Further reading - pandas: IO tools — every reader and writer, with their full option lists. - [Apache Parquet doc...
- https://pandas.pydata.org/docs/user_guide/merging.html 1 reference
Cited in
- Joins: merge, concat, the patterns that don't surprise you — ...the last few lessons. Further reading - pandas: Merge, join, concatenate — the user guide, with diagrams. Worth a slow read once. - [pandas: merge re...
- https://pandas.pydata.org/docs/user_guide/pyarrow.html 1 reference
Cited in
- Series and DataFrame: the data model — ...guide/basics.html dtypes) — the canonical reference. - PyArrow-backed dtypes — the modern default explained properly. See you Tuesday for the wide world o...
- https://pandas.pydata.org/docs/user_guide/scale.html 1 reference
Cited in
- When pandas is slow: chunks, dtypes, and where to look — ...hon escape hatches. Retrieved 2026-05-01. - pandas: Scaling to large datasets — chunking, dtype tricks, when to leave. Retrieved 2026-05-01. See you Tuesda...
- https://pandas.pydata.org/docs/user_guide/text.html 1 reference
Cited in
- Categorical and string types: memory + speed wins — ...including the parts on ordered categoricals. - pandas: Working with text data — the string dtype options and the full .str API. - [PyArrow: String arrays]...
- https://pandas.pydata.org/docs/user_guide/timedeltas.html 1 reference
Cited in
- Time series: resample, rolling, the date-time gotchas — ...— the full reference, including the offset alias table. - pandas: Time deltas — for arithmetic between datetimes. - [PEP 615 — Support for the IANA Time Zon...
- https://pandas.pydata.org/docs/user_guide/timeseries.html 1 reference
Cited in
- Time series: resample, rolling, the date-time gotchas — ...t to read it. Further reading - pandas: Time series / date functionality — the full reference, including the offset alias table. - [pandas: Time deltas...
- https://pandas.pydata.org/docs/whatsnew/v2.0.0.html 1 reference
Cited in
- Pandas in 2026: what to know, what to skip, Polars rising — ...tml) — surprisingly readable, even cover-to-cover. - What's New in pandas 2.0 — the Arrow backend release notes. - The [Polars user guide](https://docs.pola...
peps.python.org
- https://peps.python.org/pep-0615/ 2 references
Cited in
- datetime + zoneinfo: the part everyone gets wrong — ...l), PEP 615 — Support for the IANA Time Zone Database in the Standard Library. Retrieved 2026-05-01.
- Time series: resample, rolling, the date-time gotchas — ...hmetic between datetimes. - PEP 615 — Support for the IANA Time Zone Database — background on zoneinfo , the standard-library zone source pandas uses. See...
- https://peps.python.org/pep-0703/ 2 references
Cited in
- Python in 2026: what's changed, what's stable, what's coming — ...tes are surprisingly readable. - PEP 703 — Making the GIL Optional in CPython — the free-threading proposal. - The Astral blog — k...
- asyncio: when async I/O actually pays — ...docs](https://www.python-httpx.org/async/), PEP 703 — making the GIL optional. Retrieved 2026-05-01.
- https://peps.python.org/pep-0234/ 1 reference
Cited in
- Iterators, generators, comprehensions — pulling them apart — ...— <https://docs.python.org/3/library/itertools.html - PEP 234, "Iterators" — <... - PEP 255, "Simple Generators" — <https://peps.python.org/pep-0255/ - PEP 380...
- https://peps.python.org/pep-0255/ 1 reference
Cited in
- Iterators, generators, comprehensions — pulling them apart — ...rators" — <https://peps.python.org/pep-0234/ - PEP 255, "Simple Generators" — <... - PEP 380, "Syntax for Delegating to a Subgenerator" ( yield from ) — <https:/...
- https://peps.python.org/pep-0318/ 1 reference
Cited in
- Decorators, demystified — ...(retrieved 2026-05-01): - PEP 318, "Decorators for Functions and Methods" — <... - PEP 612, "Parameter Specification Variables" ( ParamSpec ) — <https://peps.p...
- https://peps.python.org/pep-0343/ 1 reference
Cited in
- Context managers and the with-statement, beyond opening files — ...-- Citations (retrieved 2026-05-01): - PEP 343, "The 'with' Statement" — <... - contextlib module documentation — <https://docs.python.org/3/library/conte...
- https://peps.python.org/pep-0380/ 1 reference
Cited in
- Iterators, generators, comprehensions — pulling them apart — ...p-0255/ - PEP 380, "Syntax for Delegating to a Subgenerator" ( yield from ) — <... - PEP 479, "Change StopIteration handling inside generators" — <https://peps.p...
- https://peps.python.org/pep-0443/ 1 reference
Cited in
- itertools + functools: the higher-order toolkit — .../more-itertools.readthedocs.io/), PEP 443 — Single-dispatch generic functions. Retrieved 2026-05-01.
- https://peps.python.org/pep-0479/ 1 reference
Cited in
- Iterators, generators, comprehensions — pulling them apart — ....org/pep-0380/ - PEP 479, "Change StopIteration handling inside generators" — <...
- https://peps.python.org/pep-0484/ 1 reference
Cited in
- Type hints aren't optional anymore — ...e last decade: type hints have stopped being optional. In 2014, when PEP 484 introduced typing to Python, it was a contentious idea. Half the community was...
- https://peps.python.org/pep-0492/ 1 reference
Cited in
- Context managers and the with-statement, beyond opening files — ...- PEP 492, "Coroutines with async and await syntax" (async context managers) — <...
- https://peps.python.org/pep-0498/ 1 reference
Cited in
- f-strings, walrus, match — the new flow-control idioms — ...ly makes sense. Further reading - PEP 498 — Literal String Interpolation — the f-string proposal. - [PEP 572 — Assignment Expressions](https://peps.pyt...
- https://peps.python.org/pep-0508/ 1 reference
Cited in
- pyproject.toml: the one config file that replaces them all — ...tools like uv which Python to fetch. dependencies is a list of PEP 508 strings. The classic format: package =1.2,<2.0; python version = "3.10" . Yo...
- https://peps.python.org/pep-0557/ 1 reference
Cited in
- collections + dataclass: the small data structures you need — ...s.python.org/3/library/typing.html typing.NamedTuple), PEP 557 — Data Classes. Retrieved 2026-05-01.
- https://peps.python.org/pep-0561/ 1 reference
Cited in
- Project layout: src/ vs flat, where tests go, where scripts live — ...m, add an empty file called py.typed next to init .py . This is PEP 561. Without it, mypy and pyright treat your package as untyped, even if every fun...
- https://peps.python.org/pep-0572/ 1 reference
Cited in
- f-strings, walrus, match — the new flow-control idioms — ...on.org/pep-0498/) — the f-string proposal. - PEP 572 — Assignment Expressions — the walrus, including the discussion that nearly tore the community apart in...
- https://peps.python.org/pep-0612/ 1 reference
Cited in
- Decorators, demystified — ....org/pep-0318/ - PEP 612, "Parameter Specification Variables" ( ParamSpec ) — <... - functools module documentation — <https://docs.python.org/3/library/functo...
- https://peps.python.org/pep-0634/ 1 reference
Cited in
- f-strings, walrus, match — the new flow-control idioms — ...mmunity apart in 2018. - PEP 634 — Structural Pattern Matching: Specification — the formal spec. - [PEP 636 — Structural Pattern Matching: Tutorial](https:/...
- https://peps.python.org/pep-0636/ 1 reference
Cited in
- f-strings, walrus, match — the new flow-control idioms — ...p-0634/) — the formal spec. - PEP 636 — Structural Pattern Matching: Tutorial — the readable companion.
- https://peps.python.org/pep-0695/ 1 reference
Cited in
- Type hints aren't optional anymore — .../peps.python.org/pep-0484/) — the original. - PEP 695 — Type Parameter Syntax — the 3.12 generics overhaul. - [Python typing docs](https://docs.python.org/3...
github.com
- https://github.com/pgvector/pgvector 2 references
Cited in
- Vector databases: Pinecone, Qdrant, the LLM era — ...reference for hybrid search and the GraphQL-style query interface. - pgvector, ... (retrieved 2026-05-01). The Postgres extension that quietly disrupted the stan...
- Polyglot persistence: when to mix — ...spatial extension that has been the gold standard for two decades. - pgvector, ... (retrieved 2026-05-01). The vector-search extension covered in lesson 23. - Po...
- https://github.com/airbnb/knowledge-repo 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...owledge-at-airbnb-875d73eff091 , retrieved 2026-05-01). The repo is on GitHub ( ... ). The problem is cultural as much as technical. An analytical organisation pr...
- https://github.com/apache/spark 1 reference
Cited in
- What Spark is and why it replaced Hadoop MapReduce — ...resentation/zaharia) is the foundational text, and the Spark source on GitHub is genuinely readable if you ever want to know why the engine is doing what it...
- https://github.com/astral-sh/ruff-pre-commit 1 reference
Cited in
- mypy / pyright + ruff: the static-analysis stack — ...](https://pre-commit.com/): yaml .pre-commit-config.yaml repos: - repo: ... rev: v0.7.0 hooks: - id: ruff args: [--fix] - id: r...
- https://github.com/backstage/backstage/blob/master/docs/architecture-decisions/adr001-architecture-decisions.md 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...nly read one external ADR before writing your first, read Backstage's ADR-001. It is short, it is the project committing to keep ADRs, and it shows the form...
- https://github.com/backstage/backstage/tree/master/docs/architecture-decisions 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...and as windows into how serious teams reason about trade-offs. Backstage , Spotify's open-source developer-portal platform, has [over 30 public ADRs](ht...
- https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit 1 reference
Cited in
- The First Responder Kit: Brent Ozar's gift to humanity — ...rom the GitHub repo — github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit — download or clone. Run Install-All-Scripts.sql against the database you wa...
- https://github.com/casey/just 1 reference
Cited in
- Project layout: src/ vs flat, where tests go, where scripts live — ...was that command again?" friction. Windows users without make can use just for the same effect. A data-engineering flavoured example Layouts shift s...
- https://github.com/cdarlint/winutils 1 reference
Cited in
- Installing PySpark locally — ...e binaries from the community-maintained repo at github.com/cdarlint/winutils. Specifically the hadoop-3.3.x/bin/ folder. 3. Put them somewhere stable — I...
- https://github.com/Colin-b/pytest_httpx 1 reference
Cited in
- Mocks, parametrize, conftest.py: the testing toolkit — .... Citations: pytest documentation, pytest-httpx, responses, [unittest.mock](https://...
- https://github.com/example/weather-cli 1 reference
Cited in
- pyproject.toml: the one config file that replaces them all — ...ject.scripts] weather = "weather cli. main :main" [project.urls] Homepage = "..." Issues = "https://github.com/example/weather-cli/issues" [tool.ruff] line-len...
- https://github.com/example/weather-cli/issues 1 reference
Cited in
- pyproject.toml: the one config file that replaces them all — ..." [project.urls] Homepage = "https://github.com/example/weather-cli" Issues = "..." [tool.ruff] line-length = 100 target-version = "py311" [tool.ruff.lint] sele...
- https://github.com/getsentry/responses 1 reference
Cited in
- Mocks, parametrize, conftest.py: the testing toolkit — ...est.org/), pytest-httpx, responses, unittest.mock. Retrie...
- https://github.com/kubernetes/autoscaler 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...NodePool configuration, and Spot integration. - Kubernetes Autoscaler project, ... (retrieved 2026-05-01). The Cluster Autoscaler and Vertical Pod Autoscaler ref...
- https://github.com/me/my-package 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...iclaus.com" }] dependencies = ["httpx =0.28,<0.29"] [project.urls] Homepage = "..." That's it. uv build handles the rest. Versioning: semantic versioni...
- https://github.com/memcached/memcached/wiki 1 reference
Cited in
- Caching strategies: CDN, application, database — ...reference for the single-flight pattern at the Redis level. - Memcached wiki, ... (retrieved 2026-05-01). For the simpler cousin to Redis and the still-relevant...
- https://github.com/Microsoft/sql-server-samples/tree/master/samples/databases 1 reference
Cited in
- Installing SQL Server and connecting with SSMS — ...AdventureWorks. To install it: go to github.com/Microsoft/sql-server-samples, download the AdventureWorks2022.bak file, put it in a folder SQL Server can...
- https://github.com/npryce/adr-tools 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...rkdown. No special tooling required. There is a small tool called adr-tools , a shell script that creates new ADRs from a template and manages the numberin...
- https://github.com/RobertCraigie/pyright-python 1 reference
Cited in
- mypy / pyright + ruff: the static-analysis stack — ...ooks: - id: ruff args: [--fix] - id: ruff-format - repo: ... rev: v1.1.380 hooks: - id: pyright Then: bash uv run pre...
- https://github.com/sigstore/cosign 1 reference
Cited in
- Containers: Docker for data jobs — ...s/latest/running-on-kubernetes.html , retrieved 2026-05-01). - Cosign project ( ... , retrieved 2026-05-01).
aws.amazon.com
- https://aws.amazon.com/ec2/spot/ 2 references
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...and performance. Citations and further reading - AWS, EC2 Spot Instances, ... (retrieved 2026-05-01). Pricing model, interruption mechanics, and the integra...
- Real case: how Pinterest cut their data infra cost in half — ...the storage tiering programme operates on. - AWS Spot Instances documentation, ... (retrieved 2026-05-01). The pricing and interruption semantics that govern the...
- https://aws.amazon.com/s3/pricing/ 2 references
Cited in
- The cost of cloud: the iceberg model — ...lesson. Specific subpages for VPC ( https://aws.amazon.com/vpc/pricing/ ), S3 ( ... ), and EC2 ( https://aws.amazon.com/ec2/pricing/ ) carry the per-line-item figu...
- Storage cost optimization: tiering, lifecycle, compaction — ...varies by region; the figures below use US East 1 list prices as of mid-2026 ( ... , retrieved 2026-05-01) for relative comparison, not absolute budgeting. Sta...
- https://aws.amazon.com/s3/storage-classes/ 2 references
Cited in
- Storage cost optimization: tiering, lifecycle, compaction — ...reference for all storage classes referenced above. - AWS, S3 storage classes, ... (retrieved 2026-05-01). The marketing-page summary of the classes, useful for...
- Real case: how Pinterest cut their data infra cost in half — ...ions relevant to the Graviton tranche. - AWS S3 storage classes documentation, ... (retrieved 2026-05-01). The pricing tiers and retrieval semantics that the sto...
- https://aws.amazon.com/vpc/pricing/ 2 references
Cited in
- The cost of cloud: the iceberg model — ...ousands of dollars a month for traffic that should be free. AWS pricing pages ( ... , retrieved 2026-05-01) have the canonical figures. Cross-AZ traffic. AWS...
- Network cost: egress, cross-AZ, the surprise bill — ...the egress and cross-AZ rates referenced in this lesson. - AWS, "VPC Pricing", ... (retrieved 2026-05-01). NAT gateway and interface-endpoint rates. - AWS, "Amaz...
- https://aws.amazon.com/cloudfront/pricing/ 1 reference
Cited in
- Network cost: egress, cross-AZ, the surprise bill — ...NAT gateway and interface-endpoint rates. - AWS, "Amazon CloudFront Pricing", ... (retrieved 2026-05-01). The CDN tiers and the per-region rates that drive the...
- https://aws.amazon.com/compute-optimizer/ 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...s that automate the measurement and the recommendation. AWS Compute Optimizer ( ... , retrieved 2026-05-01) analyses CloudWatch metrics for EC2, EBS, Lambda, ECS,...
- https://aws.amazon.com/ec2/graviton/ 1 reference
Cited in
- Real case: how Pinterest cut their data infra cost in half — ...ocation) that the Spark efficiency work touches. - AWS Graviton documentation, ... (retrieved 2026-05-01). Vendor reference for the price-performance claim and t...
- https://aws.amazon.com/ec2/pricing/ 1 reference
Cited in
- The cost of cloud: the iceberg model — ...amazon.com/vpc/pricing/ ), S3 ( https://aws.amazon.com/s3/pricing/ ), and EC2 ( ... ) carry the per-line-item figures. - FinOps Foundation, https://www.finops.org...
- https://aws.amazon.com/ec2/pricing/on-demand/ 1 reference
Cited in
- Network cost: egress, cross-AZ, the surprise bill — ...is egress: traffic leaving AWS for the public internet. The AWS pricing page ( ... , retrieved 2026-05-01) lists tiered rates that depend on region and volume. As...
- https://aws.amazon.com/pricing/ 1 reference
Cited in
- The cost of cloud: the iceberg model — ...t season comes around. Citations and further reading - AWS pricing pages, ... (retrieved 2026-05-01). The canonical reference for compute, storage, and netw...
- https://aws.amazon.com/savingsplans/ 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...26-05-01). The equivalent recommendation service on GCP. - AWS, Savings Plans, ... (retrieved 2026-05-01). The flexible commitment-based discount mechanism. - Ka...
bancaditalia.it
- https://www.bancaditalia.it/pubblicazioni/rapporto-stabilita/ 3 references
Cited in
- Bank accounts: conto corrente, conto deposito, online banks — ...ca d'Italia — Rapporto sulla stabilità finanziaria , Tabella dati famiglie. ... (retrieved 2025-02). - FITD — Deposit guarantee . https://www.fitd.it/...
- Corporate bonds and the sovereign-vs-corporate spread — ...Italia — Rapporti sulla stabilità finanziaria (Parmalat, Lehman sections). ... . Next lesson: stocks — what you actually own — equity, voting rights, div...
- Fondi comuni italiani — why banks push them so hard — ...'Italia — Rapporto sulla stabilità finanziaria , Tabelle dati fondi comuni. ... (retrieved 2025-02). - Consob — Indagine sul rapporto tra intermediari e...
- https://www.bancaditalia.it/statistiche/tematiche/indagini-famiglie-imprese/ 2 references
Cited in
- Career moves, job-hopping, and salary negotiation — ...ources - Banca d'Italia — Indagine sui bilanci delle famiglie italiane . ... (retrieved 2025-02). - ISTAT — Retribuzioni lorde, mobilità del lavoro ....
- Global vs home-country bias — ...ources - Banca d'Italia — Indagine sui bilanci delle famiglie italiane . ... (retrieved 2025-02). - MSCI — Country Classification and Weights . https...
- https://www.bancaditalia.it/ 1 reference
Cited in
- Common traps: crypto maximalism, hot tips, get-rich-quick schemes — ...vvertenze-al-pubblico . - Banca d'Italia — Crypto risks and regulations . ... . - Agenzia delle Entrate — Crypto taxation rules . https://www.agenziaen...
- https://www.bancaditalia.it/compiti/vigilanza/normativa/archivio-norme/circolari/ 1 reference
Cited in
- Debt: good, bad, and the kind that eats you alive — ...- Banca d'Italia — Rilevazione sui tassi di interesse effettivi globali . ... (retrieved 2025-02). - Agenzia delle Entrate — Detrazione interessi mutuo...
- https://www.bancaditalia.it/pubblicazioni/bollettino-economico/ 1 reference
Cited in
- Inflation explained: why your savings are quietly shrinking — .../web/hicp (retrieved 2025-02). - Banca d'Italia — Bollettino economico . ... (retrieved 2025-02). Next lesson: recessions and business cycles — why ec...
- https://www.bancaditalia.it/pubblicazioni/bollettino-statistico/ 1 reference
Cited in
- How an economy actually works, in ten minutes — ...azionali (retrieved 2025-09). - Banca d'Italia — Bollettino statistico . ... (retrieved 2025-09). - Eurostat — National accounts and GDP . https://ec...
- https://www.bancaditalia.it/pubblicazioni/relazione-annuale/index.html 1 reference
Cited in
- Recessions and business cycles — ...- Banca d'Italia — Relazione annuale (annual reports 2009, 2012, 2020). ... . - ISTAT — Contabilità nazionale, serie storiche . https://www.istat.it/...
- https://www.bancaditalia.it/servizi-cittadino/servizi/cr/index.html 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...nsumatori/ (retrieved 2025-02). - Banca d'Italia — Centrale dei Rischi . ... (retrieved 2025-02). - Garante Privacy — Provvedimenti sui SIC . https:/...
- https://www.bancaditalia.it/statistiche/ 1 reference
Cited in
- Bonds 101: what you're really lending — ...l.com/ratings/ . - Banca d'Italia — Statistics on government securities . ... (retrieved 2025-02). Next lesson: Italian government bonds — BOT, BTP, BTP...
- https://www.bancaditalia.it/statistiche/tematiche/moneta-intermediari-finanza/tassi-interesse/ 1 reference
Cited in
- The emergency fund: how much is enough and where to park it — ...- Banca d'Italia — Rilevazione sui tassi di interesse attivi e passivi . ... (retrieved 2025-02). - FITD — Fondo Interbancario di Tutela dei Depositi...
- https://www.bancaditalia.it/statistiche/tematiche/moneta-intermediari-finanza/tassi-interesse/index.html 1 reference
Cited in
- Central banks: the people who set the price of money — ...ndex.en.html (retrieved 2025-02). - Banca d'Italia — Tassi d'interesse . ... (retrieved 2025-02). - Eurostat — HICP annual rate . https://ec.europa.e...
- https://www.bancaditalia.it/statistiche/tematiche/stat-fiscali-e-monetarie/ 1 reference
Cited in
- Italian government bonds: BOT, BTP, BTP Italia, BTP Valore — ...zioni/mot/mot.htm . - Banca d'Italia — Finanza pubblica e indebitamento . ... . - Eurostat — Government debt-to-GDP . https://ec.europa.eu/eurostat/web...
docs.aws.amazon.com
- https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ 1 reference
Cited in
- Key-value stores: Redis, DynamoDB, when they win — ..."Data types" pages and the patterns reference. - The DynamoDB Developer Guide, ... (retrieved 2026-05-01). The "Best Practices" section is a master class in why...
- https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html 1 reference
Cited in
- Replication patterns: leader/follower, multi-leader, leaderless — ...eveloper Guide, "Best Practices for Designing and Architecting with DynamoDB", ... (retrieved 2026-05-01). The leaderless design in production. - MongoDB documen...
- https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-partition-key-design.html 1 reference
Cited in
- Partitioning: by key, by hash, by range — ...oDB Developer Guide, "Designing Partition Keys to Distribute Workload Evenly", ... (retrieved 2026-05-01). Practical guidance on partition-key design, hot-partit...
- https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Strategies.html 1 reference
Cited in
- Caching strategies: CDN, application, database — ...for raw key-value caching. - AWS, "ElastiCache for Redis caching strategies", ... (retrieved 2026-05-01). A practical walkthrough of the four canonical patterns...
- https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ...2011. The foundational CRDT paper. - AWS Aurora Global Database documentation, ... , retrieved 2026-05-01. - Google Cloud Spanner documentation, https://cloud.go...
- https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html 1 reference
Cited in
- Replication lag and read-after-write consistency — ...e client/session level. - AWS RDS documentation, "Working with Read Replicas", ... (retrieved 2026-05-01). The operational view of read replicas, replication lag...
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html 1 reference
Cited in
- Storage cost optimization: tiering, lifecycle, compaction — ...es, useful for the access-pattern guidance. - AWS, S3 lifecycle configuration, ... (retrieved 2026-05-01). The reference for lifecycle policy syntax and behaviou...
- https://docs.aws.amazon.com/cdk/v2/guide/home.html 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ...https://www.pulumi.com/docs/ , retrieved 2026-05-01). - AWS CDK documentation ( ... , retrieved 2026-05-01). - Atlantis documentation ( https://www.runatlantis.io/...
- https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.html 1 reference
Cited in
- CDC (Change Data Capture) and the dual-write problem — ...ase Migration Service documentation, "Working with change data capture (CDC)", ... (retrieved 2026-05-01). - Chris Richardson, "Microservices Patterns" (Manning,...
- https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html 1 reference
Cited in
- Security architecture: least privilege, defense in depth — ...roughly the order they should implement them. - AWS, "Best practices for IAM", ... (retrieved 2026-05-01). The canonical AWS IAM advice, including the wildcard-p...
- https://docs.aws.amazon.com/neptune/ 1 reference
Cited in
- Graph databases: Neo4j, when relationships are the data — ...uction to the data model and the design patterns. - AWS Neptune documentation, ... (retrieved 2026-05-01). The dual property-graph and RDF model, with managed-se...
- https://docs.aws.amazon.com/step-functions/ 1 reference
Cited in
- Event-driven architecture: saga, choreography, orchestration — ...The dominant code-driven workflow engine. - AWS Step Functions documentation, ... , retrieved 2026-05-01. - Camunda 8 documentation, https://docs.camunda.io/ ,...
- https://docs.aws.amazon.com/whitepapers/latest/aws-multi-region-fundamentals/ 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ...ing. Citations - AWS Multi-Region Application Architecture documentation, ... , retrieved 2026-05-01. - Azure Architecture Center, "Multi-region deployments"...
- https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-workloads-on-aws.html 1 reference
Cited in
- Disaster recovery: RTO, RPO, the drill — ...eading - AWS, "Disaster Recovery of Workloads on AWS: Recovery in the Cloud", ... (retrieved 2026-05-01). The canonical write-up of the four-tier model used in...
agenziaentrate.gov.it
- https://www.agenziaentrate.gov.it/ 8 references
Cited in
- Reading a payslip — ...ps.it/ (retrieved 2025-02). - Agenzia delle Entrate — Detrazioni IRPEF . ... (retrieved 2025-02). - CCNL databases — union or employer-federation sites...
- Debt: good, bad, and the kind that eats you alive — ...25-02). - Agenzia delle Entrate — Detrazione interessi mutuo prima casa . ... (retrieved 2025-02). - Fondo di Garanzia Prima Casa (Consap) — https://ww...
- Rebalancing: when, how, and the Italian tax wrinkle — ...genzia delle Entrate — Compensazione plusvalenze/minusvalenze finanziarie . ... . - Morningstar — Italian investor taxation basics . Next lesson: PAC v...
- Taxation of investments in Italy — ...e. Sources - Agenzia delle Entrate — Redditi di natura finanziaria . ... . - TUIR (Testo Unico delle Imposte sui Redditi) — DPR 917/1986, articles o...
- IVAFE, Quadro RW, and foreign brokers — ...ia delle Entrate — Monitoraggio fiscale delle attività finanziarie estere . ... . - Consob — Investimenti esteri e tassazione . https://www.consob.it/ ....
- Double taxation and dividends — ...delle Entrate — Residenti fiscali in Italia e investimenti in società USA . ... . - IRS — Form W-8BEN . https://www.irs.gov/forms-pubs/about-form-w-8-ben...
- Fondi pensione aperti, chiusi, PIP — ...tuses. - Agenzia delle Entrate — Deducibilità contributi fondi pensione . ... . Next lesson: Supplementary pension worked example — Sofia at 28 vs Giorg...
- Common traps: crypto maximalism, hot tips, get-rich-quick schemes — .../www.bancaditalia.it/ . - Agenzia delle Entrate — Crypto taxation rules . ... . - Barber, Lee, Liu, Odean — Do Day Traders Rationally Learn About Their...
- https://www.agenziaentrate.gov.it/portale/regime-forfetario 1 reference
Cited in
- Freelancing and regime forfettario — ...x complexity. Sources - Agenzia delle Entrate — Regime forfettario . ... (retrieved 2025-02). - INPS — Gestione Separata, aliquote 2024 . https:/...
- https://www.agenziaentrate.gov.it/portale/web/guest/schede/agevolazioni/piani-individuali-di-risparmio-pir 1 reference
Cited in
- PIR: ordinary and alternative — .... Sources - Agenzia delle Entrate — Piano Individuale di Risparmio . ... (retrieved 2025-02). - Consob — PIR guida all'investitore . https://www....
- https://www.agenziaentrate.gov.it/portale/web/guest/schede/dichiarazioni/dichiarazioni-redditi-persone-fisiche 1 reference
Cited in
- Taxes 101: who pays what in Italy — ...arison. Sources - Agenzia delle Entrate — IRPEF brackets and rules . ... (retrieved 2025-02). - INPS — Aliquote contributive . https://www.inps.i...
- https://www.agenziaentrate.gov.it/portale/web/guest/schede/fabbricatiterreni/omi/pubblicazioni/rapporti-immobiliari-residenziali 1 reference
Cited in
- Supply, demand, and why your grocery bill tells a story — ...ved 2025-01). - OMI (Agenzia delle Entrate) — Rapporto Immobiliare 2024 . ... (retrieved 2025-02). - USDA FAS — Spain: Olive Oil Annual 2023 . https:/...
stripe.com
- https://stripe.com/blog/online-migrations 6 references
Cited in
- Three case studies of 'we should have started simpler' — ...ding in full to understand the bet. The first is "Online Migrations at Scale" ( ... ), which describes the patterns Stripe uses to evolve a Postgres schema while s...
- Relational databases: when SQL is the right answer — ...ation levels, and the WAL. - Stripe Engineering, "Online Migrations at Scale", ... (retrieved 2026-05-01). The companion piece to the Stripe case study from less...
- Sharding strategies and their gotchas — ...umented and Stripe's "online migrations" blog post is the canonical reference ( ... , retrieved 2026-05-01). The shape of the migration is: 1. Stand up the new sh...
- Real case: Stripe's deployment pipeline — ...Citations - "Online Migrations at Scale" on the Stripe engineering blog ( ... , retrieved 2026-05-01). - "Sorbet: Stripe's type checker for Ruby" on the Stri...
- Scaling 10x: what breaks, what survives — ...ons in real architectures. - Stripe Engineering, "Online migrations at scale", ... (retrieved 2026-05-01). A practical write-up of running the redesign at the 10...
- The 80% architecture — ...tem this lesson describes. - Stripe Engineering, "Online migrations at scale", ... (retrieved 2026-05-08). The pattern reference for evolving a Postgres schema u...
- https://stripe.com/blog/engineering 2 references
Cited in
- Real case: Stripe's deployment pipeline — ...erformance, distributed statsd" on the Stripe engineering blog (referenced via ... , retrieved 2026-05-01). - Stripe engineering blog index ( https://stripe.com/b...
- Capstone: design a complete architecture for a fictional company at three scales — .../www.uber.com/blog/engineering/ (retrieved 2026-05-01). - Stripe Engineering, ... (retrieved 2026-05-01). - Discord Engineering, https://discord.com/category/e...
- https://stripe.com/blog/sorbet-stripes-type-checker-for-ruby 1 reference
Cited in
- Real case: Stripe's deployment pipeline — ...1). - "Sorbet: Stripe's type checker for Ruby" on the Stripe engineering blog ( ... , retrieved 2026-05-01). - Sorbet project documentation ( https://sorbet.org/ ,...
- https://stripe.com/docs/api/idempotent_requests 1 reference
Cited in
- Idempotency, exactly-once, at-least-once, at-most-once — ...ations and further reading - Stripe API documentation, "Idempotent requests", ... (retrieved 2026-05-01). The canonical write-up of the idempotency-key pattern...
consob.it
- https://www.consob.it/web/investor-education 5 references
Cited in
- Corporate bonds and the sovereign-vs-corporate spread — ...chandratings/ . - Consob — Indicazioni per gli investitori al dettaglio . ... (retrieved 2025-02). - Banca d'Italia — Rapporti sulla stabilità finanzia...
- Fondi comuni italiani — why banks push them so hard — ...2025-02). - Consob — Indagine sul rapporto tra intermediari e clientela . ... . - SPIVA (S&P) — Europe Scorecard . https://www.spglobal.com/spdji/en/re...
- Price discovery, bid-ask, and slippage — ...iana/regolamenti/regolamenti.htm . - Consob — Best execution guidelines . ... . - FINRA (reference for spread/slippage definitions) — https://www.finra....
- Taxation of investments in Italy — ...itale" and "redditi diversi." - Consob — Investor education on taxation . ... . - Assogestioni — tax guides for mutual funds. Next lesson: IVAFE, Quad...
- Financial advisors, consulenti finanziari, OCF — .../www.nafop.org/ . - Consob — Consulenti finanziari: come sceglierne uno . ... . Next lesson: common traps — crypto maximalism, hot tips, get-rich-quick sc...
- https://www.consob.it/ 2 references
Cited in
- IVAFE, Quadro RW, and foreign brokers — ...ww.agenziaentrate.gov.it/ . - Consob — Investimenti esteri e tassazione . ... . - DLgs 167/1990 — Italian monitoring-of-foreign-assets law. - Commerciali...
- Life insurance: Ramo I, III, Index-linked, Unit-linked — ...https://www.ivass.it/ . - Consob — Polizze vita: guida al consumatore . ... . - Facile.it, Segugio.it — aggregators for insurance pricing. - Specific...
- https://www.consob.it/web/area-pubblica/abusivismo-avvertenze-al-pubblico 1 reference
Cited in
- Common traps: crypto maximalism, hot tips, get-rich-quick schemes — ...se as a business without the recruitment element? - Check Consob warnings: ... . 4. "Hot tips" from friends Your cousin says "XYZ is about to double, I'...
- https://www.consob.it/web/investor-education/pir 1 reference
Cited in
- PIR: ordinary and alternative — ...isparmio-pir (retrieved 2025-02). - Consob — PIR guida all'investitore . ... . - Assogestioni — PIR: dati e analisi . https://www.assogestioni.it/ . -...
medium.com
- https://medium.com/airbnb-engineering 2 references
Cited in
- Real case: how Airbnb runs their data platform — ...the investments below were designed to address. The Airbnb engineering blog ( ... , retrieved 2026-05-01) and the AirbnbEng GitHub organisation are the primary p...
- Capstone: design a complete architecture for a fictional company at three scales — ...edium.com/pinterest-engineering (retrieved 2026-05-01). - Airbnb Engineering, ... (retrieved 2026-05-01). - Cloudflare Blog, https://blog.cloudflare.com/ (ret...
- https://medium.com/pinterest-engineering 2 references
Cited in
- Real case: how Pinterest cut their data infra cost in half — ...strategic priority with executive attention". The Pinterest engineering blog ( ... , retrieved 2026-05-01) carries the public account of the programme. The posts...
- Capstone: design a complete architecture for a fictional company at three scales — ...ord.com/category/engineering (retrieved 2026-05-01). - Pinterest Engineering, ... (retrieved 2026-05-01). - Airbnb Engineering, https://medium.com/airbnb-engin...
- https://medium.com/airbnb-engineering/airflow-a-workflow-management-platform-46318b977fd8 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...w management platform" (Maxime Beauchemin, Airbnb Engineering blog, June 2015, ... , retrieved 2026-05-01) is the canonical reference. The project entered the Apa...
- https://medium.com/airbnb-engineering/data-quality-at-airbnb-e5d5a44f7b5b 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...ts, is described in "Achieving High Quality Data at Airbnb" and related posts ( ... , retrieved 2026-05-01). The shape is what lesson 61 covered in the abstract: d...
- https://medium.com/airbnb-engineering/democratizing-data-at-airbnb-852d76c51770 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...ing Data at Airbnb" (Chris Williams et al., Airbnb Engineering blog, May 2017, ... , retrieved 2026-05-01). The pitch: a search UI for tables, dashboards, metrics...
- https://medium.com/airbnb-engineering/how-airbnb-achieved-metric-consistency-at-scale-f23cc53dea70 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...engineering posts including "How Airbnb Achieved Metric Consistency at Scale" ( ... , retrieved 2026-05-01). The problem Minerva solved is the most chronic in any...
- https://medium.com/airbnb-engineering/scaling-knowledge-at-airbnb-875d73eff091 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...ling Knowledge at Airbnb" (Chetan Sharma, Airbnb Engineering blog, March 2016, ... , retrieved 2026-05-01). The repo is on GitHub ( https://github.com/airbnb/know...
sre.google
- https://sre.google/books/ 2 references
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...the canonical text in 2026. The SRE Book and the SRE Workbook, both free at ... . The Google SRE team's published practices on operating large systems. The c...
- The 80% architecture — ...Richard Murphy, Site Reliability Engineering , O'Reilly, 2016. Free online at ... (retrieved 2026-05-08). The defining book on operating the kind of system this...
- https://sre.google/sre-book/being-on-call/ 1 reference
Cited in
- On-call for data engineering — ...Citations and further reading - Google SRE Book, "Being On-Call" chapter, ... (retrieved 2026-05-01). The canonical written description of healthy on-call p...
- https://sre.google/sre-book/managing-incidents/ 1 reference
Cited in
- Incident response: runbooks, postmortems, the blameless culture — ...on-call engineers. The Google SRE framework provides the canonical structure ( ... , retrieved 2026-05-01), but the framework alone is not enough. The cultural an...
- https://sre.google/sre-book/release-engineering/ 1 reference
Cited in
- CD for data: deployment patterns for batch and streaming — ...n/ , retrieved 2026-05-01). - Google SRE Book, chapter on release engineering ( ... , retrieved 2026-05-01).
- https://sre.google/sre-book/table-of-contents/ 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...ngineering: How Google Runs Production Systems", O'Reilly Media, 2016, free at ... (retrieved 2026-05-01). The foundational SRE text. - Beyer, Murphy, Rensin, Ka...
- https://sre.google/workbook/error-budget-policy/ 1 reference
Cited in
- SLOs, SLAs, error budgets for data products — ...turns the abstract budget into operational behaviour. The Google SRE Workbook ( ... , retrieved 2026-05-01) gives a template; most organisations adapt it. The stru...
- https://sre.google/workbook/on-call/ 1 reference
Cited in
- On-call for data engineering — ...bly invented the modern shape of it. - Google SRE Workbook, "On-Call" chapter, ... (retrieved 2026-05-01). The practical companion to the SRE book, with concrete...
- https://sre.google/workbook/table-of-contents/ 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...lity Workbook: Practical Ways to Implement SRE", O'Reilly Media, 2018, free at ... (retrieved 2026-05-01). The hands-on companion volume. - Netflix Tech Blog, h...
istat.it
- https://www.istat.it/it/conti-nazionali 2 references
Cited in
- How an economy actually works, in ten minutes — ..." And that's the map. Sources - ISTAT — Conti economici nazionali . ... (retrieved 2025-09). - Banca d'Italia — Bollettino statistico . https://...
- Recessions and business cycles — ...ne-annuale/index.html . - ISTAT — Contabilità nazionale, serie storiche . ... (retrieved 2025-02). - OECD — OECD Economic Surveys: Italy , multiple edi...
- https://www.istat.it/it/dati-analisi-e-prodotti/prezzi 2 references
Cited in
- Supply, demand, and why your grocery bill tells a story — ...tside offer ready to walk to). Sources - ISTAT — Prezzi al consumo . ... (retrieved 2025-01). - OMI (Agenzia delle Entrate) — Rapporto Immobiliare...
- Inflation explained: why your savings are quietly shrinking — ...subtract. Sources - ISTAT — Indice nazionale dei prezzi al consumo . ... (retrieved 2025-02). - ISTAT — Paniere 2024 . https://www.istat.it/it/ar...
- https://www.istat.it/it/lavoro-e-retribuzioni 2 references
Cited in
- Education ROI in Italy — ...s/ (retrieved 2025-02). - ISTAT — Forze di lavoro per titolo di studio . ... (retrieved 2025-02). Next lesson: skills that compound — English, data/co...
- Career moves, job-hopping, and salary negotiation — ...(retrieved 2025-02). - ISTAT — Retribuzioni lorde, mobilità del lavoro . ... (retrieved 2025-02). - Michael Page — Studio di Retribuzione 2024 Italia...
- https://www.istat.it/ 1 reference
Cited in
- Skills that compound — ...eved 2025-02). - ISTAT — Retribuzioni per titolo di studio e competenze . ... (retrieved 2025-02). - LinkedIn Economic Graph — Italian workforce skill-d...
- https://www.istat.it/it/archivio/285681 1 reference
Cited in
- Inflation explained: why your savings are quietly shrinking — ...-analisi-e-prodotti/prezzi (retrieved 2025-02). - ISTAT — Paniere 2024 . ... (retrieved 2025-02). - ECB — Monetary policy strategy review, 2021 . htt...
borsaitaliana.it
- https://www.borsaitaliana.it/ 3 references
Cited in
- Stocks: what you actually own — ...n lesson 24 (rewrite). Sources - Borsa Italiana — Listino FTSE MIB . ... . - MSCI — Country Classification Framework and weights . https://www.msc...
- Stock exchanges and indices — .../en/indices/equity/sp-500/ . - Borsa Italiana — Trading rules and hours . ... . Next lesson: price discovery, bid-ask, and slippage — why you pay slight...
- The hidden costs: spread, transaction fees, FX conversion — ...com — ETF data and spread analysis. - Borsa Italiana — ETF listing info. ... . - Agenzia delle Entrate — imposta di bollo rules. - Various broker fee sc...
- https://www.borsaitaliana.it/borsaitaliana/regolamenti/regolamenti.htm 1 reference
Cited in
- Price discovery, bid-ask, and slippage — ...term positions. Sources - Borsa Italiana — Regolamento dei mercati . ... . - Consob — Best execution guidelines . https://www.consob.it/web/invest...
- https://www.borsaitaliana.it/etf/etf.en.htm 1 reference
Cited in
- How to actually start investing — ...ps://www.it.vanguard/professional/product . - Borsa Italiana — ETF search. ... . - r/ItaliaPersonalFinance — active community for broker comparisons and f...
- https://www.borsaitaliana.it/obbligazioni/homepage.htm 1 reference
Cited in
- Bonds 101: what you're really lending — ...ed 2025-02). - Borsa Italiana — MOT: Mercato Obbligazionario Telematico . ... . - S&P Global Ratings — Sovereign Ratings History . https://www.spglobal...
- https://www.borsaitaliana.it/obbligazioni/mot/mot.htm 1 reference
Cited in
- Italian government bonds: BOT, BTP, BTP Italia, BTP Valore — ...di stato/ (retrieved 2025-02). - Borsa Italiana — MOT — Elenco titoli . ... . - Banca d'Italia — Finanza pubblica e indebitamento . https://www.banca...
cloud.google.com
- https://cloud.google.com/architecture/disaster-recovery 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ..., retrieved 2026-05-01. - Google Cloud, "Multi-region patterns and practices", ... , retrieved 2026-05-01. - Marc Shapiro et al., "Conflict-free Replicated Data T...
- https://cloud.google.com/architecture/dr-scenarios-planning-guide 1 reference
Cited in
- Disaster recovery: RTO, RPO, the drill — ...RTO/RPO numbers per tier. - Google Cloud, "Disaster recovery planning guide", ... (retrieved 2026-05-01). The same conceptual ladder, presented from the GCP per...
- https://cloud.google.com/bigquery/docs/introduction 1 reference
Cited in
- ETL vs ELT: where the transform lives — ...ompute that made ELT economical at scale. - Google Cloud, "BigQuery overview", ... (retrieved 2026-05-01). - Fivetran, "ETL vs. ELT", https://www.fivetran.com/l...
- https://cloud.google.com/compute/docs/instances/spot 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...anics, and the integration patterns with Auto Scaling Groups. - GCP, Spot VMs, ... (retrieved 2026-05-01). Pricing and preemption mechanics on GCP. - AWS Compute...
- https://cloud.google.com/recommender 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...ions for smaller, larger, or different-family instance types. GCP Recommender ( ... , retrieved 2026-05-01) does the equivalent for Compute Engine, with similar co...
- https://cloud.google.com/spanner/docs/instances 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ...al-database.html , retrieved 2026-05-01. - Google Cloud Spanner documentation, ... , retrieved 2026-05-01. - Cloudflare, "How Anycast works", https://www.cloudfl...
- https://cloud.google.com/vpc/network-pricing 1 reference
Cited in
- Network cost: egress, cross-AZ, the surprise bill — ...alternatives, useful for the macro picture. - Google Cloud, "Network pricing", ... (retrieved 2026-05-01). For comparison; the structure parallels AWS. - Microso...
inps.it
- https://www.inps.it/ 5 references
Cited in
- Reading a payslip — ...tiating a raise. Sources - INPS — Aliquote contributive dipendenti . ... (retrieved 2025-02). - Agenzia delle Entrate — Detrazioni IRPEF . https:...
- Freelancing and regime forfettario — ...fetario (retrieved 2025-02). - INPS — Gestione Separata, aliquote 2024 . ... (retrieved 2025-02). - Legge di Bilancio 2024 — modifications to forfettar...
- The Italian pension system (INPS), plain words — ...Italian can check their current INPS situation: 1. Go to My INPS portal: ... (SPID required). 2. Section "Consulta il tuo estratto conto contributivo."...
- TFR: where your money quietly sits — ...il tuo fondo . https://www.covip.it/ . - INPS — TFR rules and options . ... . - Il Sole 24 Ore — extensive articles on TFR math. Searchable archive. -...
- Sofia at 28: the 37-year plan — ...rces - Aggregate of lessons 1-57 of this course. - INPS pension projections — ... . - Banca d'Italia household wealth data. - OECD Pension Outlook 2024. Next le...
- https://www.inps.it/it/it/dettaglio-approfondimento.it.html?mode=aliquote 1 reference
Cited in
- Taxes 101: who pays what in Italy — ...ti-persone-fisiche (retrieved 2025-02). - INPS — Aliquote contributive . ... (retrieved 2025-02). - OECD — Taxing Wages 2024 . https://www.oecd.org/t...
- https://www.inps.it/it/it/il-punto/la-mia-pensione-futura.html 1 reference
Cited in
- The one equation: savings rate and financial independence — ...of the 4% rule). - INPS — Simulazione pensione (La mia pensione futura) . ... . - Morgan Housel — The Psychology of Money , 2020. Next lesson: what "...
spglobal.com
- https://www.spglobal.com/spdji/en/research-insights/spiva/ 4 references
Cited in
- Stocks: what you actually own — ...eved 2025-02). - SPIVA (S&P Dow Jones Indices) — SPIVA Europe Scorecard . ... . - Aswath Damodaran (NYU Stern) — Valuation . Ongoing online resource at...
- Fondi comuni italiani — why banks push them so hard — ...www.consob.it/web/investor-education . - SPIVA (S&P) — Europe Scorecard . ... . - Assogestioni — Rapporto Industria Italiana del Risparmio Gestito . ht...
- Efficient markets and why you probably can't beat them — .... - SPIVA (S&P Dow Jones Indices) — SPIVA Europe Scorecard , semi-annual. ... . - Brad Barber, Terrance Odean — various papers on retail investor perform...
- TER: the silent killer — ...- Morningstar Italia — https://www.morningstar.it/ . - SPIVA (S&P) — ... . - Assogestioni — Italian fund industry statistics. Next lesson: the hi...
- https://www.spglobal.com/ratings/ 2 references
Cited in
- Bonds 101: what you're really lending — ...gazioni/homepage.htm . - S&P Global Ratings — Sovereign Ratings History . ... . - Banca d'Italia — Statistics on government securities . https://www.ba...
- Corporate bonds and the sovereign-vs-corporate spread — ...urces - S&P Global Ratings — Default, Transition, and Recovery studies. ... . - Moody's — Annual Default Study . https://www.moodys.com/researchandra...
- https://www.spglobal.com/spdji/en/indices/equity/sp-500/ 1 reference
Cited in
- Stock exchanges and indices — ...ducts/indices/all-world . - S&P Dow Jones Indices — S&P 500 methodology . ... . - Borsa Italiana — Trading rules and hours . https://www.borsaitaliana....
iceberg.apache.org
- https://iceberg.apache.org/ 3 references
Cited in
- Real case: how Netflix runs daily batch on petabytes — ...Blog posts describe the failure modes in detail. The official documentation at ... (retrieved 2026-05-01) covers the origin and the format. The headline problem...
- Real case: how Pinterest cut their data infra cost in half — ...y, and lifecycle phases come from this body of work. - Apache Iceberg project, ... (retrieved 2026-05-01). Documentation on partition pruning, snapshot expiratio...
- Schema evolution: when columns change underneath you — ...a Lake documentation ( https://docs.delta.io/ ), Apache Iceberg documentation ( ... ), Confluent Schema Registry documentation. Retrieved 2026-05-01.
- https://iceberg.apache.org/docs/latest/maintenance/ 2 references
Cited in
- Backfilling and replay — ...layer. - Apache Iceberg documentation, "Maintenance and snapshot expiration", ... (retrieved 2026-05-01). The mechanics of versioned tables and atomic snapshot...
- Storage cost optimization: tiering, lifecycle, compaction — ...optimised writes in Delta. - Apache Iceberg, table maintenance documentation, ... (retrieved 2026-05-01). The reference for rewrite data files , snapshot expir...
- https://iceberg.apache.org/docs/ 1 reference
Cited in
- ETL design: extract, transform, load — ...hat's ETL. The rest is details. Citations - Apache Iceberg documentation — ... — retrieved 2026-05-01. - Delta Lake documentation — https://docs.delta.io/ — r...
covip.it
- https://www.covip.it/ 4 references
Cited in
- The Italian pension system (INPS), plain words — ...ervizi/MPF/ . - COVIP — Rapporto annuale sulla previdenza complementare . ... . - MEF / Ragioneria Generale dello Stato — Le tendenze di medio-lungo per...
- TFR: where your money quietly sits — ...ees. Sources - COVIP — Pensione complementare: scegli il tuo fondo . ... . - INPS — TFR rules and options . https://www.inps.it/ . - Il Sole 24...
- Fondi pensione aperti, chiusi, PIP — ...an workers. Sources - COVIP — Pensione complementare: dati annuali . ... . - COVIP — Cercatore fondi . https://www.covip.it/cercatore-fondi . - Sp...
- Supplementary pension: a worked example — ...ch retirement. Sources - COVIP — Simulatore pensione complementare . ... . - Arca Previdenza — product prospectus. - Pioneer Previdenza , Prame...
- https://www.covip.it/cercatore-fondi 1 reference
Cited in
- Fondi pensione aperti, chiusi, PIP — ...tare: dati annuali . https://www.covip.it/ . - COVIP — Cercatore fondi . ... . - Specific fondo pensione prospectuses. - Agenzia delle Entrate — Deduci...
docs.pola.rs
- https://docs.pola.rs/ 4 references
Cited in
- Spark and modern batch — ...rth reading the "Why DuckDB" page for the design choices. - Polars user guide, ... (retrieved 2026-05-01). - Trino documentation, https://trino.io/docs/current/...
- Pandas in 2026: what to know, what to skip, Polars rising — ...tsnew/v2.0.0.html) — the Arrow backend release notes. - The Polars user guide — short, modern, well-written. - The [Apache Arrow project page](https://arrow...
- Polars: the modern alternative — ...lure, and you don't have to babysit. Further reading - Polars user guide — the official guide, with sections on lazy evaluation, expressions, and migra...
- End-to-end data analysis project — ...you have the project muscle memory. Retrieved 2026-05-01. - Polars user guide — the migration patterns we used in lesson 35, expanded. Retrieved 2026-05-01....
- https://docs.pola.rs/api/python/stable/reference/index.html 1 reference
Cited in
- Polars: the modern alternative — ...nd migration from pandas. Retrieved 2026-05-01. - Polars Python API reference — the full method list. Retrieved 2026-05-01. See you Friday for the project.
ec.europa.eu
- https://ec.europa.eu/eurostat/web/hicp 2 references
Cited in
- Supply, demand, and why your grocery bill tells a story — ...-olive-oil-annual-7 (retrieved 2025-01). - Eurostat — HICP — all items . ... (retrieved 2025-01). Next lesson: central banks — the people who set the pr...
- Inflation explained: why your savings are quietly shrinking — ...iew/html/index.en.html (retrieved 2025-02). - Eurostat — HICP database . ... (retrieved 2025-02). - Banca d'Italia — Bollettino economico . https://w...
- https://ec.europa.eu/eurostat/web/government-finance-statistics/ 1 reference
Cited in
- Italian government bonds: BOT, BTP, BTP Italia, BTP Valore — ...matiche/stat-fiscali-e-monetarie/ . - Eurostat — Government debt-to-GDP . ... . Next lesson: corporate bonds and the sovereign-vs-corporate spread — rat...
- https://ec.europa.eu/eurostat/web/hicp/database 1 reference
Cited in
- Central banks: the people who set the price of money — ...nteresse/index.html (retrieved 2025-02). - Eurostat — HICP annual rate . ... (retrieved 2025-02). Next lesson: inflation, in full detail . (This is a r...
- https://ec.europa.eu/eurostat/web/national-accounts 1 reference
Cited in
- How an economy actually works, in ten minutes — ...tatistico/ (retrieved 2025-09). - Eurostat — National accounts and GDP . ... (retrieved 2025-09). Next lesson: supply, demand, and why your grocery bill...
huggingface.co
- https://huggingface.co/docs/datasets 1 reference
Cited in
- Pre-trained models + transfer learning + Hugging Face — ...entation ( https://huggingface.co/docs/transformers ), datasets documentation ( ... ), PEFT documentation ( https://huggingface.co/docs/peft ), Hu et al. "LoRA: Lo...
- https://huggingface.co/docs/peft 1 reference
Cited in
- Pre-trained models + transfer learning + Hugging Face — ...ts documentation ( https://huggingface.co/docs/datasets ), PEFT documentation ( ... ), Hu et al. "LoRA: Low-Rank Adaptation of Large Language Models" (2021), timm...
- https://huggingface.co/docs/timm 1 reference
Cited in
- Pre-trained models + transfer learning + Hugging Face — .... "LoRA: Low-Rank Adaptation of Large Language Models" (2021), timm library ( ... ). Retrieval 2026-05-01.
- https://huggingface.co/docs/transformers 1 reference
Cited in
- Pre-trained models + transfer learning + Hugging Face — ...it wrong is real. --- References: Hugging Face transformers documentation ( ... ), datasets documentation ( https://huggingface.co/docs/datasets ), PEFT docume...
- https://huggingface.co/learn/nlp-course 1 reference
Cited in
- Capstone: what you know now, where to go next — ...pathy "Neural Networks: Zero to Hero" YouTube series, Hugging Face NLP course ( ... ), John Ousterhout "A Philosophy of Software Design" 2nd ed. (Yaknyam, 2021). R...
localhost
- http://localhost:4040 4 references
Cited in
- Transformations vs actions: the dichotomy and the catalog — ...it liberally. How the Spark UI tells the story Open the Spark UI (default ... for a local session). The Jobs tab lists every action that ran, with the line...
- Narrow vs wide transformations: the most important Spark concept — ...tage count multi wide.write.mode("overwrite").parquet("./tmp/wide demo") Open ... — you should see one job with three stages (one per Exchange plus the final w...
- The DAG: how Spark organizes your job into stages — ...one forgets to tune in tiny jobs). Reading the Spark UI's Stages tab Open ... (or whatever your driver UI URL is) and click Stages . You'll see a table p...
- The skew problem: when one key has 100x the rows — ...sult.write.mode("overwrite").parquet("/tmp/skew-demo") Open the Spark UI ( ... when running locally), click into the stage that does the shuffle, and look at...
- http://localhost:8000/predict 1 reference
Cited in
- ML project: a classification problem, end to end — ...-learn uvicorn server:app --reload --port 8000 Test: bash curl -X POST ... \ -H "Content-Type: application/json" \ -d '{"gender":"Female","SeniorCitiz...
mongodb.com
- https://www.mongodb.com/docs/ 1 reference
Cited in
- Document stores: MongoDB and the rise/fall/rebirth — ...between them. Citations and further reading - The MongoDB documentation, ... (retrieved 2026-05-01). Especially the "Transactions", "Schema Validation", an...
- https://www.mongodb.com/docs/manual/core/causal-consistency-read-write-concerns/ 1 reference
Cited in
- Replication lag and read-after-write consistency — ...up. - MongoDB documentation, "Causal Consistency and Read and Write Concerns", ... (retrieved 2026-05-01). A worked example of causal-consistency tokens at the c...
- https://www.mongodb.com/docs/manual/core/sharding-balancer-administration/ 1 reference
Cited in
- Hot keys and the rebalancing problem — ...vnode model in practice. - MongoDB documentation, "Sharded Cluster Balancer", ... (retrieved 2026-05-01). Chunk splitting and the balancer. - HBase Reference Gu...
- https://www.mongodb.com/docs/manual/replication/ 1 reference
Cited in
- Replication patterns: leader/follower, multi-leader, leaderless — .... The leaderless design in production. - MongoDB documentation, "Replication", ... (retrieved 2026-05-01). Replica sets as a leader/follower implementation with...
- https://www.mongodb.com/docs/manual/sharding/ 1 reference
Cited in
- Partitioning: by key, by hash, by range — ...MongoDB documentation, "Sharded Cluster Components" and "Choose a Shard Key", ... (retrieved 2026-05-01). Range and hash sharding in a system that supports both...
oecd.org
- https://www.oecd.org/education/education-at-a-glance/ 2 references
Cited in
- What 'yourself' means, financially — ...chology of Money , 2020. - OECD — Education at a Glance (annual report). ... — international education ROI data. Next lesson: education ROI in Italy —...
- Education ROI in Italy — ...of the smallest in the OECD. OECD Education at a Glance 2023 data (source: ... ): - Italy: 39% earnings premium for tertiary-educated (25-64 yr) vs upper...
- https://www.oecd.org/en/publications/oecd-economic-surveys-italy.html 1 reference
Cited in
- Recessions and business cycles — ...eved 2025-02). - OECD — OECD Economic Surveys: Italy , multiple editions. ... . - Prakash Loungani (IMF) — The Arcane Art of Predicting Recessions , Fin...
- https://www.oecd.org/health/mental-health-at-work.htm 1 reference
Cited in
- Health, sleep, and time: the non-obvious investments — ...Power of Sleep and Dreams , 2017. - OECD — Mental Health at Work , 2023. ... . - Harvard Study of Adult Development — ongoing since 1938; best-known lon...
- https://www.oecd.org/tax/taxing-wages-20725124.htm 1 reference
Cited in
- Taxes 101: who pays what in Italy — ...about 45% for an average single worker (source: OECD, Taxing Wages 2024 , ... , retrieved 2025-02). Germany is around 47%, France 46%, Belgium 52%. The UK is...
postgresql.org
- https://www.postgresql.org/docs/ 1 reference
Cited in
- Relational databases: when SQL is the right answer — ...n vocabulary is already there in the original. - The PostgreSQL documentation, ... (retrieved 2026-05-01). The most thorough free database manual on the internet...
- https://www.postgresql.org/docs/current/datatype-json.html 1 reference
Cited in
- Document stores: MongoDB and the rise/fall/rebirth — ...ional databases in a uniform vocabulary. - The PostgreSQL JSONB documentation, ... (retrieved 2026-05-01). The reference for the SQL-with-JSONB option, including...
- https://www.postgresql.org/docs/current/high-availability.html 1 reference
Cited in
- Replication patterns: leader/follower, multi-leader, leaderless — ...Postgres documentation, "High Availability, Load Balancing, and Replication", ... (retrieved 2026-05-01). The reference for streaming replication, synchronous c...
- https://www.postgresql.org/docs/current/hot-standby.html 1 reference
Cited in
- Replication lag and read-after-write consistency — ...here. - Postgres documentation, "Hot Standby" and pg last wal replay lsn() , ... (retrieved 2026-05-01). The mechanics of streaming replication and how to trac...
- https://www.postgresql.org/docs/current/textsearch.html 1 reference
Cited in
- Polyglot persistence: when to mix — ...extension covered in lesson 23. - Postgres documentation, "Full Text Search", ... (retrieved 2026-05-01). The reference for the tsvector / tsquery machinery.
uber.com
- https://www.uber.com/blog/engineering/ 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...og, https://netflixtechblog.com/ (retrieved 2026-05-01). - Uber Engineering, ... (retrieved 2026-05-01). - Stripe Engineering, https://stripe.com/blog/enginee...
- https://www.uber.com/blog/engineering/data/ 1 reference
Cited in
- Real case: Uber's real-time pipelines (Marmaray, Hudi origin) — ...happen in real time; a long tail can run nightly. The Uber Engineering blog ( ... , retrieved 2026-05-01) has been unusually generous with public posts about the...
- https://www.uber.com/blog/marmaray-hadoop-ingestion-open-source/ 1 reference
Cited in
- Real case: Uber's real-time pipelines (Marmaray, Hudi origin) — ...Open Source Generic Data Ingestion and Dispersal Framework for Apache Hadoop" ( ... , retrieved 2026-05-01). The pitch is in the subtitle: a generic framework for...
- https://www.uber.com/blog/michelangelo-machine-learning-platform/ 1 reference
Cited in
- ML platform architecture: feature store, model registry, serving — ...am. - Uber Engineering, "Meet Michelangelo: Uber's Machine Learning Platform", ... (retrieved 2026-05-01). The case study that put feature stores on the industry...
- https://www.uber.com/blog/uber-big-data-platform/ 1 reference
Cited in
- Real case: Uber's real-time pipelines (Marmaray, Hudi origin) — ...ring blog post "Uber's Big Data Platform: 100+ Petabytes with Minute Latency" ( ... , retrieved 2026-05-01) lays out the motivation, and the Apache Hudi documentat...
airflow.apache.org
- https://airflow.apache.org/docs/ 2 references
Cited in
- Orchestration deep dive: Airflow, Prefect, Dagster, Argo Workflows — ...right one. Citations and further reading - Apache Airflow documentation, ... (retrieved 2026-05-01). The official reference for the original orchestrator,...
- Orchestration: Airflow, Prefect, Dagster — the 2026 landscape — ...l, and you'll recognize the shape of the rest. --- Citations: Airflow docs, Prefect docs, [Dagster docs](https://docs.dagster...
- https://airflow.apache.org/ 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...d 2026-05-01). The original announcement of Airflow. - Apache Airflow project, ... (retrieved 2026-05-01). The current home of the project, including documentati...
- https://airflow.apache.org/docs/apache-airflow/stable/authoring-and-scheduling/datasets.html 1 reference
Cited in
- Asset-oriented orchestration (Dagster's lesson) — ...the unit of orchestration. - Apache Airflow documentation, "Datasets" section, ... (retrieved 2026-05-01). Airflow's response to the asset-oriented framing, usef...
api.example.com
- https://api.example.com 1 reference
Cited in
- Working with APIs: requests, retries, rate limits — ..., because it pools TCP connections: python with httpx.Client( base url="...", headers={"Authorization": f"Bearer {token}"}, timeout=10.0, ) as clie...
- https://api.example.com/data 1 reference
Cited in
- Orchestration: Airflow, Prefect, Dagster — the 2026 landscape — ...px import pandas as pd @asset def raw records() - dict: return httpx.get("...").json() @asset def clean records(raw records: dict) - pd.DataFrame: retu...
- https://api.example.com/items/{i} 1 reference
Cited in
- asyncio: when async I/O actually pays — ...return await asyncio.gather( tasks) if name == " main ": urls = [f"..." for i in range(1000)] results = asyncio.run(main(urls)) ok = sum(1 for...
- https://api.example.com/orders 1 reference
Cited in
- Working with APIs: requests, retries, rate limits — ...a perfectly fine choice in 2026. python import requests r = requests.get("...", params={"limit": 100}, timeout=10) r.raise for status() data = r.json()...
arrow.apache.org
- https://arrow.apache.org/ 2 references
Cited in
- PySpark vs Scala Spark: what crosses the wire — ...va bridge: <https://www.py4j.org/ - Apache Arrow — Columnar in-memory format: <... Retrieved 2026-05-01.
- Pandas in 2026: what to know, what to skip, Polars rising — ...docs.pola.rs/) — short, modern, well-written. - The Apache Arrow project page — to understand what the columnar format is doing under everything. - Wes McKi...
- https://arrow.apache.org/docs/python/data.html#strings 1 reference
Cited in
- Categorical and string types: memory + speed wins — ...— the string dtype options and the full .str API. - PyArrow: String arrays — the storage format under string[pyarrow] , briefly. See you Friday.
- https://arrow.apache.org/docs/python/filesystems.html 1 reference
Cited in
- Reading data: CSV, Parquet, Excel, JSON, SQL — ...tation](https://parquet.apache.org/docs/) — the format, briefly. - pyarrow.fs — the cloud filesystem layer pandas uses under the hood. See you Friday.
astral.sh
- https://astral.sh/ 1 reference
Cited in
- uv: the 2026 ecosystem shift — ...uv . What uv is uv is a Python package and project manager from Astral — the same company behind Ruff. It launched in early 2024 as a faster pip re...
- https://astral.sh/blog 1 reference
Cited in
- Python in 2026: what's changed, what's stable, what's coming — ...//peps.python.org/pep-0703/) — the free-threading proposal. - The Astral blog — keeping up with uv and ruff . See you Friday for type hints.
- https://astral.sh/uv/install.ps1 1 reference
Cited in
- uv: the 2026 ecosystem shift — ...https://astral.sh/uv/install.sh | sh Windows (PowerShell) powershell -c "irm ... | iex" or via your package manager brew install uv That's it. No Python...
- https://astral.sh/uv/install.sh 1 reference
Cited in
- uv: the 2026 ecosystem shift — ...on package). Install it as a system binary: bash macOS / Linux curl -LsSf ... | sh Windows (PowerShell) powershell -c "irm https://astral.sh/uv/install.ps...
blog.cloudflare.com
- https://blog.cloudflare.com/ 2 references
Cited in
- Caching strategies: CDN, application, database — ...rns in an AWS-managed context. - Cloudflare blog, "Cache stampede protection", ... (retrieved 2026-05-01). Vendor-perspective writing on stale-while-revalidate a...
- Capstone: design a complete architecture for a fictional company at three scales — ...ps://medium.com/airbnb-engineering (retrieved 2026-05-01). - Cloudflare Blog, ... (retrieved 2026-05-01). - Figma Engineering, https://www.figma.com/blog/engin...
- https://blog.cloudflare.com/aws-egregious-egress/ 2 references
Cited in
- The cost of cloud: the iceberg model — ...hed storage take a larger slice. Cloudflare's annual bandwidth pricing report ( ... , retrieved 2026-05-01) makes the case that AWS egress in particular is priced...
- Network cost: egress, cross-AZ, the surprise bill — ...parison. - Cloudflare, "AWS's Egregious Egress" series on the Cloudflare blog, ... (retrieved 2026-05-01). A vendor-perspective but well-documented breakdown of...
cassandra.apache.org
- https://cassandra.apache.org/doc/latest/ 2 references
Cited in
- Wide-column: Cassandra, ScyllaDB, BigTable — ...academic. Citations and further reading - Apache Cassandra documentation, ... (retrieved 2026-05-01). The reference for the data model, CQL, and operational...
- Real case: Discord's MongoDB to Cassandra to ScyllaDB journey — ...ve the move and the Cassandra schema design. - Apache Cassandra documentation, ... (retrieved 2026-05-01). Reference for the data model, compaction strategies, a...
- https://cassandra.apache.org/doc/latest/cassandra/data_modeling/index.html 1 reference
Cited in
- Partitioning: by key, by hash, by range — ...ng. - Cassandra documentation, "Data Modeling: Partition Keys and Clustering", ... (retrieved 2026-05-01). The compound-key pattern, with clustering keys for in-...
- https://cassandra.apache.org/doc/latest/cassandra/operating/topo_changes.html 1 reference
Cited in
- Hot keys and the rebalancing problem — ...ms. - Cassandra documentation, "Adding, replacing, moving and removing nodes", ... (retrieved 2026-05-01). The vnode model in practice. - MongoDB documentation,...
databricks.com
- https://databricks.com/blog/2015/04/13/deep-dive-into-spark-sqls-catalyst-optimizer.html 2 references
Cited in
- RDD, DataFrame, Dataset — three APIs, one engine — ...ming-guide.html - Databricks — Deep Dive into Spark SQL's Catalyst Optimizer: <... - Zaharia et al. — Resilient Distributed Datasets: A Fault-Tolerant Abstractio...
- Catalyst: the brain behind every DataFrame — ...replaced. --- References: "Deep Dive into Spark SQL's Catalyst Optimizer" ( ... ) and the Apache Spark SQL performance tuning guide ( https://spark.apache.org/...
- https://databricks.com/blog/2015/04/28/project-tungsten-bringing-spark-closer-to-bare-metal.html 1 reference
Cited in
- Tungsten: code generation and the columnar memory layout — ...d. --- References: "Project Tungsten: Bringing Spark Closer to Bare Metal" ( ... ) and the Apache Spark SQL performance tuning guide ( https://spark.apache.org/...
- https://www.databricks.com/glossary/medallion-architecture 1 reference
Cited in
- ETL design: extract, transform, load — ...://docs.delta.io/ — retrieved 2026-05-01. - Databricks medallion architecture — ... — retrieved 2026-05-01.
discord.com
- https://discord.com/blog/how-discord-stores-trillions-of-messages 2 references
Cited in
- Wide-column: Cassandra, ScyllaDB, BigTable — ...compat API. - Discord Engineering, "How Discord Stores Trillions of Messages", ... (retrieved 2026-05-01). The migration to ScyllaDB, with the data-modeling deci...
- Real case: Discord's MongoDB to Cassandra to ScyllaDB journey — ...ding - Discord Engineering, "How Discord Stores Trillions of Messages", 2023, ... (retrieved 2026-05-01). The detailed account of the ScyllaDB migration, includ...
- https://discord.com/blog/how-discord-stores-billions-of-messages 1 reference
Cited in
- Real case: Discord's MongoDB to Cassandra to ScyllaDB journey — ...comes. - Discord Engineering, "How Discord Stores Billions of Messages", 2017, ... (retrieved 2026-05-01). The earlier post on the MongoDB-to-Cassandra migration...
- https://discord.com/category/engineering 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...://stripe.com/blog/engineering (retrieved 2026-05-01). - Discord Engineering, ... (retrieved 2026-05-01). - Pinterest Engineering, https://medium.com/pinterest...
docs.pytest.org
- https://docs.pytest.org/ 4 references
Cited in
- CI for data pipelines: testing without burning a cluster — ...://docs.greatexpectations.io/ , retrieved 2026-05-01). - pytest documentation ( ... , retrieved 2026-05-01). - "Continuous integration for data" on the dbt blog (...
- pytest from zero to fixtures — ...st.py for sharing fixtures across files. The pytest docs at docs.pytest.org are unusually good — when you hit something this lesson didn't cover, check th...
- Mocks, parametrize, conftest.py: the testing toolkit — ...category of bug before any test even runs. Citations: pytest documentation, pytest-httpx, [responses](https://...
- mypy / pyright + ruff: the static-analysis stack — ...o/), ruff documentation, pytest documentation. Retrieval 2026-05-01.
dt.mef.gov.it
- https://www.dt.mef.gov.it/ 2 references
Cited in
- Italian government bonds: BOT, BTP, BTP Italia, BTP Valore — ...e indirectly through any Italian bank/broker. Calendar published quarterly at ... . As a retail investor, you place an order with your broker a day or two before...
- The emergency fund: how much is enough and where to park it — ...t guarantee info. - Dipartimento del Tesoro — BOT e BTP calendario aste . ... (retrieved 2025-02). Next lesson: debt — good, bad, and the kind that eats...
- https://www.dt.mef.gov.it/it/debito_pubblico/ 1 reference
Cited in
- Bonds 101: what you're really lending — ...ating and why. Sources - Dipartimento del Tesoro — Titoli di Stato . ... (retrieved 2025-02). - Borsa Italiana — MOT: Mercato Obbligazionario Tele...
- https://www.dt.mef.gov.it/it/debito_pubblico/titoli_di_stato/ 1 reference
Cited in
- Italian government bonds: BOT, BTP, BTP Italia, BTP Valore — ...Watch for the next BTP Valore issuance. Announced 1-2 months in advance at ... . Consider participating for a portion of your short-term savings. 2. If you...
ecb.europa.eu
- https://www.ecb.europa.eu/home/search/review/html/index.en.html 1 reference
Cited in
- Inflation explained: why your savings are quietly shrinking — ...681 (retrieved 2025-02). - ECB — Monetary policy strategy review, 2021 . ... (retrieved 2025-02). - Eurostat — HICP database . https://ec.europa.eu/e...
- https://www.ecb.europa.eu/mopo/strategy/html/index.en.html 1 reference
Cited in
- Central banks: the people who set the price of money — ...wo separate in your head. Sources - ECB — Monetary policy strategy . ... (retrieved 2025-02). - ECB — Key interest rates . https://www.ecb.europa...
- https://www.ecb.europa.eu/press/accounts/html/index.en.html 1 reference
Cited in
- Central banks: the people who set the price of money — ...blishes its Account of Monetary Policy Meeting four weeks after each decision ( ... ). They're a surprisingly readable summary of what the Governing Council discus...
- https://www.ecb.europa.eu/stats/policy_and_exchange_rates/key_ecb_interest_rates/html/index.en.html 1 reference
Cited in
- Central banks: the people who set the price of money — ...egy/html/index.en.html (retrieved 2025-02). - ECB — Key interest rates . ... (retrieved 2025-02). - Banca d'Italia — Tassi d'interesse . https://www....
kafka.apache.org
- https://kafka.apache.org/documentation/ 2 references
Cited in
- Kafka: the dominant log — ...are flowing. Citations and further reading - Apache Kafka documentation, ... (retrieved 2026-05-01). The canonical reference. The "Design" section is short...
- Kafka source: the most common production ingest — ...uctured-streaming-kafka-integration.html ) and the Kafka client documentation ( ... ). Retrieved 2026-05-01.
- https://kafka.apache.org/documentation/#transactions 1 reference
Cited in
- Exactly-once semantics in streams — ...ouncement, with careful scoping. - Apache Kafka documentation, "Transactions", ... (retrieved 2026-05-01). - Confluent, "Patterns for streaming microservices" (r...
- https://kafka.apache.org/documentation/streams/ 1 reference
Cited in
- Stream processing: Flink, Kafka Streams, Spark Structured Streaming — ...arts on state and time, repays careful reading. - Kafka Streams documentation, ... (retrieved 2026-05-01). Part of the Apache Kafka project; concise and well-str...
msci.com
- https://www.msci.com/ 1 reference
Cited in
- Global vs home-country bias — ...rese/ (retrieved 2025-02). - MSCI — Country Classification and Weights . ... (retrieved 2025-02). - John Bogle — Common Sense on Mutual Funds (on hom...
- https://www.msci.com/country-classification 1 reference
Cited in
- Stocks: what you actually own — ...rsaitaliana.it/ . - MSCI — Country Classification Framework and weights . ... (retrieved 2025-02). - SPIVA (S&P Dow Jones Indices) — SPIVA Europe Score...
- https://www.msci.com/end-of-day-data-search 1 reference
Cited in
- Market history in data — ...ists , Princeton University Press, 2002. - MSCI — Historical index data . ... . - FTSE Russell — FTSE MIB Index . https://www.ftserussell.com/products/...
- https://www.msci.com/our-solutions/indexes/index-methodology 1 reference
Cited in
- Stock exchanges and indices — ...not worth 30 hours of research. Sources - MSCI — Index methodology . ... . - FTSE Russell — All-World index series . https://www.ftserussell.com/p...
netflixtechblog.com
- https://netflixtechblog.com/ 3 references
Cited in
- Real case: how Netflix runs daily batch on petabytes — ...x Tech Blog, posts on Apache Iceberg and the Netflix data platform, indexed at ... under the "Iceberg" and "data platform" tags (retrieved 2026-05-01). The serie...
- ML platform architecture: feature store, model registry, serving — ...map. - Netflix Tech Blog, "Metaflow: Open-source framework for real-life ML", ... (retrieved 2026-05-01). The other major published ML platform. - Chip Huyen, "...
- Capstone: design a complete architecture for a fictional company at three scales — .../ (retrieved 2026-05-01). The hands-on companion volume. - Netflix Tech Blog, ... (retrieved 2026-05-01). - Uber Engineering, https://www.uber.com/blog/enginee...
- https://netflixtechblog.com/maestro-netflixs-workflow-orchestrator-ee13a06f9c78 1 reference
Cited in
- Real case: how Netflix runs daily batch on petabytes — ...2024 in the Netflix Tech Blog post "Maestro: Netflix's Workflow Orchestrator" ( ... , retrieved 2026-05-01), is the rewrite. Three properties stand out. Workflo...
research.google
- https://research.google/pubs/mapreduce-simplified-data-processing-on-large-clusters/ 2 references
Cited in
- Batch processing fundamentals: Hadoop's lessons — ...hemawat, "MapReduce: Simplified Data Processing on Large Clusters", OSDI 2004, ... (retrieved 2026-05-01). The original paper. Short and clear; worth reading eve...
- The MapReduce idea, and why it mattered — ...ented a paper titled "MapReduce: Simplified Data Processing on Large Clusters." It is one of the most-cited systems papers in computer science history, and...
- https://research.google/pubs/pub27898/ 1 reference
Cited in
- Wide-column: Cassandra, ScyllaDB, BigTable — ...gtable: A Distributed Storage System for Structured Data" (Google, OSDI 2006), ... (retrieved 2026-05-01). The original BigTable paper. - Giuseppe DeCandia et al...
- https://research.google/pubs/the-google-file-system/ 1 reference
Cited in
- Batch processing fundamentals: Hadoop's lessons — ...Ghemawat, Howard Gobioff, Shun-Tak Leung, "The Google File System", SOSP 2003, ... (retrieved 2026-05-01). - Jeffrey Dean, Sanjay Ghemawat, "MapReduce: Simplifie...
docs.dagster.io
- https://docs.dagster.io/ 2 references
Cited in
- Orchestration deep dive: Airflow, Prefect, Dagster, Argo Workflows — ..., tasks, deployments, and the hybrid execution model. - Dagster documentation, ... (retrieved 2026-05-01). The asset-oriented model is the heart of the docs; the...
- Orchestration: Airflow, Prefect, Dagster — the 2026 landscape — ...low.apache.org/docs/), Prefect docs, Dagster docs. Retrieved 2026-05-01.
- https://docs.dagster.io/concepts/assets/software-defined-assets 1 reference
Cited in
- Asset-oriented orchestration (Dagster's lesson) — ...Citations and further reading - Dagster documentation, "Assets" section, ... (retrieved 2026-05-01). The canonical reference for the software-defined asset...
docs.delta.io
- https://docs.delta.io/ 2 references
Cited in
- Schema evolution: when columns change underneath you — ...jobs. --- References: Apache Spark documentation, Delta Lake documentation ( ... ), Apache Iceberg documentation ( https://iceberg.apache.org/ ), Confluent Sche...
- ETL design: extract, transform, load — ...//iceberg.apache.org/docs/ — retrieved 2026-05-01. - Delta Lake documentation — ... — retrieved 2026-05-01. - Databricks medallion architecture — https://www.datab...
- https://docs.delta.io/latest/index.html 1 reference
Cited in
- ORC, Avro, Delta: the alternatives and when each wins — ...//avro.apache.org/docs/current/specification/ ), and Delta Lake documentation ( ... ). Retrieved 2026-05-01.
docs.getdbt.com
- https://docs.getdbt.com/docs/build/data-tests 1 reference
Cited in
- Data quality: Great Expectations, Soda, dbt tests — ...reason. dbt tests: in-warehouse, declarative, free dbt's test framework ( ... , retrieved 2026-05-01) is the option most warehouse-resident data teams alread...
- https://docs.getdbt.com/docs/build/tests 1 reference
Cited in
- CI for data pipelines: testing without burning a cluster — ...us of the ones that slip through. Citations - dbt documentation, "Tests" ( ... , retrieved 2026-05-01). - Great Expectations documentation ( https://docs.grea...
- https://docs.getdbt.com/docs/introduction 1 reference
Cited in
- ETL vs ELT: where the transform lives — ...de catching up. Citations and further reading - dbt Labs, "What is dbt?", ... (retrieved 2026-05-01). The reference for the modern in-warehouse transformati...
docs.prefect.io
- https://docs.prefect.io/ 3 references
Cited in
- Orchestration deep dive: Airflow, Prefect, Dagster, Argo Workflows — ...operator catalogue, and the Kubernetes integrations. - Prefect documentation, ... (retrieved 2026-05-01). The 3.x docs cover flows, tasks, deployments, and the...
- Orchestration: Airflow, Prefect, Dagster — the 2026 landscape — ...- Citations: Airflow docs, Prefect docs, Dagster docs. Retrieved 2026-05-01.
- Data engineering project: build a real pipeline — ...g/psycopg3/docs/), structlog docs, Prefect docs. Retrieved 2026-05-01.
example.com
- https://example.com 2 references
Cited in
- asyncio: when async I/O actually pays — ...return response.status code async def main() - None: code = await fetch("...") print(code) asyncio.run(main()) Three things to notice. async def...
- The Python features I learned too late — ...e a depressing amount of if s.startswith(p): s = s[len(p):] code: python "...".removeprefix("https://") 'example.com' "image.png".removesuffix(".png")...
- https://example.com/users 1 reference
Cited in
- itertools + functools: the higher-order toolkit — ...partial(requests.get, timeout=10, headers={"User-Agent": "myapp/1.0"}) api get("...") timeout and headers already applied cache and lru cache: memoizat...
finops.org
- https://www.finops.org/ 2 references
Cited in
- The cost of cloud: the iceberg model — ...emaining 10 percent. The numbers from the FinOps Foundation's annual reports ( ... , retrieved 2026-05-01) are in the same neighbourhood, with notable variation b...
- Compute cost optimization: spot, autoscaling, right-sizing — ...rence implementations. - FinOps Foundation, "Rate optimisation" working group, ... (retrieved 2026-05-01). Community resources on Spot, reserved capacity, and ri...
- https://www.finops.org/wg/storage-cost-optimization/ 1 reference
Cited in
- Storage cost optimization: tiering, lifecycle, compaction — ...cheduled compaction in Hudi. - FinOps Foundation, "Storage cost optimization", ... (retrieved 2026-05-01). Working-group resources on storage tiering practices i...
flink.apache.org
- https://flink.apache.org/ 2 references
Cited in
- Stream processing: Flink, Kafka Streams, Spark Structured Streaming — ...most often). Citations and further reading - Apache Flink documentation, ... (retrieved 2026-05-01). The canonical reference. The "Concepts" section, espec...
- Lambda vs kappa architecture — ...nd the relationship between batch and streaming. - Apache Flink documentation, ... (retrieved 2026-05-01). The streaming engine that makes Kappa practical at sca...
- https://flink.apache.org/2018/02/28/an-overview-of-end-to-end-exactly-once-processing-in-apache-flink-with-apache-kafka.html 1 reference
Cited in
- Exactly-once semantics in streams — ...ation, "End-to-End Exactly Once Processing in Apache Flink with Apache Kafka", ... (retrieved 2026-05-01).
hadoop.apache.org
- https://hadoop.apache.org/ 1 reference
Cited in
- The MapReduce idea, and why it mattered — ...r write a MapReduce job in your life. The Apache Hadoop project documentation is still maintained, mostly for the parts (HDFS, YARN, the Metastore) that sur...
- https://hadoop.apache.org/docs/current/hadoop-aws/tools/hadoop-aws/index.html 1 reference
Cited in
- Cloud storage: S3, GCS, Azure Blob — what changes — ...log. --- References: Apache Spark documentation, Hadoop S3A documentation ( ... ), AWS S3 strong consistency announcement (December 2020). Retrieved 2026-05-01...
- https://hadoop.apache.org/docs/stable/ 1 reference
Cited in
- Batch processing fundamentals: Hadoop's lessons — ...per. Short and clear; worth reading even today. - Apache Hadoop documentation, ... (retrieved 2026-05-01). - Apache Parquet documentation, https://parquet.apach...
it.vanguard
- https://www.it.vanguard/professional/product 3 references
Cited in
- Sofia builds her first portfolio — ...ine to start. Increase over time. Sources - Vanguard FTSE All-World — ... . - iShares Core EUR Govt Bond — https://www.ishares.com/it . - Fineco...
- ETFs, UCITS, index funds: the instrument that changed retail investing — ...act sheets . https://www.ishares.com/it . - Vanguard — UCITS ETF range . ... . - JustETF — ETF screener and research . https://www.justetf.com/it/ . -...
- How to actually start investing — ...Scalable Capital — https://it.scalable.capital/ . - Vanguard Italia — ... . - Borsa Italiana — ETF search. https://www.borsaitaliana.it/etf/etf.en.h...
jepsen.io
- https://jepsen.io/analyses 2 references
Cited in
- Document stores: MongoDB and the rise/fall/rebirth — ...ation" sections. - Kyle Kingsbury, "Jepsen: MongoDB" reports across the years, ... (retrieved 2026-05-01). The 2013, 2015, 2017, and 2020 reports, read in order,...
- Split brain: what it is and why it ruins everything — ...tment of split brain, fencing, and quorum. - Kyle Kingsbury (Aphyr), "Jepsen", ... (retrieved 2026-05-01). A decade of analyses of distributed databases failing...
- https://jepsen.io/ 1 reference
Cited in
- PACELC: what CAP missed — ...s and global tables. Retrieved 2026-05-01. - Kyle Kingsbury's Jepsen series at ... . Empirical testing of what databases actually do under partition. The single b...
m.signalvnoise.com
- https://m.signalvnoise.com/the-majestic-monolith/ 3 references
Cited in
- Three case studies of 'we should have started simpler' — ...o-founder of 37signals, wrote an essay in 2016 called "The Majestic Monolith" ( ... ). It is one of the most-cited and most-misunderstood pieces in the architectur...
- Microservices: when, when not, the monolith comeback — ...6-05-01. - David Heinemeier Hansson, "The Majestic Monolith", Signal v. Noise, ... , retrieved 2026-05-01. - Martin Fowler, "Microservices", https://martinfowler...
- The 80% architecture — ...is whole lesson rests on. - David Heinemeier Hansson, "The Majestic Monolith", ... (retrieved 2026-05-08). The companion argument about why the small team should...
martinfowler.com
- https://martinfowler.com/articles/microservices.html 1 reference
Cited in
- Microservices: when, when not, the monolith comeback — ...e-majestic-monolith/ , retrieved 2026-05-01. - Martin Fowler, "Microservices", ... , retrieved 2026-05-01. - Sam Newman, "Building Microservices, 2nd Edition", O'...
- https://martinfowler.com/bliki/PolyglotPersistence.html 1 reference
Cited in
- Polyglot persistence: when to mix — ...om Martin Fowler coined "polyglot persistence" in 2011 in a short bliki post ( ... ). The argument was straightforward: relational databases had been the universa...
- https://www.martinfowler.com/bliki/TwoHardThings.html 1 reference
Cited in
- Caching strategies: CDN, application, database — ...l Netscape-era context is documented in the c2 wiki and Martin Fowler's bliki, ... (retrieved 2026-05-01). - Michael Nygard, "Release It!", second edition (Pragm...
morningstar.it
- https://www.morningstar.it/ 2 references
Cited in
- PIR: ordinary and alternative — ...si . https://www.assogestioni.it/ . - Morningstar Italia — Analisi PIR . ... . Module 4 complete. Next module: how markets actually work — exchanges, p...
- TER: the silent killer — ..." Sources - justETF.com — TER comparisons. - Morningstar Italia — ... . - SPIVA (S&P) — https://www.spglobal.com/spdji/en/research-insights/spiv...
- https://www.morningstar.it/it/ 1 reference
Cited in
- ETFs, UCITS, index funds: the instrument that changed retail investing — ...a.eu/policy-rules/ucits-and-aifmd . - Morningstar Italia — ETF analysis . ... . Next lesson: fondi comuni italiani — why banks push them so hard . The co...
nightlies.apache.org
- https://nightlies.apache.org/flink/flink-docs-stable/docs/concepts/time/ 1 reference
Cited in
- Event time vs processing time, watermarks — ...trieval 2026-05-01. - Apache Flink documentation, "Event Time and Watermarks", ... (retrieved 2026-05-01). - Spark documentation, "Structured Streaming Programmi...
- https://nightlies.apache.org/flink/flink-docs-stable/docs/dev/datastream/fault-tolerance/schema_evolution/ 1 reference
Cited in
- CD for data: deployment patterns for batch and streaming — ...6-05-01). - "Schema Evolution and State Migration" in the Flink documentation ( ... , retrieved 2026-05-01). - Google SRE Book, chapter on release engineering ( ht...
- https://nightlies.apache.org/flink/flink-docs-stable/docs/ops/state/savepoints/ 1 reference
Cited in
- CD for data: deployment patterns for batch and streaming — ...very.com/ , retrieved 2026-05-01). - Apache Flink documentation, "Savepoints" ( ... , retrieved 2026-05-01). - "Schema Evolution and State Migration" in the Flink...
nist.gov
- https://www.nist.gov/cyberframework 2 references
Cited in
- Security architecture: least privilege, defense in depth — ...ero trust as a formal architectural model. - NIST Cybersecurity Framework 2.0, ... (retrieved 2026-05-01). The high-level framework that ties identity, protectio...
- Privacy and compliance: GDPR, CCPA, data residency — ...ting regulation into engineering controls. - NIST Cybersecurity Framework 2.0, ... (retrieved 2026-05-01). Companion to the privacy framework; its protect and de...
- https://www.nist.gov/privacy-framework 1 reference
Cited in
- Privacy and compliance: GDPR, CCPA, data residency — ...ifornia Attorney General resource on CCPA/CPRA. - NIST Privacy Framework v1.0, ... (retrieved 2026-05-01). The NIST privacy framework, structured similarly to th...
oreilly.com
- https://www.oreilly.com/radar/questioning-the-lambda-architecture/ 3 references
Cited in
- Backfilling and replay — ...ple. - Jay Kreps, "Questioning the Lambda Architecture", O'Reilly Radar, 2014, ... (retrieved 2026-05-01). The Kappa-architecture rebuttal that argues a long-ret...
- Why streaming: bounded vs unbounded data — ...ook. - Jay Kreps, "Questioning the Lambda Architecture", O'Reilly Radar, 2014, ... (retrieved 2026-05-01). The essay that named Kappa and argued against running...
- Lambda vs kappa architecture — ...ign. - Jay Kreps, "Questioning the Lambda Architecture", O'Reilly Radar, 2014, ... (retrieved 2026-05-01). The post that introduced Kappa as the alternative and...
parquet.apache.org
- https://parquet.apache.org/docs/ 3 references
Cited in
- Batch processing fundamentals: Hadoop's lessons — ...ache.org/docs/stable/ (retrieved 2026-05-01). - Apache Parquet documentation, ... (retrieved 2026-05-01). - "Hadoop: The Definitive Guide" (Tom White, O'Reilly,...
- Parquet: why it's the default for a reason — ...uet to make it transactional. --- References: Apache Parquet documentation ( ... ) and Apache Spark SQL data sources guide ( https://spark.apache.org/docs/lates...
- Reading data: CSV, Parquet, Excel, JSON, SQL — ...ader and writer, with their full option lists. - Apache Parquet documentation — the format, briefly. - [pyarrow.fs](https://arrow.apache.org/docs/python/fil...
redis.io
- https://redis.io/docs/ 1 reference
Cited in
- Key-value stores: Redis, DynamoDB, when they win — ...ich is more honest than most modern marketing copy. - The Redis documentation, ... (retrieved 2026-05-01). Especially the "Data types" pages and the patterns ref...
- https://redis.io/docs/latest/develop/use/patterns/distributed-locks/ 1 reference
Cited in
- Caching strategies: CDN, application, database — ...licies discussed above. - Redis documentation, "Distributed locks with Redis", ... (retrieved 2026-05-01). The reference for the single-flight pattern at the Red...
- https://redis.io/docs/latest/operate/oss_and_stack/management/config/ 1 reference
Cited in
- Caching strategies: CDN, application, database — ...babilistic early-refresh approach. - Redis documentation, "Eviction policies", ... (retrieved 2026-05-01). The configuration reference for the policies discussed...
trunkbaseddevelopment.com
- https://trunkbaseddevelopment.com 2 references
Cited in
- Git for engineering teams: branching strategies that work — ...s ready to flip it on. Paul Hammant and others have documented the pattern at ... (retrieved 2026-05-01), drawing on the practices of large-scale engineering or...
- Trunk-based development: why most modern teams converged here — ...ple of hundred engineers, and at many smaller ones too. The trunk-based site ( ... , retrieved 2026-05-01) maintains a longer list of case studies and a substanti...
- https://trunkbaseddevelopment.com/ 1 reference
Cited in
- Real case: Stripe's deployment pipeline — ...rieved 2026-05-01). - Trunk Based Development site, referenced from lesson 50 ( ... , retrieved 2026-05-01).
usenix.org
- https://www.usenix.org/conference/nsdi12/technical-sessions/presentation/zaharia 3 references
Cited in
- Spark and modern batch — ...ets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing", NSDI 2012, ... (retrieved 2026-05-01). - Apache Spark documentation, https://spark.apache.or...
- What Spark is and why it replaced Hadoop MapReduce — ...ributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing](...)," was published at NSDI in 2012. Zaharia and his collaborators founded Datab...
- RDD, DataFrame, Dataset — three APIs, one engine — ...ets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing (NSDI 2012): <... Retrieved 2026-05-01.
192.168.1.10
- http://192.168.1.10:4040 2 references
Cited in
- Your first SparkSession — ...useful debugging tool in Spark. python print(spark.sparkContext.uiWebUrl) ... While the SparkSession is alive, point your browser at that URL. You get:...
- The Spark UI: the most important tool you'll learn — ...n.builder.master("local[ ]").getOrCreate() print(spark.sparkContext.uiWebUrl) ... On real clusters the cluster manager hosts (or links to) the UI: - Data...
age.apache.org
- https://age.apache.org/age-manual/master/index.html 2 references
Cited in
- Graph databases: Neo4j, when relationships are the data — ...ory architecture and the streaming-graph use case. - Apache AGE documentation, ... (retrieved 2026-05-01). The Postgres extension and its current capabilities.
- Polyglot persistence: when to mix — ...he reference for the time-series-on-Postgres path. - Apache AGE documentation, ... (retrieved 2026-05-01). The Cypher-on-Postgres extension. - PostGIS documentat...
allthingsdistributed.com
- https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf 2 references
Cited in
- Wide-column: Cassandra, ScyllaDB, BigTable — ...al., "Dynamo: Amazon's Highly Available Key-value Store" (Amazon, SOSP 2007), ... (retrieved 2026-05-01). The other foundational paper for this family. - Scylla...
- Replication patterns: leader/follower, multi-leader, leaderless — ...Candia et al., "Dynamo: Amazon's Highly Available Key-value Store", SOSP 2007, ... (retrieved 2026-05-01). The paper that defined the leaderless quorum design. -...
am.jpmorgan.com
- https://am.jpmorgan.com/ 1 reference
Cited in
- Volatility and risk: the math that isn't scary — ...set Management — Long-Term Capital Market Assumptions . Annual publication. ... . - Credit Suisse / UBS — Global Investment Returns Yearbook . https://ww...
- https://am.jpmorgan.com/us/en/asset-management/adv/insights/retirement-insights/guide-to-retirement/ 1 reference
Cited in
- Time in the market beats timing the market — ...100% stocks you abandon. Sources - JP Morgan — Guide to Retirement . ... . - Dalbar QAIB — annual investor behavior study. - Dimson, Marsh, Staunt...
argo-workflows.readthedocs.io
- https://argo-workflows.readthedocs.io/ 2 references
Cited in
- Orchestration deep dive: Airflow, Prefect, Dagster, Argo Workflows — ...flake integrations are useful starting points. - Argo Workflows documentation, ... (retrieved 2026-05-01). The Kubernetes-native workflow engine, with the YAML a...
- Event-driven architecture: saga, choreography, orchestration — ...tps://docs.camunda.io/ , retrieved 2026-05-01. - Argo Workflows documentation, ... , retrieved 2026-05-01. - Chris Richardson, "Microservices Patterns", Manning,...
assogestioni.it
- https://www.assogestioni.it/ 2 references
Cited in
- Fondi comuni italiani — why banks push them so hard — ...a/ . - Assogestioni — Rapporto Industria Italiana del Risparmio Gestito . ... . Next lesson: PIR — ordinary and alternative , the Italian tax-advantaged...
- PIR: ordinary and alternative — ...ob.it/web/investor-education/pir . - Assogestioni — PIR: dati e analisi . ... . - Morningstar Italia — Analisi PIR . https://www.morningstar.it/ . Mod...
atlassian.com
- https://www.atlassian.com/git/tutorials/comparing-workflows 1 reference
Cited in
- Git for engineering teams: branching strategies that work — ...rom large-scale engineering organisations. - Atlassian, "Comparing workflows", ... (retrieved 2026-05-01). A vendor-neutral side-by-side comparison of the major...
- https://www.atlassian.com/incident-management/on-call 1 reference
Cited in
- On-call for data engineering — ...tion patterns and escalation playbooks. - Atlassian, "On-call best practices", ... (retrieved 2026-05-01). Practical guidance from a vendor whose tooling sits on...
azure.microsoft.com
- https://azure.microsoft.com/en-us/pricing/details/bandwidth/ 1 reference
Cited in
- Network cost: egress, cross-AZ, the surprise bill — ...mparison; the structure parallels AWS. - Microsoft Azure, "Bandwidth pricing", ... (retrieved 2026-05-01). For comparison; again, similar structure. - Corey Quin...
- https://azure.microsoft.com/en-us/products/data-studio 1 reference
Cited in
- Installing SQL Server and connecting with SSMS — ...dio Download Azure Data Studio from azure.microsoft.com/products/data-studio. It's a free, Electron-based, VS-Code-flavoured editor for SQL Server. Works o...
c4model.com
- https://c4model.com 2 references
Cited in
- What software architecture actually is — ...2002), and his ongoing essays at martinfowler.com. - Simon Brown. The C4 model, ... (retrieved 2026-05-01). Covered in lesson 3. - Martin Kleppmann. Designing Dat...
- The C4 model: context, container, component, code — ...References - Simon Brown. The C4 model for visualising software architecture, ... (retrieved 2026-05-01). - Simon Brown. Software Architecture for Developers ,...
cisecurity.org
- https://www.cisecurity.org/controls/v8 2 references
Cited in
- Security architecture: least privilege, defense in depth — ...ty, protection, detection, response, and recovery together. - CIS Controls v8, ... (retrieved 2026-05-01). The practical, prioritised list of controls every orga...
- Privacy and compliance: GDPR, CCPA, data residency — ...the audit and access infrastructure this lesson describes. - CIS Controls v8, ... (retrieved 2026-05-01). The practical control list, which maps onto SOC 2 and...
confluent.io
- https://www.confluent.io/blog/exactly-once-semantics-are-possible-heres-how-apache-kafka-does-it/ 2 references
Cited in
- Idempotency, exactly-once, at-least-once, at-most-once — ...- Confluent, "Exactly-Once Semantics Are Possible: Here's How Kafka Does It", ... (retrieved 2026-05-01). The original Kafka exactly-once announcement, with car...
- Exactly-once semantics in streams — ...- Confluent, "Exactly-Once Semantics Are Possible: Here's How Kafka Does It", ... (retrieved 2026-05-01). The original announcement, with careful scoping. - Apa...
crif.it
- https://www.crif.it/consumatori/ 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...the right to request your full CRIF report for free. - CRIF — request at ... (Italian). You submit an online form plus ID; they mail or email the report wi...
- https://www.crif.it/consumatori/modifica-dati/ 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...he creditor to correct their submission. 2. Escalate to CRIF directly. Via ... . They have 30 days to investigate. 3. If unresolved, escalate to Garante Pri...
csrc.nist.gov
- https://csrc.nist.gov/publications/detail/sp/800-207/final 1 reference
Cited in
- Security architecture: least privilege, defense in depth — ...Citations and further reading - NIST SP 800-207, "Zero Trust Architecture", ... (retrieved 2026-05-01). The reference document for zero trust as a formal arch...
- https://csrc.nist.gov/pubs/sp/800/34/r1/upd1/final 1 reference
Cited in
- Disaster recovery: RTO, RPO, the drill — ...P 800-34 Rev. 1, "Contingency Planning Guide for Federal Information Systems", ... (retrieved 2026-05-01). The government-grade reference on contingency planning...
docs.astral.sh
- https://docs.astral.sh/ruff/ 1 reference
Cited in
- mypy / pyright + ruff: the static-analysis stack — ...ur invocations. They were all written in Python and they were all slow. ruff replaced almost all of it. Written in Rust by the Astral team (the same people...
- https://docs.astral.sh/uv/ 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...nts](https://packaging.python.org/en/latest/specifications/entry-points/), uv. Retrieved 2026-05-01.
docs.citusdata.com
- https://docs.citusdata.com/ 1 reference
Cited in
- Sharding strategies and their gotchas — .... The canonical reference for live database migrations. - Citus documentation, ... (retrieved 2026-05-01). The Postgres-extension sharding system. - Vitess docum...
- https://docs.citusdata.com/en/stable/develop/reference_tables.html 1 reference
Cited in
- Cross-shard queries: fan-out vs co-location — ...keys, and cross-partition queries. - Citus documentation, "Reference Tables", ... (retrieved 2026-05-01). The operational treatment of replicated reference tabl...
docs.databricks.com
- https://docs.databricks.com/ 1 reference
Cited in
- Spark and modern batch — ...k.apache.org/docs/latest/ (retrieved 2026-05-01). - Databricks documentation, ... (retrieved 2026-05-01). - DuckDB documentation, https://duckdb.org/docs/ (re...
- https://docs.databricks.com/en/delta/optimizations/auto-optimize.html 1 reference
Cited in
- Storage cost optimization: tiering, lifecycle, compaction — ...it observes. The auto-compaction feature is documented in the Databricks docs ( ... , retrieved 2026-05-01). Hudi. Hudi has clustering and compaction operatio...
docs.docker.com
- https://docs.docker.com/build/building/best-practices/ 1 reference
Cited in
- Containers: Docker for data jobs — ...Citations - Docker documentation, "Best practices for writing Dockerfiles" ( ... , retrieved 2026-05-01). - Open Container Initiative specifications ( https://o...
- https://docs.docker.com/build/building/multi-stage/ 1 reference
Cited in
- Containers: Docker for data jobs — .../ , retrieved 2026-05-01). - "Multi-stage builds" in the Docker documentation ( ... , retrieved 2026-05-01). - Spark on Kubernetes documentation ( https://spark.ap...
docs.greatexpectations.io
- https://docs.greatexpectations.io/ 2 references
Cited in
- CI for data pipelines: testing without burning a cluster — .../docs/build/tests , retrieved 2026-05-01). - Great Expectations documentation ( ... , retrieved 2026-05-01). - pytest documentation ( https://docs.pytest.org/ , re...
- Data quality: Great Expectations, Soda, dbt tests — .... Great Expectations: portable, file-aware, profiling Great Expectations ( ... , retrieved 2026-05-01), abbreviated GX, is a Python library in production at s...
docs.scylladb.com
- https://docs.scylladb.com/ 2 references
Cited in
- Wide-column: Cassandra, ScyllaDB, BigTable — ...5-01). The other foundational paper for this family. - ScyllaDB documentation, ... (retrieved 2026-05-01). Coverage of the architecture and the Cassandra-compat...
- Real case: Discord's MongoDB to Cassandra to ScyllaDB journey — ...d operational topics that the case study touches on. - ScyllaDB documentation, ... (retrieved 2026-05-01). Reference for the architecture and the Cassandra-compa...
docs.temporal.io
- https://docs.temporal.io/ 2 references
Cited in
- Two-phase commit and its problems — ...Java examples. - Temporal documentation on workflow-based saga orchestration, ... (retrieved 2026-05-01).
- Event-driven architecture: saga, choreography, orchestration — ...xt thing the team has to think about. Citations - Temporal documentation, ... , retrieved 2026-05-01. The dominant code-driven workflow engine. - AWS Step Fu...
docs.timescale.com
- https://docs.timescale.com/ 2 references
Cited in
- Time-series databases: Influx, Timescale, Prometheus — ...scrape model, and the long-term storage options. - TimescaleDB documentation, ... (retrieved 2026-05-01). Hypertables, continuous aggregates, retention policies...
- Polyglot persistence: when to mix — ...rgument, written when it was the optimistic case. - TimescaleDB documentation, ... (retrieved 2026-05-01). The reference for the time-series-on-Postgres path. -...
econ.yale.edu
- http://www.econ.yale.edu/~shiller/data.htm 2 references
Cited in
- Market history in data — ...lobal-investment-returns-yearbook.html . - Robert Shiller — Online data . ... (US stock market 1871-present). - Dimson, Marsh, Staunton — Triumph of th...
- Crashes, bears, and the worst cases — ...n your brain is calm. Sources - Shiller — Market data 1871-present . ... . - Credit Suisse / UBS — Global Investment Returns Yearbook . - Edward...
fineco.it
- https://www.fineco.it/ 2 references
Cited in
- Sofia builds her first portfolio — ...iShares Core EUR Govt Bond — https://www.ishares.com/it . - Fineco — ... (broker reference, not endorsement). - Historical return data from UBS / C...
- How to actually start investing — ...nths of first purchase. Automate the discipline. Sources - Fineco — ... (broker reference). - Scalable Capital — https://it.scalable.capital/ . -...
fitd.it
- https://www.fitd.it/ 2 references
Cited in
- Bank accounts: conto corrente, conto deposito, online banks — ...ni/rapporto-stabilita/ (retrieved 2025-02). - FITD — Deposit guarantee . ... (retrieved 2025-02). - Italian Banking Association (ABI) — fee comparisons...
- The emergency fund: how much is enough and where to park it — ...retrieved 2025-02). - FITD — Fondo Interbancario di Tutela dei Depositi . ... (retrieved 2025-02) — deposit guarantee info. - Dipartimento del Tesoro —...
ftserussell.com
- https://www.ftserussell.com/products/indices/all-world 1 reference
Cited in
- Stock exchanges and indices — ...ons/indexes/index-methodology . - FTSE Russell — All-World index series . ... . - S&P Dow Jones Indices — S&P 500 methodology . https://www.spglobal.co...
- https://www.ftserussell.com/products/indices/italia 1 reference
Cited in
- Market history in data — ...//www.msci.com/end-of-day-data-search . - FTSE Russell — FTSE MIB Index . ... . Next lesson: crashes, bears, and the worst cases — a closer look at spec...
hudi.apache.org
- https://hudi.apache.org/ 1 reference
Cited in
- Real case: Uber's real-time pipelines (Marmaray, Hudi origin) — ...rieved 2026-05-01) lays out the motivation, and the Apache Hudi documentation ( ... , retrieved 2026-05-01) describes the format in detail. Hudi was designed for...
- https://hudi.apache.org/docs/compaction/ 1 reference
Cited in
- Storage cost optimization: tiering, lifecycle, compaction — ...on, and other maintenance operations. - Apache Hudi, compaction documentation, ... (retrieved 2026-05-01). Reference for inline and scheduled compaction in Hudi....
learn.microsoft.com
- https://learn.microsoft.com/azure/architecture/reliability/regions-paired 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ...retrieved 2026-05-01. - Azure Architecture Center, "Multi-region deployments", ... , retrieved 2026-05-01. - Google Cloud, "Multi-region patterns and practices",...
- https://learn.microsoft.com/en-us/azure/reliability/concept-business-continuity-high-availability-disaster-recovery 1 reference
Cited in
- Disaster recovery: RTO, RPO, the drill — ...for each tier. - Microsoft Azure, "Business continuity and disaster recovery", ... (retrieved 2026-05-01). Azure's framing, including useful definitions of busin...
microsoft.github.io
- https://microsoft.github.io/pyright/ 2 references
Cited in
- Type hints aren't optional anymore — .../3.13/library/typing.html) — comprehensive reference. - pyright documentation — the checker we'll lean on.
- mypy / pyright + ruff: the static-analysis stack — ...2026 looks genuinely different from 2022. Citations: pyright documentation, mypy documentation, [ruff documentation](http...
optuna.org
- https://optuna.org/ 2 references
Cited in
- Hyperparameter tuning: grid, random, bayesian, optuna — ...ng all of Module 9 into one workflow. --- References: Optuna documentation ( ... ), scikit-learn model selection guide ( scikit-learn.org/stable/modules/grid se...
- ML project: a classification problem, end to end — ...n Module 10. --- References: scikit-learn user guide, Optuna documentation ( ... ), SHAP documentation ( https://shap.readthedocs.io/ ), Telco customer churn da...
packaging.python.org
- https://packaging.python.org/en/latest/discussions/src-layout-vs-flat-layout/ 1 reference
Cited in
- Project layout: src/ vs flat, where tests go, where scripts live — ...laptop. By 2026 this is the Python Packaging Authority's recommended default, and what uv init --package produces. There are still places flat is fine:...
- https://packaging.python.org/en/latest/specifications/entry-points/ 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...on](https://rich.readthedocs.io/), Python Packaging User Guide — Entry points, uv. Retrieved 2026-05-01.
psycopg.org
- https://www.psycopg.org/psycopg3/docs/ 2 references
Cited in
- Building an ingestion pipeline: files to database — ...etries, rate limits, and pagination. Citations - psycopg 3 documentation — ... — retrieved 2026-05-01. - pydantic v2 documentation — https://docs.pydantic.dev...
- Data engineering project: build a real pipeline — ...ather-api), tenacity docs, psycopg 3 docs, structlog docs, [Prefect docs](https://docs.pre...
python-httpx.org
- https://www.python-httpx.org/ 1 reference
Cited in
- Working with APIs: requests, retries, rate limits — ...lot — but that's a story for next week. Citations - httpx documentation — ... — retrieved 2026-05-01. - requests documentation — https://requests.readthedocs...
- https://www.python-httpx.org/async/ 1 reference
Cited in
- asyncio: when async I/O actually pays — ...io docs](https://docs.python.org/3.13/library/asyncio.html), httpx async docs, PEP 703 — making the GIL optional. Retri...
reddit.com
- https://www.reddit.com/r/ItaliaPersonalFinance 1 reference
Cited in
- Budgeting that doesn't require spreadsheets from hell — .... Free but requires discipline. Start at reddit.com/r/ItaliaPersonalFinance — there's a maintained template specifically for Italian users. - Firefly II...
- https://www.reddit.com/r/ItaliaPersonalFinance/ 1 reference
Cited in
- Budgeting that doesn't require spreadsheets from hell — ...aliaPersonalFinance — Italian community with maintained budgeting templates. ... . Next lesson: the emergency fund — how much is enough, and where to actua...
runehold.blob.core.windows.net
- https://runehold.blob.core.windows.net/backups 1 reference
Cited in
- Maintenance plans vs Ola Hallengren — ...aster.dbo.DatabaseBackup @Databases = 'USER DATABASES', @URL = '... @Credential = 'AzureStorageCredential', @BackupType = 'FULL', @Comp...
- https://runehold.blob.core.windows.net/backups/Runehold_20260315.bak 1 reference
Cited in
- Backups: FULL, DIFF, LOG, and the restore drill — ...es without any file-copy scripting. sql BACKUP DATABASE Runehold TO URL = N'... WITH CREDENTIAL = N'AzureStorageCredential', COMPRESSION, CHECKSUM, FORMAT...
shopify.engineering
- https://shopify.engineering/deconstructing-monolith-designing-software-maximizes-developer-productivity 2 references
Cited in
- Three case studies of 'we should have started simpler' — ...cting the Monolith: Designing Software That Maximizes Developer Productivity" ( ... ). The Shopify argument is roughly this: the problem with a monolith is not th...
- Microservices: when, when not, the monolith comeback — ...e a series of posts ("Deconstructing the Monolith", Shopify Engineering, 2019, ... , retrieved 2026-05-01) about how they kept it manageable as the company grew....
structlog.org
- https://www.structlog.org/ 2 references
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...ml), Logging HOWTO, structlog, loguru. Retrieved 2026-05-01.
- Data engineering project: build a real pipeline — ...o/), psycopg 3 docs, structlog docs, Prefect docs. Retrieved 2026-05-01.
tenacity.readthedocs.io
- https://tenacity.readthedocs.io/ 2 references
Cited in
- Working with APIs: requests, retries, rate limits — ...s://requests.readthedocs.io/ — retrieved 2026-05-01. - tenacity documentation — ... — retrieved 2026-05-01. - RFC 5988 (Web Linking) — https://datatracker.ietf.org...
- Data engineering project: build a real pipeline — ...ve API](https://open-meteo.com/en/docs/historical-weather-api), tenacity docs, psycopg 3 docs, [structlog docs](ht...
test.pypi.org
- https://test.pypi.org/legacy/ 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...at test.pypi.org for exactly this purpose: bash uv publish --publish-url ... --token "$TEST TOKEN" install from there to verify uv pip install --index-ur...
- https://test.pypi.org/simple/ 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...-token "$TEST TOKEN" install from there to verify uv pip install --index-url ... my-package A name on PyPI is first-come-first-served and effectively perma...
ubs.com
- https://www.ubs.com/ 1 reference
Cited in
- Volatility and risk: the math that isn't scary — ...organ.com/ . - Credit Suisse / UBS — Global Investment Returns Yearbook . ... (retrieved 2025-02). - Dimson, Marsh, Staunton — Triumph of the Optimists...
- https://www.ubs.com/global/en/investment-bank/in-focus/2024/global-investment-returns-yearbook.html 1 reference
Cited in
- Market history in data — ...ources - Credit Suisse / UBS — Global Investment Returns Yearbook 2024 . ... . - Robert Shiller — Online data . http://www.econ.yale.edu/ shiller/data...
vanguard.com
- https://www.vanguard.com/pdf/ISGDCA.pdf 1 reference
Cited in
- PAC vs lump-sum: the academic evidence — ...ources - Vanguard — Dollar-cost averaging just means taking risk later . ... (updated annually). - Meir Statman — papers on behavioral finance and inve...
- https://www.vanguard.com/pdf/ISGIOCE.pdf 1 reference
Cited in
- Currency risk and hedging EUR exposure — ...d Research — To hedge or not to hedge? Various papers on currency hedging. ... . - Morningstar — Currency-hedged vs unhedged ETF performance . Multiple r...
vitess.io
- https://vitess.io/docs/ 2 references
Cited in
- Sharding strategies and their gotchas — ...d 2026-05-01). The Postgres-extension sharding system. - Vitess documentation, ... (retrieved 2026-05-01). The MySQL sharding system. - PlanetScale documentation...
- Cross-shard queries: fan-out vs co-location — ...cated reference tables in a Postgres-sharding product. - Vitess documentation, ... (retrieved 2026-05-01). MySQL sharding with explicit support for the patterns...
abi.it
- https://www.abi.it/ 1 reference
Cited in
- Bank accounts: conto corrente, conto deposito, online banks — ...retrieved 2025-02). - Italian Banking Association (ABI) — fee comparisons. ... . Next lesson: bonds 101 — what you're actually lending when you buy one,...
adoptium.net
- https://adoptium.net/ 1 reference
Cited in
- Installing PySpark locally — ...stall is Eclipse Temurin (the community-built OpenJDK), from adoptium.net. Pick Temurin 17 LTS. Run the installer. On Windows, tick "Set JAVA HOME varia...
adr.github.io
- https://adr.github.io/ 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...ns") and ADR-005 ("Catalog Core Entities") to see the house style. Arc42 maintains a community website with a large catalogue of ADR examples and templ...
aka.ms
- https://aka.ms/ssmsfullsetup 1 reference
Cited in
- Installing SQL Server and connecting with SSMS — ...ll further down. Click "Download SSMS" or go directly to aka.ms/ssmsfullsetup. Run the installer. Click next, next, done. Step 4: Connect Launch SSMS....
albo.organismocf.it
- https://albo.organismocf.it/ 1 reference
Cited in
- Financial advisors, consulenti finanziari, OCF — ...ancial advisors in Italy. Check whether your advisor is actually registered at ... . Two main sections: 1. Sezione consulenti finanziari abilitati all'offerta...
almalaurea.it
- https://www.almalaurea.it/universita/occupazione 1 reference
Cited in
- Education ROI in Italy — ...ource: AlmaLaurea Indagine 2024 sulla Condizione Occupazionale dei Laureati , ... ): | Field | Avg gross annual earnings, 5yr post-laurea | |---|---| | Medicina...
api.cluster.local
- https://api.cluster.local:6443 1 reference
Cited in
- Your first SparkSession — ...rn | Hadoop YARN cluster — config picked up from HADOOP CONF DIR . | | k8s://... | Kubernetes cluster. | | mesos://host:5050 | Mesos. (Deprecated; you won't...
api.translate.example
- https://api.translate.example/v1 1 reference
Cited in
- Mocks, parametrize, conftest.py: the testing toolkit — ...f translate(text: str, target: str) - str: response = httpx.post( "...", json={"text": text, "target": target}, headers={"Authorizatio...
api.weather.example
- https://api.weather.example/v1 1 reference
Cited in
- Mocks, parametrize, conftest.py: the testing toolkit — ...get temperature("Rome") == 21.3 mock get.assert called once with( "...", params={"city": "Rome"}, ) Or as a context manager when you...
archive-api.open-meteo.com
- https://archive-api.open-meteo.com/v1/archive 1 reference
Cited in
- Data engineering project: build a real pipeline — ...from weather.config import CITIES, RAW DIR log = structlog.get logger() API = "..." @retry( stop=stop after attempt(5), wait=wait exponential(multiplier=...
arxiv.org
- https://arxiv.org/abs/1509.05393 1 reference
Cited in
- CAP theorem, in practice — ...not. - Martin Kleppmann, "A Critique of the CAP Theorem" (2015), available at ... . The most thorough technical critique of the standard interpretation. - For th...
avro.apache.org
- https://avro.apache.org/docs/current/specification/ 1 reference
Cited in
- ORC, Avro, Delta: the alternatives and when each wins — ...ORC documentation ( https://orc.apache.org/docs/ ), Apache Avro specification ( ... ), and Delta Lake documentation ( https://docs.delta.io/latest/index.html ). Re...
backstage.io
- https://backstage.io/docs/architecture-decisions/adrs-overview/ 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...ns), Spotify's open-source developer-portal platform, has over 30 public ADRs covering decisions like "use Lerna for monorepo management" (later superseded)...
blog.twitter.com
- https://blog.twitter.com/engineering/en_us/topics/infrastructure/2017/the-infrastructure-behind-twitter-scale 1 reference
Cited in
- Cross-shard queries: fan-out vs co-location — ...discusses. - Twitter Engineering, "The Infrastructure Behind Twitter: Scale", ... (retrieved 2026-05-01). Public discussion of fan-out-on-write for feed deliver...
bogleheads.org
- https://www.bogleheads.org/wiki/ 1 reference
Cited in
- Double taxation and dividends — ...-form-w-8-ben . - Bogleheads Italia — US taxation for Italian residents . ... . Module 7 complete. Next module: retirement and pensions — INPS, TFR, fon...
boringtechnology.club
- https://boringtechnology.club/ 1 reference
Cited in
- The 80% architecture — ...ring technology and staying small. - Dan McKinley, "Choose Boring Technology", ... (retrieved 2026-05-08). The canonical essay on the principle this whole lesson...
bravenewgeek.com
- https://bravenewgeek.com/you-cannot-have-exactly-once-delivery/ 1 reference
Cited in
- Idempotency, exactly-once, at-least-once, at-most-once — ...the underlying ideas. - Tyler Treat, "You Cannot Have Exactly-Once Delivery", ... (retrieved 2026-05-01). A short, sharp essay that walks through the Two Genera...
click.palletsprojects.com
- https://click.palletsprojects.com/ 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...ptions](https://docs.python.org/3/library/argparse.html), click documentation, typer documentation, [rich documentation](http...
cloudflare.com
- https://www.cloudflare.com/learning/cdn/glossary/anycast-network/ 1 reference
Cited in
- Multi-region deployments: active-active, active-passive, follow-the-sun — ...nner/docs/instances , retrieved 2026-05-01. - Cloudflare, "How Anycast works", ... , retrieved 2026-05-01.
clusterlabs.org
- https://clusterlabs.org/pacemaker/doc/ 1 reference
Cited in
- Split brain: what it is and why it ruins everything — ...of the protocol) explicitly. - Pacemaker documentation, "Fencing and STONITH", ... (retrieved 2026-05-01). The legacy HA reference for hardware fencing. - Lesson...
cockroachlabs.com
- https://www.cockroachlabs.com/docs/ 1 reference
Cited in
- Sharding strategies and their gotchas — ...etrieved 2026-05-01). The managed Vitess service. - CockroachDB documentation, ... (retrieved 2026-05-01). One of the sharded-from-day-one SQL options. - Martin...
cognitect.com
- https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...ir architectures, wrote a blog post titled Documenting Architecture Decisions. The post is fewer than 1,000 words. It proposed a format with five sections:...
community.cloud.databricks.com
- https://community.cloud.databricks.com 1 reference
Cited in
- Installing PySpark locally — ...n't want to fight your environment. Sign up at community.cloud.databricks.com. The downside: you're stuck in their notebook UI, can't run local scripts, and...
consap.it
- https://www.consap.it/ 1 reference
Cited in
- Debt: good, bad, and the kind that eats you alive — ...te.gov.it/ (retrieved 2025-02). - Fondo di Garanzia Prima Casa (Consap) — ... (retrieved 2025-02). Next lesson: CRIF, Experian, and Italy's quiet credit...
continuousdelivery.com
- https://continuousdelivery.com/ 1 reference
Cited in
- CD for data: deployment patterns for batch and streaming — ...ost modern data jobs ship as. Citations - "What Is Continuous Delivery?" ( ... , retrieved 2026-05-01). - Apache Flink documentation, "Savepoints" ( https://n...
corporate.vanguard.com
- https://corporate.vanguard.com/content/corporatesite/us/en/corp/how-we-invest/principles-for-investing-success.html 1 reference
Cited in
- Asset allocation: the decision that matters most — ...e on Mutual Funds , 1999. - Vanguard — Principles for Investing Success . ... . Next lesson: diversification — what it is and what it isn't . Systematic...
course.fast.ai
- https://course.fast.ai/ 1 reference
Cited in
- Capstone: what you know now, where to go next — ..."Machine Learning with PyTorch and Scikit-Learn" (Packt, 2022), fastai course ( ... ), Andrej Karpathy "Neural Networks: Zero to Hero" YouTube series, Hugging Face...
cs.berkeley.edu
- https://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf 1 reference
Cited in
- CAP theorem, in practice — ...st Distributed Systems", PODC keynote, 2000. Slides and discussion archived at ... (retrieved 2026-05-01). - Seth Gilbert and Nancy Lynch, "Brewer's conjecture a...
cube.dev
- https://cube.dev/ 1 reference
Cited in
- Real case: how Airbnb runs their data platform — ...e equivalents that arrived after Minerva include dbt's metrics features, Cube ( ... ), Lightdash, and Transform's MetricFlow (acquired by dbt Labs in 2023). As of...
datadoghq.com
- https://www.datadoghq.com/blog/ 1 reference
Cited in
- Observability for data: logs, metrics, traces, lineage — ...ted lineage stacks land on by 2026. - Datadog and Honeycomb engineering blogs, ... and https://www.honeycomb.io/blog/ (retrieved 2026-05-01). Useful for the ve...
datahubproject.io
- https://datahubproject.io/docs/ 1 reference
Cited in
- Observability for data: logs, metrics, traces, lineage — ...e-pillars argument that is worth reading for balance. - DataHub documentation, ... (retrieved 2026-05-01). The catalogue that most self-hosted lineage stacks lan...
dataintensive.net
- https://dataintensive.net/ 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...rtin Kleppmann, "Designing Data-Intensive Applications", O'Reilly Media, 2017, ... (retrieved 2026-05-01). The depth reference for nearly every topic in this cou...
datatracker.ietf.org
- https://datatracker.ietf.org/doc/html/rfc5988 1 reference
Cited in
- Working with APIs: requests, retries, rate limits — ...s://tenacity.readthedocs.io/ — retrieved 2026-05-01. - RFC 5988 (Web Linking) — ... — retrieved 2026-05-01.
dbmsmusings.blogspot.com
- http://dbmsmusings.blogspot.com/2010/04/problems-with-cap-and-yahoos-little.html 1 reference
Cited in
- PACELC: what CAP missed — ...L system" (2010), the original blog post that introduced PACELC. Reproduced at ... (retrieved 2026-05-01). - Daniel Abadi, "Consistency Tradeoffs in Modern Distr...
debezium.io
- https://debezium.io/documentation/ 1 reference
Cited in
- CDC (Change Data Capture) and the dual-write problem — ...- Debezium documentation, "Debezium architecture" and "Outbox event router", ... (retrieved 2026-05-01). The reference for both the CDC mechanics and the Debez...
developer.hashicorp.com
- https://developer.hashicorp.com/terraform/docs 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ...l defined in Terraform or its peers. Citations - Terraform documentation ( ... , retrieved 2026-05-01). - OpenTofu documentation ( https://opentofu.org/docs/...
docker.com
- https://www.docker.com/products/docker-desktop/ 1 reference
Cited in
- Installing SQL Server and connecting with SSMS — ...oth. Step 1: Install Docker Desktop Grab Docker Desktop from docker.com if you don't have it already. Start it. Accept the defaults. Wait for the whal...
docs.anthropic.com
- https://docs.anthropic.com/en/api/client-sdks 1 reference
Cited in
- AI vs ML in 2026: when to call an LLM, when to train — ...d a look forward at where to go next. --- References: Anthropic Python SDK ( ... ), OpenAI Python SDK ( https://platform.openai.com/docs/libraries ), sentence-...
docs.camunda.io
- https://docs.camunda.io/ 1 reference
Cited in
- Event-driven architecture: saga, choreography, orchestration — ....amazon.com/step-functions/ , retrieved 2026-05-01. - Camunda 8 documentation, ... , retrieved 2026-05-01. - Argo Workflows documentation, https://argo-workflows...
docs.evidentlyai.com
- https://docs.evidentlyai.com/ 1 reference
Cited in
- ML platform architecture: feature store, model registry, serving — ...al concerns this lesson covers. - Evidently AI documentation on ML monitoring, ... (retrieved 2026-05-01). The open-source monitoring tool worth knowing even if...
docs.github.com
- https://docs.github.com/en/get-started/using-github/github-flow 1 reference
Cited in
- Git for engineering teams: branching strategies that work — ...ne. GitHub flow GitHub's documentation describes a much simpler pattern ( ... , retrieved 2026-05-01). One long-lived branch ( main ) holds production-ready...
docs.influxdata.com
- https://docs.influxdata.com/ 1 reference
Cited in
- Time-series databases: Influx, Timescale, Prometheus — ...ertables, continuous aggregates, retention policies. - InfluxDB documentation, ... (retrieved 2026-05-01). The InfluxDB 3 line and the recent return to SQL. - Br...
docs.llamaindex.ai
- https://docs.llamaindex.ai/ 1 reference
Cited in
- AI vs ML in 2026: when to call an LLM, when to train — ...a.com/ ), BAAI BGE embedding models on Hugging Face, LlamaIndex documentation ( ... ). Retrieval 2026-05-01.
docs.pinecone.io
- https://docs.pinecone.io 1 reference
Cited in
- Vector databases: Pinecone, Qdrant, the LLM era — ...3 finishes there. Citations and further reading - Pinecone documentation, ... (retrieved 2026-05-01). The reference for the managed-service flavour of the c...
docs.pydantic.dev
- https://docs.pydantic.dev/ 1 reference
Cited in
- Building an ingestion pipeline: files to database — ...sycopg.org/psycopg3/docs/ — retrieved 2026-05-01. - pydantic v2 documentation — ... — retrieved 2026-05-01. - systemd.service manual — https://www.freedesktop.org/...
docs.pypi.org
- https://docs.pypi.org/attestations/ 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...ases if your project's threat model warrants it. PyPI now supports Sigstore for trusted publishing from CI without long-lived tokens. The sum of all this...
docs.redpanda.com
- https://docs.redpanda.com/ 1 reference
Cited in
- Kafka: the dominant log — ...ition, O'Reilly, 2021). The standard reference book. - Redpanda documentation, ... (retrieved 2026-05-01). For the C++ Kafka-compatible alternative. - "Designing...
docs.scipy.org
- https://docs.scipy.org/doc/scipy/ 1 reference
Cited in
- SciPy: the toolbox most people forget about — ...ilt is what makes any of that possible. --- Reference: SciPy documentation, retrieved 2026-05-01.
docs.snowflake.com
- https://docs.snowflake.com/en/user-guide/intro-key-concepts 1 reference
Cited in
- ETL vs ELT: where the transform lives — ...arehouse transformation pattern. - Snowflake, "Key Concepts and Architecture", ... (retrieved 2026-05-01). The separation of storage and compute that made ELT ec...
docs.soda.io
- https://docs.soda.io/ 1 reference
Cited in
- Data quality: Great Expectations, Soda, dbt tests — ...at the edges. Soda Core and Soda Cloud: YAML rules, focused product Soda ( ... , retrieved 2026-05-01) splits into two parts: Soda Core, the open-source libra...
docs.structurizr.com
- https://docs.structurizr.com/dsl 1 reference
Cited in
- The C4 model: context, container, component, code — ...maid.js.org/syntax/c4.html (retrieved 2026-05-01). - Structurizr DSL reference, ... (retrieved 2026-05-01).
docs.trychroma.com
- https://docs.trychroma.com/ 1 reference
Cited in
- AI vs ML in 2026: when to call an LLM, when to train — ...), sentence-transformers ( https://www.sbert.net/ ), ChromaDB documentation ( ... ), BAAI BGE embedding models on Hugging Face, LlamaIndex documentation ( https:...
duckdb.org
- https://duckdb.org/docs/ 1 reference
Cited in
- Spark and modern batch — ...https://docs.databricks.com/ (retrieved 2026-05-01). - DuckDB documentation, ... (retrieved 2026-05-01). Worth reading the "Why DuckDB" page for the design cho...
earlyretirementnow.com
- https://earlyretirementnow.com/ 1 reference
Cited in
- FIRE lifestyles: what each tier actually looks like in Italy — ...le Math , 2012. - Early Retirement Now blog (Big Ern) — deep SWR analysis. ... . - Mr Rip (Matteo De Marchi) — Italian FIRE community leader. Blog and pod...
economicgraph.linkedin.com
- https://economicgraph.linkedin.com/ 1 reference
Cited in
- Skills that compound — ...5-02). - LinkedIn Economic Graph — Italian workforce skill-demand reports. ... . - Chris Voss — Never Split the Difference: Negotiating As If Your Life D...
edpb.europa.eu
- https://www.edpb.europa.eu/our-work-tools/general-guidance/guidelines-recommendations-best-practices_en 1 reference
Cited in
- Privacy and compliance: GDPR, CCPA, data residency — ...delity. - European Data Protection Board, "Guidelines on data subject rights", ... (retrieved 2026-05-01). The supervisory authorities' interpretations of the GD...
ef.com
- https://www.ef.com/epi/ 1 reference
Cited in
- Skills that compound — ...a stagnant one. Sources - EF EPI — English Proficiency Index 2023 . ... (retrieved 2025-02). - ISTAT — Retribuzioni per titolo di studio e compet...
en.wikipedia.org
- https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing 1 reference
Cited in
- Why distributed systems are hard: the 8 fallacies — ...Deutsch, "The Eight Fallacies of Distributed Computing" (1994), summarised at ... (retrieved 2026-05-01). The original Sun Microsystems memo is reproduced in se...
engineering.linkedin.com
- https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying 1 reference
Cited in
- Kafka: the dominant log — ...know about real-time data's unifying abstraction", LinkedIn Engineering, 2013, ... (retrieved 2026-05-01). The essay that explained why "the log" is the right ab...
esma.europa.eu
- https://www.esma.europa.eu/policy-rules/ucits-and-aifmd 1 reference
Cited in
- ETFs, UCITS, index funds: the instrument that changed retail investing — ...r and research . https://www.justetf.com/it/ . - ESMA — UCITS rulebook . ... . - Morningstar Italia — ETF analysis . https://www.morningstar.it/it/ ....
etcd.io
- https://etcd.io/docs/ 1 reference
Cited in
- Hot keys and the rebalancing problem — ...(retrieved 2026-05-01). The dynamic-rebalancing model. - etcd documentation, ... (retrieved 2026-05-01). The reference coordinator for cluster topology.
eur-lex.europa.eu
- https://eur-lex.europa.eu/eli/reg/2016/679/oj 1 reference
Cited in
- Privacy and compliance: GDPR, CCPA, data residency — ...ther reading - General Data Protection Regulation (Regulation (EU) 2016/679), ... (retrieved 2026-05-01). The official consolidated text. Worth reading at least...
experian.it
- https://www.experian.it/ 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...y mail or email the report within 30 days. - Experian — similar process at ... . - Centrale dei Rischi (Banca d'Italia) — request at https://servizionlin...
fas.usda.gov
- https://www.fas.usda.gov/data/spain-olive-oil-annual-7 1 reference
Cited in
- Supply, demand, and why your grocery bill tells a story — ...enziali (retrieved 2025-02). - USDA FAS — Spain: Olive Oil Annual 2023 . ... (retrieved 2025-01). - Eurostat — HICP — all items . https://ec.europa.e...
feast.dev
- https://feast.dev/ 1 reference
Cited in
- ML platform architecture: feature store, model registry, serving — ...on is the course capstone. Citations and further reading - Feast project, ... (retrieved 2026-05-01). The dominant open-source feature store. - MLflow proje...
figma.com
- https://www.figma.com/blog/engineering/ 1 reference
Cited in
- Capstone: design a complete architecture for a fictional company at three scales — ...g, https://blog.cloudflare.com/ (retrieved 2026-05-01). - Figma Engineering, ... (retrieved 2026-05-01).
finanze.gov.it
- https://www.finanze.gov.it/ 1 reference
Cited in
- Taxes 101: who pays what in Italy — ...trieved 2025-02). - Ministero dell'Economia e delle Finanze — IMU guide . ... (retrieved 2025-02). Next lesson: reading a payslip in detail — we turn t...
finra.org
- https://www.finra.org/ 1 reference
Cited in
- Price discovery, bid-ask, and slippage — ...investor-education . - FINRA (reference for spread/slippage definitions) — ... . Next lesson: volatility and risk — the math that isn't scary . Standard d...
fivetran.com
- https://www.fivetran.com/learn/etl-vs-elt 1 reference
Cited in
- ETL vs ELT: where the transform lives — ...bigquery/docs/introduction (retrieved 2026-05-01). - Fivetran, "ETL vs. ELT", ... (retrieved 2026-05-01). Vendor-perspective summary, useful for the historical...
focus.finops.org
- https://focus.finops.org/ 1 reference
Cited in
- The cost of cloud: the iceberg model — ...f project. The FOCUS specification (FinOps Open Cost and Usage Specification, ... , retrieved 2026-05-01) is the recent attempt at a vendor-neutral schema for bi...
freedesktop.org
- https://www.freedesktop.org/software/systemd/man/systemd.service.html 1 reference
Cited in
- Building an ingestion pipeline: files to database — ...— https://docs.pydantic.dev/ — retrieved 2026-05-01. - systemd.service manual — ... — retrieved 2026-05-01.
garanteprivacy.it
- https://www.garanteprivacy.it/ 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...ex.html (retrieved 2025-02). - Garante Privacy — Provvedimenti sui SIC . ... (retrieved 2025-02). - Codice di Deontologia SIC — published by Garante Pr...
getdbt.com
- https://www.getdbt.com/blog/ 1 reference
Cited in
- CI for data pipelines: testing without burning a cluster — ..., retrieved 2026-05-01). - "Continuous integration for data" on the dbt blog ( ... , retrieved 2026-05-01).
grafana.com
- https://grafana.com/docs/mimir/latest/ 1 reference
Cited in
- Time-series databases: Influx, Timescale, Prometheus — ...second edition is in progress. - Grafana Labs, "Grafana Mimir documentation", ... (retrieved 2026-05-01). The long-term-store option that has been gaining the m...
hbase.apache.org
- https://hbase.apache.org/book.html#regions.arch 1 reference
Cited in
- Hot keys and the rebalancing problem — ...Chunk splitting and the balancer. - HBase Reference Guide, "Region Splitting", ... (retrieved 2026-05-01). The dynamic-rebalancing model. - etcd documentation,...
highscalability.com
- http://highscalability.com/ 1 reference
Cited in
- Scaling 10x: what breaks, what survives — ...rtable abstractions; an old paper that aged well. - The High Scalability blog, ... (retrieved 2026-05-01). A long-running collection of scaling case studies that...
honeycomb.io
- https://www.honeycomb.io/blog/ 1 reference
Cited in
- Observability for data: logs, metrics, traces, lineage — ...Datadog and Honeycomb engineering blogs, https://www.datadoghq.com/blog/ and ... (retrieved 2026-05-01). Useful for the vendor-perspective view on where observ...
hypothesis.readthedocs.io
- https://hypothesis.readthedocs.io/ 1 reference
Cited in
- Property-based testing with hypothesis — ...our code, you'll be glad you did. For documentation: hypothesis's own docs at ... are the canonical reference, with a strategies catalogue worth bookmarking.
indiehackers.com
- https://www.indiehackers.com/podcast/052-pieter-levels-of-nomad-list 1 reference
Cited in
- The 80% architecture — ...er Levels, "How I built a startup with no employees", Indie Hackers interview, ... (retrieved 2026-05-08). The case for boring technology and staying small. - Da...
indire.it
- https://www.indire.it/progetto/percorsi-its/ 1 reference
Cited in
- Education ROI in Italy — ...ion-at-a-glance/ (retrieved 2025-02). - INDIRE — Monitoraggio ITS 2023 . ... (retrieved 2025-02). - ISTAT — Forze di lavoro per titolo di studio . ht...
internal.example.com
- https://internal.example.com/simple/ 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...om a private index: toml pyproject.toml or uv.toml [tool.uv] index-url = "..." Or per-shell: bash export UV INDEX URL=https://internal.example.com/s...
irs.gov
- https://www.irs.gov/forms-pubs/about-form-w-8-ben 1 reference
Cited in
- Double taxation and dividends — ...società USA . https://www.agenziaentrate.gov.it/ . - IRS — Form W-8BEN . ... . - Bogleheads Italia — US taxation for Italian residents . https://www.b...
it.scalable.capital
- https://it.scalable.capital/ 1 reference
Cited in
- How to actually start investing — ...neco — https://www.fineco.it/ (broker reference). - Scalable Capital — ... . - Vanguard Italia — https://www.it.vanguard/professional/product . - B...
ivass.it
- https://www.ivass.it/ 1 reference
Cited in
- Life insurance: Ramo I, III, Index-linked, Unit-linked — ...urces - IVASS — Gli obblighi di trasparenza delle imprese assicurative . ... . - Consob — Polizze vita: guida al consumatore . https://www.consob.it/...
jdbc.postgresql.org
- https://jdbc.postgresql.org/documentation/ 1 reference
Cited in
- Reading from JDBC: pulling from Postgres, MySQL, SQL Server — ...org/docs/latest/sql-data-sources-jdbc.html ) and PostgreSQL JDBC driver guide ( ... ). Retrieved 2026-05-01.
justetf.com
- https://www.justetf.com/it/ 1 reference
Cited in
- ETFs, UCITS, index funds: the instrument that changed retail investing — ...t.vanguard/professional/product . - JustETF — ETF screener and research . ... . - ESMA — UCITS rulebook . https://www.esma.europa.eu/policy-rules/ucits...
karpenter.sh
- https://karpenter.sh/ 1 reference
Cited in
- Compute cost optimization: spot, autoscaling, right-sizing — ...Greenfield clusters should default to Karpenter. The Karpenter documentation ( ... , retrieved 2026-05-01) covers the setup and the patterns. Putting it toget...
lastweekinaws.com
- https://www.lastweekinaws.com/ 1 reference
Cited in
- Network cost: egress, cross-AZ, the surprise bill — ...ison; again, similar structure. - Corey Quinn's "Last Week in AWS" newsletter, ... (retrieved 2026-05-01). Long-running commentary on AWS billing surprises, incl...
loguru.readthedocs.io
- https://loguru.readthedocs.io/ 1 reference
Cited in
- logging: structured logs, levels, and the patterns that work in production — ...on.org/3/howto/logging.html), structlog, loguru. Retrieved 2026-05-01.
martin.kleppmann.com
- https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html 1 reference
Cited in
- Key-value stores: Redis, DynamoDB, when they win — ...ign with worked examples. - Martin Kleppmann, "How to do distributed locking", ... (retrieved 2026-05-01). The Redlock critique. Read alongside Sanfilippo's resp...
matplotlib.org
- https://matplotlib.org/stable/ 1 reference
Cited in
- Plotting: matplotlib, seaborn, plotly — picking yours — ...ack to real ML and analytics work. --- Reference: matplotlib documentation, seaborn documentation, [Plotly Python document...
memgraph.com
- https://memgraph.com/docs 1 reference
Cited in
- Graph databases: Neo4j, when relationships are the data — ...d RDF model, with managed-service operational notes. - Memgraph documentation, ... (retrieved 2026-05-01). In-memory architecture and the streaming-graph use cas...
mermaid.js.org
- https://mermaid.js.org/syntax/c4.html 1 reference
Cited in
- The C4 model: context, container, component, code — ...for Developers , vol. 2 (2014, with ongoing updates). - Mermaid C4 syntax docs, ... (retrieved 2026-05-01). - Structurizr DSL reference, https://docs.structurizr.c...
michaelpage.it
- https://www.michaelpage.it/ 1 reference
Cited in
- Career moves, job-hopping, and salary negotiation — ...retrieved 2025-02). - Michael Page — Studio di Retribuzione 2024 Italia . ... — salary surveys (retrieved 2025-02). - Chris Voss — Never Split the Diff...
microsoft.com
- https://www.microsoft.com/en-us/sql-server/sql-server-downloads 1 reference
Cited in
- Installing SQL Server and connecting with SSMS — ...wnload Developer Edition Go to microsoft.com/sql-server/sql-server-downloads and click "Download now" under Developer . You'll get a tiny installer call...
mlflow.org
- https://mlflow.org/ 1 reference
Cited in
- ML platform architecture: feature store, model registry, serving — ...trieved 2026-05-01). The dominant open-source feature store. - MLflow project, ... (retrieved 2026-05-01). The de facto open-source standard for tracking and reg...
moodys.com
- https://www.moodys.com/researchandratings/ 1 reference
Cited in
- Corporate bonds and the sovereign-vs-corporate spread — .... https://www.spglobal.com/ratings/ . - Moody's — Annual Default Study . ... . - Consob — Indicazioni per gli investitori al dettaglio . https://www.c...
more-itertools.readthedocs.io
- https://more-itertools.readthedocs.io/ 1 reference
Cited in
- itertools + functools: the higher-order toolkit — ...functions](https://docs.python.org/3/library/functools.html), more-itertools, [PEP 443 — Single-dispatch generic functions](https://peps.python.org/pep-044...
mrmoneymustache.com
- https://www.mrmoneymustache.com/2012/01/13/the-shockingly-simple-math-behind-early-retirement/ 1 reference
Cited in
- The one equation: savings rate and financial independence — ...Money Mustache — The Shockingly Simple Math Behind Early Retirement , 2012. ... . - Cooley, Hubbard, Walz — Retirement Savings: Choosing a Withdrawal Rate...
my-cluster.example.com
- https://my-cluster.example.com:6443 1 reference
Cited in
- Local vs cluster: dev workflow that doesn't lie to you — ...etes underneath, even if they hide it. bash spark-submit \ --master k8s://... \ --deploy-mode cluster \ --conf spark.kubernetes.container.image=my-regist...
mypy.readthedocs.io
- https://mypy.readthedocs.io/ 1 reference
Cited in
- mypy / pyright + ruff: the static-analysis stack — ...ight documentation](https://microsoft.github.io/pyright/), mypy documentation, ruff documentation, [pytest documentation](ht...
nafop.org
- https://www.nafop.org/ 1 reference
Cited in
- Financial advisors, consulenti finanziari, OCF — ...Nazionale Associazione Fee Only Planners) — directory of fee-based advisors. ... . - OCF autonomo registry — search for consulenti autonomi in your region....
neo4j.com
- https://neo4j.com/docs/ 1 reference
Cited in
- Graph databases: Neo4j, when relationships are the data — ...stems in production. Citations and further reading - Neo4j documentation, ... (retrieved 2026-05-01). The reference for Cypher, the operational model, and t...
nex3.medium.com
- https://nex3.medium.com/pubgrub-2fb6470504f 1 reference
Cited in
- uv: the 2026 ecosystem shift — ...cting wheels as soon as bytes arrive. - Smarter resolver. uv uses PubGrub, the same algorithm Cargo and Dart's pub use. It backtracks intelligently and...
nomadlist.com
- https://nomadlist.com/ 1 reference
Cited in
- The first architecture: a single-server web app + database — ...es for a long time. Basecamp still does, by choice. Pieter Levels' Nomad List runs on a single VM with a single SQLite database, has for years, and prints m...
numpy.org
- https://numpy.org/doc/ 1 reference
Cited in
- NumPy: arrays, broadcasting, the foundation of scientific Python — ...NumPy is the substrate underneath both. --- Reference: NumPy documentation, retrieved 2026-05-01. NumPy 2.x release notes for the dtype changes and remov...
nvie.com
- https://nvie.com/posts/a-successful-git-branching-model/ 1 reference
Cited in
- Git for engineering teams: branching strategies that work — ...iessen's 2010 blog post "A successful Git branching model" introduced gitflow ( ... , retrieved 2026-05-01). The model is hierarchical. Two long-lived branches anc...
nyc.gov
- https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page 1 reference
Cited in
- End-to-end data analysis project — ...used in lesson 35, expanded. Retrieved 2026-05-01. - NYC TLC trip record data — the dataset, monthly Parquet files, free. See you Monday for Module 7.
oag.ca.gov
- https://oag.ca.gov/privacy/ccpa 1 reference
Cited in
- Privacy and compliance: GDPR, CCPA, data residency — ..., and 32. - California Consumer Privacy Act and California Privacy Rights Act, ... (retrieved 2026-05-01). The official California Attorney General resource on C...
ola.hallengren.com
- https://ola.hallengren.com 1 reference
Cited in
- Maintenance plans vs Ola Hallengren — ...un this on your own machine sql -- 1. Download MaintenanceSolution.sql from ... -- 2. Open it in SSMS. -- 3. Before running, set the @CreateJobs parameter to '...
open-meteo.com
- https://open-meteo.com/en/docs/historical-weather-api 1 reference
Cited in
- Data engineering project: build a real pipeline — ...plumbing, more math. See you there. --- Citations: Open-Meteo archive API, tenacity docs, [psycopg 3 docs](https://w...
opencontainers.org
- https://opencontainers.org/ 1 reference
Cited in
- Containers: Docker for data jobs — ...ractices/ , retrieved 2026-05-01). - Open Container Initiative specifications ( ... , retrieved 2026-05-01). - "Multi-stage builds" in the Docker documentation ( h...
opencypher.org
- https://opencypher.org/ 1 reference
Cited in
- Graph databases: Neo4j, when relationships are the data — ...the Graph Data Science library. - The Cypher language reference (openCypher), ... (retrieved 2026-05-01). The community-maintained language spec. - Ian Robinson...
openfeature.dev
- https://openfeature.dev/ 1 reference
Cited in
- Trunk-based development: why most modern teams converged here — ...ConfigCat, GrowthBook, and Statsig. The standardisation effort is OpenFeature ( ... , retrieved 2026-05-01), which is a CNCF project providing a vendor-neutral SDK...
opengitops.dev
- https://opengitops.dev/ 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ...o/docs/ , retrieved 2026-05-01). - "GitOps principles" on the OpenGitOps site ( ... , retrieved 2026-05-01).
openlineage.io
- https://openlineage.io/docs/ 1 reference
Cited in
- Observability for data: logs, metrics, traces, lineage — ...e "concepts" section is the right starting point. - OpenLineage documentation, ... (retrieved 2026-05-01). The lineage analogue, with a list of producers (Airflo...
opentelemetry.io
- https://opentelemetry.io/docs/ 1 reference
Cited in
- Observability for data: logs, metrics, traces, lineage — ...three days. Citations and further reading - OpenTelemetry documentation, ... (retrieved 2026-05-01). The vendor-neutral standard for traces, metrics, and (...
opentofu.org
- https://opentofu.org/docs/ 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ...ashicorp.com/terraform/docs , retrieved 2026-05-01). - OpenTofu documentation ( ... , retrieved 2026-05-01). - Pulumi documentation ( https://www.pulumi.com/docs/...
orc.apache.org
- https://orc.apache.org/docs/ 1 reference
Cited in
- ORC, Avro, Delta: the alternatives and when each wins — ...lta handle column adds and drops. --- References: Apache ORC documentation ( ... ), Apache Avro specification ( https://avro.apache.org/docs/current/specificati...
organismocf.it
- https://www.organismocf.it/ 1 reference
Cited in
- Financial advisors, consulenti finanziari, OCF — ...nt setup. Sources - OCF (Organismo di Vigilanza e Tenuta dell'Albo) — ... . - NAFOP — https://www.nafop.org/ . - Consob — Consulenti finanziari...
owasp.org
- https://owasp.org/www-project-top-ten/ 1 reference
Cited in
- Security architecture: least privilege, defense in depth — ...warning and the workload-credential patterns referenced above. - OWASP Top 10, ... (retrieved 2026-05-01). The application-layer mirror of the platform-layer con...
pages.stern.nyu.edu
- https://pages.stern.nyu.edu/~adamodar/ 1 reference
Cited in
- Stocks: what you actually own — .... - Aswath Damodaran (NYU Stern) — Valuation . Ongoing online resource at ... . Next lesson: ETFs, UCITS, index funds — the instrument that makes divers...
pixi.sh
- https://pixi.sh/ 1 reference
Cited in
- uv: the 2026 ecosystem shift — ...p conda for uv and get faster, lighter environments. For mixed projects, pixi (also Rust, also fast) is the conda-shaped equivalent. A new-project walkt...
planetscale.com
- https://planetscale.com/docs 1 reference
Cited in
- Sharding strategies and their gotchas — ...retrieved 2026-05-01). The MySQL sharding system. - PlanetScale documentation, ... (retrieved 2026-05-01). The managed Vitess service. - CockroachDB documentatio...
platform.openai.com
- https://platform.openai.com/docs/libraries 1 reference
Cited in
- AI vs ML in 2026: when to call an LLM, when to train — ...thon SDK ( https://docs.anthropic.com/en/api/client-sdks ), OpenAI Python SDK ( ... ), sentence-transformers ( https://www.sbert.net/ ), ChromaDB documentation (...
plotly.com
- https://plotly.com/python/ 1 reference
Cited in
- Plotting: matplotlib, seaborn, plotly — picking yours — ...born documentation](https://seaborn.pydata.org/), Plotly Python documentation, retrieved 2026-05-01.
postgis.net
- https://postgis.net/documentation/ 1 reference
Cited in
- Polyglot persistence: when to mix — ...rieved 2026-05-01). The Cypher-on-Postgres extension. - PostGIS documentation, ... (retrieved 2026-05-01). The spatial extension that has been the gold standard...
pre-commit.com
- https://pre-commit.com/ 1 reference
Cited in
- mypy / pyright + ruff: the static-analysis stack — ...rn is to run ruff (and your type checker) before each commit. With pre-commit: yaml .pre-commit-config.yaml repos: - repo: https://github.com/astral...
primevideotech.com
- https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 1 reference
Cited in
- Microservices: when, when not, the monolith comeback — ...nitoring service and reducing costs by 90%", AWS Open Source Blog, March 2023, ... , retrieved 2026-05-01) describing how their monitoring service had been built...
prometheus.io
- https://prometheus.io/docs/ 1 reference
Cited in
- Time-series databases: Influx, Timescale, Prometheus — ...rything in one. Citations and further reading - Prometheus documentation, ... (retrieved 2026-05-01). The reference for PromQL, the scrape model, and the lo...
pulumi.com
- https://www.pulumi.com/docs/ 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ...( https://opentofu.org/docs/ , retrieved 2026-05-01). - Pulumi documentation ( ... , retrieved 2026-05-01). - AWS CDK documentation ( https://docs.aws.amazon.com/...
py4j.org
- https://www.py4j.org/ 1 reference
Cited in
- PySpark vs Scala Spark: what crosses the wire — ...t/api/python/user guide/sql/arrow pandas.html - Py4J — Python-to-Java bridge: <... - Apache Arrow — Columnar in-memory format: <https://arrow.apache.org/ Retri...
pypi.org
- https://pypi.org 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...reads from by default. To publish there: 1. Register an account at pypi.org. 2. Generate an API token (Account settings → API tokens). Scope it to a singl...
qdrant.tech
- https://qdrant.tech/documentation/ 1 reference
Cited in
- Vector databases: Pinecone, Qdrant, the LLM era — ...rence for the managed-service flavour of the category. - Qdrant documentation, ... (retrieved 2026-05-01). Covers the HNSW implementation, filtering, and the man...
raft.github.io
- https://raft.github.io/raft.pdf 1 reference
Cited in
- Split brain: what it is and why it ruins everything — ...erhout, "In Search of an Understandable Consensus Algorithm", USENIX ATC 2014, ... (retrieved 2026-05-01). The Raft paper, which introduces terms (the fencing to...
requests.readthedocs.io
- https://requests.readthedocs.io/ 1 reference
Cited in
- Working with APIs: requests, retries, rate limits — ...ttps://www.python-httpx.org/ — retrieved 2026-05-01. - requests documentation — ... — retrieved 2026-05-01. - tenacity documentation — https://tenacity.readthedocs...
response.pagerduty.com
- https://response.pagerduty.com/ 1 reference
Cited in
- On-call for data engineering — ...tions, hand-offs, and burnout. - PagerDuty, "Incident Response Documentation", ... (retrieved 2026-05-01). PagerDuty's open-source incident response guide, inclu...
rich.readthedocs.io
- https://rich.readthedocs.io/ 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...com/), typer documentation, rich documentation, [Python Packaging User Guide — Entry points](https://packaging.python.org/en/...
runatlantis.io
- https://www.runatlantis.io/docs/ 1 reference
Cited in
- Infrastructure as code: Terraform, Pulumi, CDK — ....com/cdk/v2/guide/home.html , retrieved 2026-05-01). - Atlantis documentation ( ... , retrieved 2026-05-01). - "GitOps principles" on the OpenGitOps site ( https:/...
sbert.net
- https://www.sbert.net/ 1 reference
Cited in
- AI vs ML in 2026: when to call an LLM, when to train — ...n SDK ( https://platform.openai.com/docs/libraries ), sentence-transformers ( ... ), ChromaDB documentation ( https://docs.trychroma.com/ ), BAAI BGE embedding m...
schema-registry.internal
- https://schema-registry.internal 1 reference
Cited in
- Schema evolution: when columns change underneath you — ...json, {"mode": "PERMISSIVE", "schemaRegistryUrl": "..."}) .alias("event") ) Delta and Iceberg: schema in the table log De...
seaborn.pydata.org
- https://seaborn.pydata.org/ 1 reference
Cited in
- Plotting: matplotlib, seaborn, plotly — picking yours — ...plotlib documentation](https://matplotlib.org/stable/), seaborn documentation, Plotly Python documentation, retrieved 2026-05-...
semver.org
- https://semver.org 1 reference
Cited in
- Building and publishing: PyPI, internal artifact stores, semver — ...e rest. Versioning: semantic versioning, in practice Semantic versioning is MAJOR.MINOR.PATCH : - MAJOR bumps when you make a backwards-incompati...
servizi2.inps.it
- https://servizi2.inps.it/servizi/MPF/ 1 reference
Cited in
- The Italian pension system (INPS), plain words — ..."La mia pensione futura" calculator INPS provides an online simulator at ... . Enter projected career path (current salary, expected growth, expected retir...
servizionline.bancaditalia.it
- https://servizionline.bancaditalia.it/ 1 reference
Cited in
- CRIF, Experian, and Italy's quiet credit scoring — ...s://www.experian.it/ . - Centrale dei Rischi (Banca d'Italia) — request at ... via SPID/CIE. Review the report for: - Active loans you've already closed (s...
shap.readthedocs.io
- https://shap.readthedocs.io/ 1 reference
Cited in
- ML project: a classification problem, end to end — ...user guide, Optuna documentation ( https://optuna.org/ ), SHAP documentation ( ... ), Telco customer churn dataset (IBM, available on Kaggle). Retrieval 2026-05-0...
snarky.ca
- https://snarky.ca/ 1 reference
Cited in
- Capstone: what you know now, where to go next — ...owser and go ship something. — Narcis --- References: Brett Cannon's blog ( ... ), Anthony Shaw "CPython Internals" (Real Python, 2021), Martin Kleppmann "Desi...
sorbet.org
- https://sorbet.org/ 1 reference
Cited in
- Real case: Stripe's deployment pipeline — ...type-checker-for-ruby , retrieved 2026-05-01). - Sorbet project documentation ( ... , retrieved 2026-05-01). - "Veneur: a high-performance, distributed statsd" on...
spiffe.io
- https://spiffe.io/ 1 reference
Cited in
- Why distributed systems are hard: the 8 fallacies — ...acy: BeyondCorp papers from Google (2014 onward) and the SPIFFE specification ( ... ) for the modern shape of zero-trust networking inside data centres.
tecton.ai
- https://www.tecton.ai/ 1 reference
Cited in
- ML platform architecture: feature store, model registry, serving — ...05-01). The de facto open-source standard for tracking and registry. - Tecton, ... (retrieved 2026-05-01). Managed feature store from the Michelangelo team. - Ub...
thoughtworks.com
- https://www.thoughtworks.com/radar 1 reference
Cited in
- Architectural Decision Records (ADRs) — ...ommunity has to a canonical reference. The ThoughtWorks Technology Radar is not an ADR repository, but it is the closest large-scale public document of...
trino.io
- https://trino.io/docs/current/ 1 reference
Cited in
- Spark and modern batch — ...guide, https://docs.pola.rs/ (retrieved 2026-05-01). - Trino documentation, ... (retrieved 2026-05-01). - "Spark: The Definitive Guide" (Bill Chambers and Mat...
typer.tiangolo.com
- https://typer.tiangolo.com/ 1 reference
Cited in
- Building CLIs: argparse, click, typer — ...click documentation](https://click.palletsprojects.com/), typer documentation, rich documentation, [Python Packaging User Gu...
use-the-index-luke.com
- https://use-the-index-luke.com/ 1 reference
Cited in
- Relational databases: when SQL is the right answer — ...ve a Postgres schema without downtime. - Markus Winand, "Use The Index, Luke", ... (retrieved 2026-05-01). The best free resource on SQL indexing, applicable acr...
vldb.org
- http://www.vldb.org/pvldb/vol8/p886-vattani.pdf 1 reference
Cited in
- Caching strategies: CDN, application, database — ...gan Lowenstein, "Optimal Probabilistic Cache Stampede Prevention", PVLDB 2015, ... (retrieved 2026-05-01). The paper that formalised the probabilistic early-refr...
weaviate.io
- https://weaviate.io/developers/weaviate 1 reference
Cited in
- Vector databases: Pinecone, Qdrant, the LLM era — ...filtering, and the managed-vs-self-hosted decision. - Weaviate documentation, ... (retrieved 2026-05-01). The reference for hybrid search and the GraphQL-style...
wesmckinney.com
- https://wesmckinney.com/blog/apache-arrow-pandas-internals/ 1 reference
Cited in
- Pandas in 2026: what to know, what to skip, Polars rising — ...mat is doing under everything. - Wes McKinney's 10 Things I Hate About pandas (2017) — the post that planted the seed for Arrow-backed pandas. See you Frid...
whoisactive.com
- https://whoisactive.com 1 reference
Cited in
- sp_BlitzCache and sp_WhoIsActive: what's happening RIGHT NOW — ...running queries on my server right now" procedure. Download: whoisactive.com or search "sp WhoIsActive github." Install: download the .sql file, run it...
ynab.com
- https://www.ynab.com/ 1 reference
Cited in
- Budgeting that doesn't require spreadsheets from hell — ...akeover (zero-based budgeting). - YNAB — You Need A Budget methodology. ... . - r/ItaliaPersonalFinance — Italian community with maintained budgeting t...