corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087a4-76b1-7064-97cd-d3d9db20d9fb", "title": "Zero UI Is the Wrong Answer to a Right Question", "url": "https://mfcabrera.com/blog/2026/zero-ui-is-the-wrong-answer/", "published_at": "2026-05-27T09:00:00+00:00" }, { "id": "01a087a4-76b1-7064-97cd-d3d9dbe87456", "title": "The Agent Doesn’t Know Your Stack", "url": "https://mfcabrera.com/blog/2026/the-agent-doesnt-know-your-stack/", "published_at": "2026-05-13T07:00:00+00:00" }, { "id": "01a087a4-76b1-7064-97cd-d3d9dc853b47", "title": "Databricks Berlin User Group: A Recap and a Surprise", "url": "https://mfcabrera.com/blog/2026/databricks-berlin-user-group-recap/", "published_at": "2026-04-29T09:00:00+00:00" }, { "id": "01a087a4-76b1-7064-97cd-d3d9dd2e25a8", "title": "Data Verification for Machine Learning - A Review of DataFrame Validation Libraries", "url": "https://mfcabrera.com/blog/2021/dataframe-validation-libraries/", "published_at": "2021-10-21T07:27:47+00:00" }, { "id": "01a087a4-76b1-7064-97cd-d3d9de197366", "title": "Using mypy for Improving your Codebase", "url": "https://mfcabrera.com/blog/2017/using-mypy-for-improving-your-codebase/", "published_at": "2017-05-14T12:18:52+00:00" }, { "id": "01a0d904-e4c5-71e4-9482-d8dae23af9d3", "title": null, "url": "https://mfcabrera.com/about/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae2846037", "title": null, "url": "https://mfcabrera.com/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae2d41563", "title": null, "url": "https://mfcabrera.com/projects/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae3adbfae", "title": null, "url": "https://mfcabrera.com/talks/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae3bc238e", "title": null, "url": "https://mfcabrera.com/blog/2017/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae456638e", "title": null, "url": "https://mfcabrera.com/blog/2021/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae4c503d5", "title": null, "url": "https://mfcabrera.com/blog/2026/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae574535f", "title": null, "url": "https://mfcabrera.com/blog/tag/python/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae62b46ae", "title": null, "url": "https://mfcabrera.com/blog/tag/mypy/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae6357fdd", "title": null, "url": "https://mfcabrera.com/blog/tag/programming/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae6e2dbbd", "title": null, "url": "https://mfcabrera.com/blog/tag/software-development/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae735243c", "title": null, "url": "https://mfcabrera.com/blog/tag/py3/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae7d24dc7", "title": null, "url": "https://mfcabrera.com/blog/tag/static-typing/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae8a868c2", "title": null, "url": "https://mfcabrera.com/blog/tag/type-checking/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae949dd31", "title": null, "url": "https://mfcabrera.com/blog/tag/code-quality/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae9df9a61", "title": null, "url": "https://mfcabrera.com/blog/tag/legacy-code/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dae9faf194", "title": null, "url": "https://mfcabrera.com/blog/tag/data/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daea865527", "title": null, "url": "https://mfcabrera.com/blog/tag/pandas/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daeb822dba", "title": null, "url": "https://mfcabrera.com/blog/tag/spark/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daebdb3058", "title": null, "url": "https://mfcabrera.com/blog/tag/dataqa/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daec1b25bf", "title": null, "url": "https://mfcabrera.com/blog/tag/machine-learning/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daec7de976", "title": null, "url": "https://mfcabrera.com/blog/tag/data-quality/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daed052b6a", "title": null, "url": "https://mfcabrera.com/blog/tag/great-expectations/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daedf3b260", "title": null, "url": "https://mfcabrera.com/blog/tag/pandera/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daee7c8e71", "title": null, "url": "https://mfcabrera.com/blog/tag/deequ/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daeef30250", "title": null, "url": "https://mfcabrera.com/blog/tag/data-validation/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daef800970", "title": null, "url": "https://mfcabrera.com/blog/tag/ml-pipelines/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf06d186c", "title": null, "url": "https://mfcabrera.com/blog/tag/data-engineering/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf09cb1e4", "title": null, "url": "https://mfcabrera.com/blog/tag/databricks/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf0c25948", "title": null, "url": "https://mfcabrera.com/blog/tag/dabs/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf1a4a0f3", "title": null, "url": "https://mfcabrera.com/blog/tag/ai-coding/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf2770b63", "title": null, "url": "https://mfcabrera.com/blog/tag/plato/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf32d085e", "title": null, "url": "https://mfcabrera.com/blog/tag/berlin/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf38f4d3f", "title": null, "url": "https://mfcabrera.com/blog/tag/community/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf45b30d8", "title": null, "url": "https://mfcabrera.com/blog/tag/claude-code/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf4a1a95e", "title": null, "url": "https://mfcabrera.com/blog/tag/skills/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf58a0564", "title": null, "url": "https://mfcabrera.com/blog/tag/context-engineering/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf5fd407e", "title": null, "url": "https://mfcabrera.com/blog/tag/ai-ux/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf68c1f39", "title": null, "url": "https://mfcabrera.com/blog/tag/agentic/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf77b451a", "title": null, "url": "https://mfcabrera.com/blog/tag/chat/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf791d574", "title": null, "url": "https://mfcabrera.com/blog/tag/zero-ui/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf7e5af9e", "title": null, "url": "https://mfcabrera.com/blog/tag/b2b/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf8122503", "title": null, "url": "https://mfcabrera.com/blog/tag/product/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf89638a8", "title": null, "url": "https://mfcabrera.com/blog/category/software-development/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf973eccf", "title": null, "url": "https://mfcabrera.com/blog/category/pydata/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf9d2f0f9", "title": null, "url": "https://mfcabrera.com/blog/category/talks/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8daf9eec0dc", "title": null, "url": "https://mfcabrera.com/blog/category/ai-engineering/", "published_at": null }, { "id": "01a0d904-e4c5-71e4-9482-d8dafae96704", "title": null, "url": "https://mfcabrera.com/blog/", "published_at": null } ] posts
Claim your blog
Back to mfcabrera.com
Blog · corpus.blog/blogs/mfcabrera.com/posts
mfcabrera.com
mfcabrera.com
2026
Zero UI Is the Wrong Answer to a Right Question
original ↗
27 May 2026
The Agent Doesn’t Know Your Stack
original ↗
13 May 2026
Databricks Berlin User Group: A Recap and a Surprise
original ↗
29 Apr 2026
2021
Data Verification for Machine Learning - A Review of DataFrame Validation Libraries
original ↗
21 Oct 2021
2017
Using mypy for Improving your Codebase
original ↗
14 May 2017
Undated
https://mfcabrera.com/about/
original ↗
—
https://mfcabrera.com/
original ↗
—
https://mfcabrera.com/projects/
original ↗
—
https://mfcabrera.com/talks/
original ↗
—
https://mfcabrera.com/blog/2017/
original ↗
—
https://mfcabrera.com/blog/2021/
original ↗
—
https://mfcabrera.com/blog/2026/
original ↗
—
https://mfcabrera.com/blog/tag/python/
original ↗
—
https://mfcabrera.com/blog/tag/mypy/
original ↗
—
https://mfcabrera.com/blog/tag/programming/
original ↗
—
https://mfcabrera.com/blog/tag/software-development/
original ↗
—
https://mfcabrera.com/blog/tag/py3/
original ↗
—
https://mfcabrera.com/blog/tag/static-typing/
original ↗
—
https://mfcabrera.com/blog/tag/type-checking/
original ↗
—
https://mfcabrera.com/blog/tag/code-quality/
original ↗
—
https://mfcabrera.com/blog/tag/legacy-code/
original ↗
—
https://mfcabrera.com/blog/tag/data/
original ↗
—
https://mfcabrera.com/blog/tag/pandas/
original ↗
—
https://mfcabrera.com/blog/tag/spark/
original ↗
—
https://mfcabrera.com/blog/tag/dataqa/
original ↗
—
https://mfcabrera.com/blog/tag/machine-learning/
original ↗
—
https://mfcabrera.com/blog/tag/data-quality/
original ↗
—
https://mfcabrera.com/blog/tag/great-expectations/
original ↗
—
https://mfcabrera.com/blog/tag/pandera/
original ↗
—
https://mfcabrera.com/blog/tag/deequ/
original ↗
—
https://mfcabrera.com/blog/tag/data-validation/
original ↗
—
https://mfcabrera.com/blog/tag/ml-pipelines/
original ↗
—
https://mfcabrera.com/blog/tag/data-engineering/
original ↗
—
https://mfcabrera.com/blog/tag/databricks/
original ↗
—
https://mfcabrera.com/blog/tag/dabs/
original ↗
—
https://mfcabrera.com/blog/tag/ai-coding/
original ↗
—
https://mfcabrera.com/blog/tag/plato/
original ↗
—
https://mfcabrera.com/blog/tag/berlin/
original ↗
—
https://mfcabrera.com/blog/tag/community/
original ↗
—
https://mfcabrera.com/blog/tag/claude-code/
original ↗
—
https://mfcabrera.com/blog/tag/skills/
original ↗
—
https://mfcabrera.com/blog/tag/context-engineering/
original ↗
—
https://mfcabrera.com/blog/tag/ai-ux/
original ↗
—
https://mfcabrera.com/blog/tag/agentic/
original ↗
—
https://mfcabrera.com/blog/tag/chat/
original ↗
—
https://mfcabrera.com/blog/tag/zero-ui/
original ↗
—
https://mfcabrera.com/blog/tag/b2b/
original ↗
—
https://mfcabrera.com/blog/tag/product/
original ↗
—
https://mfcabrera.com/blog/category/software-development/
original ↗
—
https://mfcabrera.com/blog/category/pydata/
original ↗
—
https://mfcabrera.com/blog/category/talks/
original ↗
—
https://mfcabrera.com/blog/category/ai-engineering/
original ↗
—
https://mfcabrera.com/blog/
original ↗
—