DEV Community

Fintech Data Correctness Labs Series' Articles

Back to Anton Gameza's Series
Free fintech data engineering lab: find a missing dollar with Python + SQLite
Cover image for Free fintech data engineering lab: find a missing dollar with Python + SQLite

Free fintech data engineering lab: find a missing dollar with Python + SQLite

Comments
3 min read
Free SQL practice: why SUM(DISTINCT) doesn't fix inflated payment totals
Cover image for Free SQL practice: why SUM(DISTINCT) doesn't fix inflated payment totals

Free SQL practice: why SUM(DISTINCT) doesn't fix inflated payment totals

Comments
5 min read
Replaying payment events: test the second run, not just the first

Replaying payment events: test the second run, not just the first

Comments
2 min read
Your SQLite backup restored. Does its checkpoint still match the data?

Your SQLite backup restored. Does its checkpoint still match the data?

Comments
4 min read
Parsing money in Python: reject bad precision before choosing how to round

Parsing money in Python: reject bad precision before choosing how to round

Comments
4 min read
An old event timestamp can still leak future information into training data

An old event timestamp can still leak future information into training data

Comments
4 min read
A deleted CDC row still needs a version: a Python counterexample

A deleted CDC row still needs a version: a Python counterexample

Comments
4 min read
BETWEEN can double-count a fact at an SCD2 version boundary

BETWEEN can double-count a fact at an SCD2 version boundary

Comments
4 min read
A backfill can match row counts and totals while still being wrong

A backfill can match row counts and totals while still being wrong

Comments
4 min read