<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Dad. Technical Author, Data Engineer.&#xA;Data practitioner (20y) • Writing at ssp.sh since 2015.&#xA;&#xA;Focused on the craft of data engineering &amp; storytelling.&#xA;📚 vault.ssp.sh • 📖 @dedp.online&#xA;&#xA;❯ #dataengineering, #opensource, #writing, #obsidian, #neovim</description><link>https://blacksky.community/profile/ssp.sh</link><title>@ssp.sh - Simon Späti 🏔️</title><item><link>https://blacksky.community/profile/ssp.sh/post/3mpdszjqov32n</link><description>New blog post: The Process of Smart Note-Taking.&#xA;Connecting your Zettelkasten, owning them in plain text, and publishing what you learn in public.&#xA;https://www.ssp.sh/blog/process-smart-note-taking/</description><pubDate>28 Jun 2026 11:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mpdszjqov32n</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mpdswwkbek2v</link><description>TIL—to send git changes for an article you made, or code changes, you can just send a simple HTML report that visually shows all the changes. &#xA;&#xA;Just install the `diff2html-cli` and run:&#xA;&gt; git diff | diff2html -i stdin -F changes.html&#xA;https://www.ssp.sh/brain/git-diff-report/</description><pubDate>28 Jun 2026 10:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mpdswwkbek2v</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mpdnbffyn22t</link><description>I&#39;ve added a new full-text search that searches both the second brain and blogs in one singular search. Plus, you can filter by dates, e.g., `This year` or `Last 2 years`, and toggle between Blog or Brain.&#xA;&#xA;Try it, hit `ctrl+k` (or cmd+k) and search ssp.sh.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>28 Jun 2026 09:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mpdnbffyn22t</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mpb76z2jrn2c</link><description>I have notes from 2007 that still open in any editor on the planet. That is the whole pitch for plain text.&#xA;&#xA;Every device, including ones long gone and ones not yet invented, can read and edit plain text. Will Notion be around in twenty years? Maybe. Will Markdown? Almost certainly.</description><pubDate>27 Jun 2026 10:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mpb76z2jrn2c</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp7aflwsps2a</link><description>Before and after 🙃&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>26 Jun 2026 15:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp7aflwsps2a</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp72ygmr2k2m</link><description>If I were to update the entry page at ssp.sh, what direction should I go?&#xA;&#xA;Here are 3 Claude Opus 4.8 suggestions based on my taste. Any good, wdyt?</description><pubDate>26 Jun 2026 13:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp72ygmr2k2m</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp72jmuxd72i</link><description>I vibe-coded a markdown email client called Neomd in a language I do not know well.&#xA;&#xA;What I learned: agents are brilliant when the project is small and the spec is clear. They start drifting when the codebase grows past a few thousand lines and the architecture is loose.&#xA;&#xA;https://www.ssp.sh/brain/vibe-coding&#xA;https://www.ssp.sh/brain/vibe-coding/</description><pubDate>26 Jun 2026 13:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp72jmuxd72i</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp5a3lc5nt2e</link><description>A curated list of many open-source data engineering projects collected over the years.&#xA;&#xA;For data engineers and developers who like to get their hands on some hands-on projects, hand-picked with ❤️.&#xA;&#xA;https://www.ssp.sh/brain/open-source-data-engineering-projects/</description><pubDate>25 Jun 2026 20:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp5a3lc5nt2e</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp3ypvhh5226</link><description>If you are a writer, what&#39;s your favorite physical notebook and pencil?&#xA;&#xA;I like best: Leuchtturm1917 Notebook, B5, Plain, Softcover. But as expensive as it is, the 2nd one is cheap here at the local store. Important that it&#39;s plain to mind map or bullet list, sketch, or do anything.&#xA;https://www.ssp.sh/brain/paper-notebooks/</description><pubDate>25 Jun 2026 08:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp3ypvhh5226</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp3tei3awa27</link><description>Query data where it lives without moving it.&#xA;That&#39;s the promise of federated query engines.&#xA;&#xA;Trino, Presto, Dremio, DataFusion let you run SQL across multiple data sources in a single query.&#xA;&#xA;https://www.ssp.sh/brain/federated-query-engines&#xA;https://www.ssp.sh/brain/federated-query-engines/</description><pubDate>25 Jun 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp3tei3awa27</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mp24ac4blc25</link><description>Amazing talks so far. If you don&#39;t have time yet, and want to read the notes, I&#39;m taking some as we go.&#xA;&#xA;https://www.ssp.sh/brain/duckcon-7-ams/&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>24 Jun 2026 14:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mp24ac4blc25</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mozxcru5xk2m</link><description>Operationalizing data orchestration is hard, and that&#39;s a pity, as it&#39;s at the heart of your data platform&#39;s operating system.&#xA;&#xA;But what&#39;s even harder is deploying it across multiple environments, or upgrading the infra, or only the pipeline. How does it sync with the data stack versions we use?</description><pubDate>24 Jun 2026 12:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mozxcru5xk2m</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mozg6m5wk22e</link><description>The work from a writer and data engineer, on the road, or just around home. &#xA;&#xA;Sometimes working from home, sometimes around the &#39;Coffee Break Rhythm&#39;, and sometimes wherever I am. Where do you do your best work?&#xA;&#xA;Find all images: https://xcancel.com/sspaeti/status/2069675820038197390</description><pubDate>24 Jun 2026 07:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mozg6m5wk22e</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moxluld76k26</link><description>Today&#39;s Office.</description><pubDate>23 Jun 2026 14:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moxluld76k26</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mowsgqih2l2i</link><description>DuckLake is a new lakehouse format from the DuckDB folks.&#xA;&#xA;The pitch is short: keep your Parquet files, but put all the metadata in a SQL database instead of in a pile of Avro and JSON files on object storage.&#xA;&#xA;www.ssp.sh/brain/ducklake&#xA;https://www.ssp.sh/brain/ducklake/</description><pubDate>23 Jun 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mowsgqih2l2i</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3movgubr2622p</link><description>What a great interview, really a ton to learn from. &#xA;&#xA;Don&#39;t watch it if you don&#39;t want to learn Zig. Andrew is very convincing 😀.&#xA;https://www.youtube.com/watch?v=iqddnwKF8HQ</description><pubDate>22 Jun 2026 17:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3movgubr2622p</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mouveaabxg25</link><description>If you want to get started with data engineering, look no further. &#xA;&#xA;I get asked constantly, «How to get started with data engineering?». That&#39;s why I created a single-entry point.&#xA;&#xA;This starter note includes backlinks and an interactive graph to help you learn more and dive into the full DE vault.</description><pubDate>22 Jun 2026 12:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mouveaabxg25</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moudgeyud22d</link><description>&gt; I just had to retire another phrase from my writing. The &#34;It&#39;s not X, it&#39;s Y&#34; construction.&#xA;&#xA;This is what Marc wrote. And as a fellow writer, I thought about it a lot. &#xA;&#xA;To me, I like the Tim Ferriss metaphor for photographers</description><pubDate>22 Jun 2026 07:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moudgeyud22d</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mosjsqc5pc2d</link><description>Walks are better when they are walks.&#xA;&#xA;The most underrated skill I have built in the last few years is the ability to do nothing. I walk in nature, no headphones. For a long time I listened to audiobooks on walks, but it always felt like more work, like a productivity tax.&#xA;&#xA;https://www.ssp.sh/brain/turn-off-shut-down-re-energize&#xA;https://www.ssp.sh/brain/turn-off-shut-down-re-energize/</description><pubDate>21 Jun 2026 14:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mosjsqc5pc2d</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moplwlgomp2b</link><description>Most writing advice gets this backwards. We talk as if you think first, and then write down what you thought.&#xA;&#xA;That is not how it works. If you are thinking without writing, you only think you are thinking. That line is from Leslie Lamport, and one of the most useful things I have read about writing</description><pubDate>20 Jun 2026 10:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moplwlgomp2b</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moneooig4q2d</link><description>Data analytics, as a distinct field, mostly exists because dbt was so successful.&#xA;&#xA;Before dbt, this work happened already. It just lived in BI tools, in Excel, in the heads of domain experts and power users on the business side. dbt made it a profession by giving it a tool, workflow, &amp; vocabulary.</description><pubDate>19 Jun 2026 12:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moneooig4q2d</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3momxsuvtpc2f</link><description>A new social network W (wsocial.news), built on AT Proto. You only get access after you&#39;ve been verified. &#xA;&#xA;Slogan:&#xA;&gt; a social media platform made in Europe, for the world. Governed by European law, data hosted on European infrastructure, and designed for conversations among humans around the world.</description><pubDate>19 Jun 2026 08:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3momxsuvtpc2f</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3molecc4nec2f</link><description>Pollmd: A minimal newsletter poll that works anywhere with just plain links.&#xA;https://q.ssp.sh/</description><pubDate>18 Jun 2026 17:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3molecc4nec2f</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moka3yztyk2x</link><description>In 2025, AI in data engineering was mostly slop on top of slop. The agents themselves are great. Almost every wrapper above them was not.&#xA;&#xA;For 2026, my prediction and hope is the same thing: less hype, more value. Stop putting AI in the name. Treat it as a tool, not the product.</description><pubDate>18 Jun 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moka3yztyk2x</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moj42qrh5b2y</link><description>I have been keeping a running timeline of data engineering acquisitions since 2022. It is getting hard to keep up.&#xA;&#xA;https://www.ssp.sh/brain/data-engineering-acquisitions&#xA;https://www.ssp.sh/brain/data-engineering-acquisitions/</description><pubDate>17 Jun 2026 20:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moj42qrh5b2y</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moig73s7lc2l</link><description>Started a new Reddit community r/dataengineeringvault.&#xA;&#xA;Join if you like my content &amp; genuine news from the open-source data engineering ecosystem. I&#39;ll share the latest, but I&#39;m happy to get your blogs. I actively encourage links/blogs (not AI-generated).&#xA;&#xA;https://sh.reddit.com/r/dataengineeringvault/.</description><pubDate>17 Jun 2026 13:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moig73s7lc2l</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mohx2xply22z</link><description>Quack is a new protocol that enables client-server architecture for DuckDB over TCP/IP and HTTP(S), announced at AI Council 2026. &#xA;&#xA;It allows one DuckDB instance to act as a server and another as a client, with remote database attachment, query pushdown (computing on the server vs. the client).&#xA;https://www.ssp.sh/brain/quack-protocol-duckdb</description><pubDate>17 Jun 2026 08:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mohx2xply22z</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mof7666sqw2w</link><description>Data engineering spent fifteen years building orchestrators — Airflow, Dagster, Prefect, Kestra.&#xA;&#xA;We are now doing the same thing for AI agents. Agor from Max the original creator of Airflow. Agent Teams from Anthropic, native to Claude Code. Omnigent from Databricks. Superset-sh, herdr, Gastown.</description><pubDate>16 Jun 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mof7666sqw2w</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mof3qzz7qk2c</link><description>Made the URL shorter and added a result page to see the result directly. &#xA;&#xA;See the survey result below at q.ssp.sh/result/init&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>16 Jun 2026 05:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mof3qzz7qk2c</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3moeatkyb322s</link><description>I created a minimal, anonymous, non-tracking survey for my newsletter that works in Markdown with DuckDB Quack. &#xA;&#xA;I can simply answer as many questions on the fly, and for a survey, with this, I can query the results from client DuckDB via Server, as shown below.</description><pubDate>15 Jun 2026 21:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3moeatkyb322s</guid></item></channel></rss>