41554 blogs · [ { "id": "01a0f418-7139-711a-b212-21db5e9e2516", "title": "The ssp.sh Newsletter", "url": "https://www.ssp.sh/brain/newsletter/", "published_at": "2026-09-30T11:28:00+00:00" }, { "id": "01a0f0d1-a2c2-72aa-9ebf-6648c09acd10", "title": "The Problem is not the AI Code, but Nobody Knows Anything Anymore", "url": "https://www.ssp.sh/brain/the-problem-is-not-the-ai-code-but-nobody-knows-anything-anymore/", "published_at": "2026-09-29T10:41:28+00:00" }, { "id": "01a0f0d1-a2c2-72aa-9ebf-6648c0d8811e", "title": "Querying Bluesky with DuckDB and SQL", "url": "https://www.ssp.sh/brain/querying-bluesky-with-duckdb-and-sql/", "published_at": "2026-09-28T16:55:28+00:00" }, { "id": "01a0f0d1-a2c2-72aa-9ebf-6648c1d30d8f", "title": "Newsboat: RSS-Feed for the Terminal", "url": "https://www.ssp.sh/brain/newsboat/", "published_at": "2026-09-28T09:20:15+00:00" }, { "id": "01a0f0d1-a2c2-72aa-9ebf-6648c2473618", "title": "Apache Spark", "url": "https://www.ssp.sh/brain/apache-spark/", "published_at": "2026-09-28T08:33:22+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb3795ac0", "title": "What I Learned throughout the Last Years Writing with AI", "url": "https://www.ssp.sh/brain/what-i-learned-writing-with-ai/", "published_at": "2026-09-25T15:49:04+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb4005256", "title": "Mermaid", "url": "https://www.ssp.sh/brain/mermaid/", "published_at": "2026-09-25T14:44:35+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb4de28bd", "title": "Data Engineering Concepts", "url": "https://www.ssp.sh/brain/data-engineering-concepts/", "published_at": "2026-09-25T14:24:07+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb52ff2c1", "title": "Vibe Coding: Think Slow, Cultivate Taste, and Build Fast", "url": "https://www.ssp.sh/brain/vibe-coding/", "published_at": "2026-09-25T14:06:40+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb61058af", "title": "Is AI Making You Exhausted?", "url": "https://www.ssp.sh/brain/ai-making-you-exhausted/", "published_at": "2026-09-25T12:13:00+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb631d00c", "title": "Writing Code by Hand Might Be Dead, but it Certainly Helps", "url": "https://www.ssp.sh/brain/is-writing-code-dead/", "published_at": "2026-09-25T11:39:35+00:00" }, { "id": "01a0de2b-e6aa-7126-9291-cc1fb78b12b1", "title": "The Data Engineering Toolkit", "url": "https://www.ssp.sh/brain/data-engineering-toolkit/", "published_at": "2026-09-25T08:10:31+00:00" }, { "id": "01a0d2dd-5c35-70c6-b67c-dfc82441050e", "title": "dbt (and dbt-core)", "url": "https://www.ssp.sh/brain/dbt/", "published_at": "2026-09-24T10:00:34+00:00" }, { "id": "01a0d2dd-5c35-70c6-b67c-dfc82502b503", "title": "dbt Fusion Engine", "url": "https://www.ssp.sh/brain/dbt-fusion/", "published_at": "2026-09-24T09:56:13+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dae8c58c3", "title": "Slowing Down", "url": "https://www.ssp.sh/brain/slowing-down/", "published_at": "2026-09-23T10:55:48+00:00" }, { "id": "01a0d209-619c-705c-82c6-599daf073708", "title": "If You Start Writing Today, There's no way to Know if You Can Write without AI", "url": "https://www.ssp.sh/brain/if-you-start-writing-today-theres-no-way-to-know-if-you-can-write-without-ai/", "published_at": "2026-09-23T07:09:20+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db06e6edc", "title": "Omarchy: An Opinionated Arch/Hyprland Setup", "url": "https://www.ssp.sh/brain/omarchy/", "published_at": "2026-09-19T15:55:18+00:00" }, { "id": "01a0d209-622d-7351-bc38-3ae83ec1a324", "title": "A Year of Linux, a Month of Omarchy Quattro—Part 3", "url": "https://www.ssp.sh/blog/omarchy-linux-quattro/", "published_at": "2026-09-19T06:40:00+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db2c213f2", "title": "Slow Living", "url": "https://www.ssp.sh/brain/slow-living/", "published_at": "2026-09-18T12:11:18+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db333999b", "title": "When AI Becomes Addictive", "url": "https://www.ssp.sh/brain/generative-ai-and-its-addiction/", "published_at": "2026-09-18T09:36:36+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db3f8a031", "title": "The Ordinary Life: And how a Good Life Might Look Boring", "url": "https://www.ssp.sh/brain/the-ordinary-boring-life/", "published_at": "2026-09-18T06:31:32+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db44a99f3", "title": "Pivot Table", "url": "https://www.ssp.sh/brain/pivot-table/", "published_at": "2026-09-17T14:20:40+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db523ff64", "title": "It's Hard to Finish an Idea that is not Yours (and suggested by AI)", "url": "https://www.ssp.sh/brain/its-hard-to-finish-an-idea-that-is-not-yours-and-suggested-by-ai/", "published_at": "2026-09-17T09:10:16+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db612326a", "title": "On Writing.", "url": "https://www.ssp.sh/brain/writing/", "published_at": "2026-09-17T09:09:31+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db685c266", "title": "Convert Smartphone to Dumb Phone", "url": "https://www.ssp.sh/brain/dumb-phone/", "published_at": "2026-09-17T08:03:59+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db7969b44", "title": "DuckDB", "url": "https://www.ssp.sh/brain/duckdb/", "published_at": "2026-09-17T07:23:59+00:00" }, { "id": "01a0d209-619c-705c-82c6-599db9e127a2", "title": "BI Tools", "url": "https://www.ssp.sh/brain/bi-tools/", "published_at": "2026-09-16T18:40:46+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dba422f37", "title": "Retrieval-Augmented Generation (RAG)", "url": "https://www.ssp.sh/brain/retrieval-augmented-generation-rag/", "published_at": "2026-09-16T14:29:44+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dbb0c9461", "title": "Semantic Layer Measure Definition Examples", "url": "https://www.ssp.sh/brain/semantic-layer-measure-definition-examples/", "published_at": "2026-09-16T12:33:03+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dbb831c19", "title": "Open-Source Data Engineering Projects (2022-2026)", "url": "https://www.ssp.sh/brain/open-source-data-engineering-projects/", "published_at": "2026-09-16T09:06:24+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dbd493350", "title": "Are We Reinventing the Tools of Data Engineering for AI?", "url": "https://www.ssp.sh/brain/are-we-reinventing-the-tools-of-data-engineering-for-ai/", "published_at": "2026-09-15T12:09:04+00:00" }, { "id": "01a0d209-622d-7351-bc38-3ae83f08b090", "title": "Obsidian Vault to Enterprise Company Brain: Where Agents Write, Branch and Merge", "url": "https://www.ssp.sh/blog/from-obsidian-to-enterprise-company-brain/", "published_at": "2026-09-15T06:00:08+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dbe65b454", "title": "AI Orchestrators", "url": "https://www.ssp.sh/brain/ai-orchestrators/", "published_at": "2026-09-14T09:32:57+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dbf288e67", "title": "The Hype Cycles of AI", "url": "https://www.ssp.sh/brain/the-hype-cycles-of-ai/", "published_at": "2026-09-14T09:25:30+00:00" }, { "id": "01a0d209-622d-7351-bc38-3ae83f1a0f8d", "title": "The Grammar of Data: From Definition to Execution", "url": "https://www.ssp.sh/blog/from-definition-to-execution-grammar-of-data/", "published_at": "2026-09-14T06:00:08+00:00" }, { "id": "01a0d209-619c-705c-82c6-599dc099f1a0", "title": "Import Files on Arch Linux (gphoto)", "url": "https://www.ssp.sh/brain/import-files-on-arch-linux-gphoto/", "published_at": "2026-09-13T13:24:28+00:00" }, { "id": "01a0967f-3bee-70a5-b4cd-8954df880d16", "title": "Context, Semantics, and Ontology: A Primer for the Agentic Era", "url": "https://www.ssp.sh/blog/semantic-context-layer-primer/", "published_at": "2026-09-12T04:40:08+00:00" }, { "id": "01a09549-a326-7325-b03b-d6a0b6c7822c", "title": "HackMD: Collaborative Markdown (Google Docs for Obsidian)", "url": "https://www.ssp.sh/brain/hackmd/", "published_at": "2026-09-11T13:04:50+00:00" }, { "id": "01a09549-a326-7325-b03b-d6a0b75120f9", "title": "Understanding the Difference: Writing within an App vs. a Note App", "url": "https://www.ssp.sh/brain/writing-within-the-app-vs-a-note-taking-app/", "published_at": "2026-09-11T07:34:57+00:00" }, { "id": "01a09549-a326-7325-b03b-d6a0b7f53adb", "title": "Note-Taking: Digital vs. Paper", "url": "https://www.ssp.sh/brain/digital-vs-paper/", "published_at": "2026-09-11T06:43:47+00:00" }, { "id": "01a09549-a326-7325-b03b-d6a0b82897b7", "title": "Journaling", "url": "https://www.ssp.sh/brain/journaling/", "published_at": "2026-09-11T06:43:47+00:00" }, { "id": "01a09549-a326-7325-b03b-d6a0d116a60e", "title": "If You Always Enjoy It, You're Not Pushing It Hard Enough—Benn Stancil (Show Your Workflow #1)", "url": "https://www.ssp.sh/blog/benn-stancil-on-deadlines-and-storytelling/", "published_at": "2026-09-11T05:00:00+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4a1ae86e", "title": "Smart Note Taking", "url": "https://www.ssp.sh/brain/smart-note-taking/", "published_at": "2026-09-09T18:04:13+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4a2d14f8", "title": "Everything I've Published Came out of One Obsidian Vault", "url": "https://www.ssp.sh/brain/everything-ive-published-came-out-of-one-obsidian-vault/", "published_at": "2026-09-09T16:13:54+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4a438ead", "title": "(HEY) Email Screener", "url": "https://www.ssp.sh/brain/e-mail-screener/", "published_at": "2026-09-09T09:08:09+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4a8d50ac", "title": "HEY-Screener in (Neo)Mutt", "url": "https://www.ssp.sh/brain/hey-screener-in-neomutt/", "published_at": "2026-09-09T08:52:15+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4a8f50cd", "title": "Compounding Note-Taking", "url": "https://www.ssp.sh/brain/compounding-note-taking/", "published_at": "2026-09-09T08:38:41+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4aa656ba", "title": "Notes Compound, Blogs Compile: When I Update a Note vs. Publish a Post", "url": "https://www.ssp.sh/brain/sharing-as-second-brain-note-vs-a-blog-post/", "published_at": "2026-09-09T08:37:35+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4b0569ee", "title": "Will AI Replace Human Thinking? The Case for Writing and Coding Manually", "url": "https://www.ssp.sh/brain/will-ai-replace-humans/", "published_at": "2026-09-09T08:20:16+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4ba6454a", "title": "Kestra", "url": "https://www.ssp.sh/brain/kestra/", "published_at": "2026-09-09T07:53:24+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4c5d397f", "title": "The Differences between Writing and Coding", "url": "https://www.ssp.sh/brain/the-differences-between-writing-and-coding/", "published_at": "2026-09-08T19:29:50+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4d2fd97b", "title": "If Consumed by a Human, Should Be Written by Human", "url": "https://www.ssp.sh/brain/if-consumed-by-a-human-should-be-written-by-human/", "published_at": "2026-09-08T19:29:24+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4d950b8a", "title": "Why Have Your Website (and not Medium, LinkedIn, Substack, ...)", "url": "https://www.ssp.sh/brain/why-have-your-website/", "published_at": "2026-09-08T17:31:37+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4e939073", "title": "Microsoft Fabric", "url": "https://www.ssp.sh/brain/microsoft-fabric/", "published_at": "2026-09-08T13:22:15+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4ea2e306", "title": "Writing Manually (In Times of AI-generated Content)", "url": "https://www.ssp.sh/brain/writing-manually/", "published_at": "2026-09-08T08:46:59+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4f4e76c6", "title": "Keep AI Out of Your (Obsidian) Vault", "url": "https://www.ssp.sh/brain/using-obsidian-with-ai/", "published_at": "2026-09-08T08:46:43+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba4f9c1b69", "title": "Writing with AI: What's the Best Approach?", "url": "https://www.ssp.sh/brain/ai-writing/", "published_at": "2026-09-08T08:44:30+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5066a4e6", "title": "How to Get Started with Data Engineering", "url": "https://www.ssp.sh/brain/getting-started-with-data-engineering/", "published_at": "2026-09-08T08:15:32+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba51667c7d", "title": "Data Engineering Fundamentals", "url": "https://www.ssp.sh/brain/data-engineering-fundamentals/", "published_at": "2026-09-08T06:57:48+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5264ffce", "title": "Data Engineering Lifecycle", "url": "https://www.ssp.sh/brain/data-engineering-lifecycle/", "published_at": "2026-09-08T06:51:43+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba53622c3c", "title": "Home Made Ramen: Step-by-Step Instructions", "url": "https://www.ssp.sh/brain/home-made-ramen/", "published_at": "2026-09-07T21:45:01+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5438443b", "title": "Apache Arrow: The Foundation for In-Memory Storage", "url": "https://www.ssp.sh/brain/apache-arrow/", "published_at": "2026-09-07T14:13:10+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba54ca2e86", "title": "Modern Data Stack", "url": "https://www.ssp.sh/brain/modern-data-stack/", "published_at": "2026-09-07T09:48:23+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba55109882", "title": "DataFusion: Fundamental OSS Query Execution Framework", "url": "https://www.ssp.sh/brain/datafusion/", "published_at": "2026-09-07T06:51:14+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5549c264", "title": "Constraints (for Life)", "url": "https://www.ssp.sh/brain/constraints/", "published_at": "2026-09-06T16:49:50+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba55eb6eb6", "title": "Yazi", "url": "https://www.ssp.sh/brain/yazi/", "published_at": "2026-09-06T08:06:01+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba55ede660", "title": "Git for Data", "url": "https://www.ssp.sh/brain/git-for-data/", "published_at": "2026-09-06T07:13:04+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba561cbb8a", "title": "Writing is Hard; and Meaningless with no Experience", "url": "https://www.ssp.sh/brain/writing-is-hard/", "published_at": "2026-09-03T11:55:56+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba56d63143", "title": "Terminal Multiplexer", "url": "https://www.ssp.sh/brain/terminal-multiplexer/", "published_at": "2026-08-31T16:57:16+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba56fde261", "title": "Data Engineering Acquisitions (2022-2026)", "url": "https://www.ssp.sh/brain/data-engineering-acquisitions/", "published_at": "2026-08-31T12:42:56+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba57c885e2", "title": "Fonts: Reading/Writing and Programming Monos", "url": "https://www.ssp.sh/brain/fonts/", "published_at": "2026-08-31T08:46:39+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba58493363", "title": "Open Source (OSS): Advantages, Challenges, and AI", "url": "https://www.ssp.sh/brain/open-source/", "published_at": "2026-08-31T08:44:38+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba58d57fe6", "title": "Declarative Data Stack", "url": "https://www.ssp.sh/brain/declarative-data-stack/", "published_at": "2026-08-31T08:35:05+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba59b163fb", "title": "VertiPaq (xVelocity): The In-Memory, Columnar Query Engine Powering Microsoft Analytics", "url": "https://www.ssp.sh/brain/vertipaq/", "published_at": "2026-08-30T06:47:30+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5a14ed8a", "title": "Learn for Life", "url": "https://www.ssp.sh/brain/learn-for-life/", "published_at": "2026-08-28T10:56:21+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba630b2a05", "title": "Writing really is an Emotional Rollercoaster", "url": "https://www.ssp.sh/blog/writing-since-2015/", "published_at": "2026-08-28T09:18:22+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5ae9c8fe", "title": "Weekly Todo Lists", "url": "https://www.ssp.sh/brain/weekly-todo-lists/", "published_at": "2026-08-27T13:48:18+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5ba999b7", "title": "Todo's: Need Constraints", "url": "https://www.ssp.sh/brain/todos/", "published_at": "2026-08-27T13:47:50+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5c4506c1", "title": "Obsidian", "url": "https://www.ssp.sh/brain/obsidian/", "published_at": "2026-08-27T13:45:38+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5d2eee02", "title": "How I write Daily Notes differently", "url": "https://www.ssp.sh/brain/how-i-write-daily-notes-differently/", "published_at": "2026-08-27T13:45:38+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5d3c4291", "title": "The Vim Language (and Motions)", "url": "https://www.ssp.sh/brain/vim-language-and-motions/", "published_at": "2026-08-27T13:31:21+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5de69b41", "title": "My KBDFans DZ65RGB Built", "url": "https://www.ssp.sh/brain/my-kbdfans-dz65rgb-built/", "published_at": "2026-08-27T08:20:29+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5e17a957", "title": "My Public Second Brain Workflow with Quartz", "url": "https://www.ssp.sh/brain/public-second-brain-with-quartz/", "published_at": "2026-08-27T08:14:39+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5e635918", "title": "My Terminal Workflow for Note-Taking, Data Engineering and Writing (Linux/MacOS)", "url": "https://www.ssp.sh/brain/my-terminal-workflow-with-macos-and-linux/", "published_at": "2026-08-27T07:41:57+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5f0e5d48", "title": "Semantic Layer", "url": "https://www.ssp.sh/brain/semantic-layer/", "published_at": "2026-08-26T11:36:26+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba5fb54e70", "title": "Graph Databases", "url": "https://www.ssp.sh/brain/graph-databases/", "published_at": "2026-08-26T09:03:12+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba601b25cd", "title": "Laptop/Notebook & Desktops for Linux (Hardware)", "url": "https://www.ssp.sh/brain/notebook-desktops-for-linux/", "published_at": "2026-08-26T07:45:29+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba607a1b11", "title": "Zoxide", "url": "https://www.ssp.sh/brain/zoxide/", "published_at": "2026-08-26T07:42:32+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba60e7f006", "title": "Neomd", "url": "https://www.ssp.sh/brain/neomd/", "published_at": "2026-08-26T06:18:26+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba618c22b9", "title": "Kinesis Advantages 2: Lubing and Dampening", "url": "https://www.ssp.sh/brain/kinesis-advantages-2-lubing-and-dampering/", "published_at": "2026-08-25T21:34:00+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba628a2b08", "title": "My Mechanical Keyboards", "url": "https://www.ssp.sh/brain/my-mechanical-keyboards/", "published_at": "2026-08-25T21:33:30+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba62f7384a", "title": "My Distraction-Free Typewriter (Micro Journal)", "url": "https://www.ssp.sh/brain/my-distraction-free-typewriter-micro-journal/", "published_at": "2026-08-25T21:21:05+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba62f75652", "title": "Newsletters vs. Blogs: And Why I Still Blog", "url": "https://www.ssp.sh/brain/newsletter-vs-blog/", "published_at": "2026-08-25T13:32:40+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba63572f34", "title": "Figma for Agents: How Airflow's Creator Coordinates AI ft. Maxime Beauchemin", "url": "https://www.ssp.sh/blog/figma-for-agents-max-beauchemin/", "published_at": "2026-08-06T07:40:08+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba638847e3", "title": "Book Recommendations and Notes", "url": "https://www.ssp.sh/books/", "published_at": "2026-07-30T09:30:00+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba638e3821", "title": "The Act and the Outcome of Creation", "url": "https://www.ssp.sh/blog/on-creation/", "published_at": "2026-07-16T07:31:17+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba63a150d5", "title": "The Grammar of Data: Define Once, Run Anywhere with Cross-Engine Expressions", "url": "https://www.ssp.sh/blog/grammar-data-engineering/", "published_at": "2026-07-08T06:00:08+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba63e7a2e6", "title": "Where AI Agents Belong in Data Engineering: The Correctness Layer", "url": "https://www.ssp.sh/blog/where-agents-belong-in-de/", "published_at": "2026-07-07T18:00:08+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba6497de1d", "title": "The Process of Smart Note-Taking", "url": "https://www.ssp.sh/blog/process-smart-note-taking/", "published_at": "2026-06-27T23:40:17+00:00" }, { "id": "01a087e4-ec92-71cc-b6d2-55ba650c4a11", "title": "Operationalizing Data Orchestration: Best Practices for DevOps, Infra, and Code Locations", "url": "https://www.ssp.sh/blog/operationalizing-data-orchestration/", "published_at": "2026-06-27T06:00:08+00:00" } ] posts Claim your blog
Back to Blogs - Data Engineering Blog & Second Brain
Blog · corpus.blog/blogs/ssp.sh/posts

Blogs - Data Engineering Blog & Second Brain

ssp.sh

2026

17 Sept 2026
6 Sept 2026