<?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/3mkpti46tsk2f</link><description>New watch day.&#xA;&#xA;After having worn a Casio DBM-150 for almost all my youth, then a Ripcurl/Pulsar for some time, and a Tissot (which I still use), I tried a Fitbit (but battery..., and recharging). &#xA;&#xA;I went back to my roots and ordered the Casio AE-1200 (Black Forest Royale). What&#39;s yours these days?</description><pubDate>30 Apr 2026 14:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkpti46tsk2f</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkprla5mxe23</link><description>Most data problems don&#39;t need distributed systems.&#xA;They need solid fundamentals.&#xA;https://dedp.online/part-1/1-introduction/challenges-in-data-engineering.html</description><pubDate>30 Apr 2026 14:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkprla5mxe23</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkmnzvp7k224</link><description>The Ordinary Life: And how a Good Life Might Look Boring.&#xA;https://www.ssp.sh/brain/the-ordinary-boring-life/</description><pubDate>29 Apr 2026 08:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkmnzvp7k224</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkk3msklyk2u</link><description>It&#39;s wild how many spy pixels some emails send. I understand analytics is important, but is it that important that you survey your users without knowing?&#xA;&#xA;I deactivated all of mine. I don&#39;t know who opened/clicked it, but that&#39;s fine. Better than being creepy and spying on people.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>28 Apr 2026 07:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkk3msklyk2u</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkjyd7c4nc2m</link><description>Valid time vs transaction time.&#xA;When you need both.&#xA;&#xA;Bitemporal modeling handles historical data along two distinct timelines.&#xA;&#xA;https://www.ssp.sh/brain/bitemporal-modeling&#xA;https://www.ssp.sh/brain/bitemporal-modeling/</description><pubDate>28 Apr 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkjyd7c4nc2m</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkilhbodms2z</link><description>Improving your website is probably the most addictive thing you can do, no? But at least it&#39;s useful, right 🙏😀 &#xA;&#xA;How do you update your websites? 😉&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>27 Apr 2026 17:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkilhbodms2z</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkigvooinm2i</link><description>Backfilling is where you see the difference between a data engineer and a great data engineer.&#xA;&#xA;A backfill means taking a data asset normally updated incrementally and updating historical parts of it.&#xA;&#xA;www.ssp.sh/brain/backfill&#xA;https://www.ssp.sh/brain/backfill/</description><pubDate>27 Apr 2026 16:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkigvooinm2i</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkftncul6k2q</link><description>TIL—DNS Anycast ≠ CDN Cache 😅.&#xA;&#xA;That&#39;s why I&#39;ve added CDN caching to my website today. I thought my provider gave me this before, but I set up @bunny.net today. It looks promising.</description><pubDate>26 Apr 2026 15:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkftncul6k2q</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkcoima2ks22</link><description>The history of External Tables is long. If the Lindy effect is true, they will stay for another 30 years.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>25 Apr 2026 09:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkcoima2ks22</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkclajxed222</link><description>Simple Made Easy. A four years old talk, I learned a ton. &#xA;&#xA;Thanks, Rich Hickey, and ThePrimeagen, for the comments.&#xA;https://www.youtube.com/watch?v=8eXiWkPSb50</description><pubDate>25 Apr 2026 08:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkclajxed222</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkaqbtd7a225</link><description>A few thoughts on «Using Obsidian with AI».&#xA;https://www.ssp.sh/brain/using-obsidian-with-ai/</description><pubDate>24 Apr 2026 14:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkaqbtd7a225</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mkamrp35ax2w</link><description>Have you ever thought why Databricks, BigQuery, and others are still adding features such as External Tables? &#xA;&#xA;I&#39;ve used them when starting my career in 2003, but why are they still used today? And what are the modern versions of External Tables? &#xA;&#xA;https://motherduck.com/blog/internal-vs-external-storage-whats-the-limit-of-external-tables/</description><pubDate>24 Apr 2026 13:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mkamrp35ax2w</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mk7uz3hw522j</link><description>Not just syntax. A fundamental shift in how you think about data systems.&#xA;&#xA;Imperative: dictate exact steps.&#xA;Declarative: describe what you want, the system figures out how.&#xA;https://www.ssp.sh/brain/declarative-vs-imperative/</description><pubDate>24 Apr 2026 06:19 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mk7uz3hw522j</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mk5mevmaak2r</link><description>Sending a newsletter with your custom-made email client? In Markdown format? Writing with Neovim?&#xA;&#xA;Yes, yes, yes!! It works 🙂&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>23 Apr 2026 08:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mk5mevmaak2r</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mk34ryvzar2a</link><description>Everyone wants to use AI to automate data work, but nobody wants to review, let alone maintain it. AI-generated code is very similar to written text, except that code is more functional. &#xA;&#xA;I did a little self-experiment to test the maintainability and threshold on when it starts to crack.</description><pubDate>22 Apr 2026 08:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mk34ryvzar2a</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjyf2pho672t</link><description>Most companies think data governance is about policies and committees.&#xA;The ones that get it right embed governance into their tools.&#xA;&#xA;https://www.ssp.sh/brain/data-governance&#xA;https://www.ssp.sh/brain/data-governance/</description><pubDate>21 Apr 2026 06:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjyf2pho672t</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjwtn6fwub2a</link><description>Normally ACID means a database.&#xA;But now data lakes like Delta Lake added these features too.&#xA;&#xA;Atomicity, Consistency, Isolation, Durability.&#xA;Simple files on S3 now have the same guarantees as Postgres.&#xA;&#xA;https://www.ssp.sh/brain/acid-transactions&#xA;https://www.ssp.sh/brain/acid-transactions/</description><pubDate>20 Apr 2026 16:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjwtn6fwub2a</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjoxcrbeyq2w</link><description>Adding a column seems trivial.&#xA;Until you realize 47 downstream consumers break.&#xA;&#xA;Schema evolution is a pivotal feature of data lake table formats.&#xA;It enables seamless addition of new columns without disrupting existing structures.&#xA;&#xA;https://www.ssp.sh/brain/schema-evolution&#xA;https://www.ssp.sh/brain/schema-evolution/</description><pubDate>17 Apr 2026 12:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjoxcrbeyq2w</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjooitkulk2v</link><description>Testing new hero image with description.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>17 Apr 2026 10:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjooitkulk2v</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjn75yknmz2w</link><description>Is DevOps the new data engineering of data science?&#xA;As in the old days, when you spent 80% of your time on data engineering instead of data science.&#xA;&#xA;https://www.ssp.sh/brain/the-state-of-devops-in-data-engineering&#xA;https://www.ssp.sh/brain/the-state-of-devops-in-data-engineering/</description><pubDate>16 Apr 2026 20:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjn75yknmz2w</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjm4tje5dc25</link><description>I feel people who don&#39;t use tmux are trying to make it down, while everyone I know who uses it just loves it and can&#39;t live without it. &#xA;&#xA;So I&#39;d say figure it out for yourself.</description><pubDate>16 Apr 2026 09:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjm4tje5dc25</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjm4oitfe22m</link><description>Zen mode and vim motions in Obsidian are pretty dope. i have zen mode in Obsidian through the vimrc plugin mapped to `&lt;leader&gt;z` and looks like this. As a comparison, 2nd without zen mode.&#xA;&#xA;Config in my dotfiles.ssp.sh at: https://github.com/sspaeti/dotfiles/blob/8ee8b4441ec948bbc1bba9de6d12ef100e5e9c61/obsidian/Simon/SecondBrain/.obsidian/.vimrc#L67</description><pubDate>16 Apr 2026 09:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjm4oitfe22m</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjjwfh3sfr2b</link><description>We&#39;ve heard it all. BI and dashboards are dead. But every time, only to rediscover its power and resurrection whenever we need grounded data analysis in any enterprise and startup space.&#xA;&#xA;https://www.rilldata.com/blog/ai-reveals-why-bi-still-matters-hint-its-not-dashboards</description><pubDate>15 Apr 2026 12:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjjwfh3sfr2b</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjhlfgq4fc2m</link><description>Anyone still using external tables? I&#39;m currently writing about them, and it&#39;s fascinating that they are still not dead yet.&#xA;&#xA;What&#39;s your use case? And what are the more modern versions of using them?</description><pubDate>14 Apr 2026 14:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjhlfgq4fc2m</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjhf3ziwqn2u</link><description>Zero-copy data sharing between Python, Java, C++ without serialization overhead.&#xA;That&#39;s Apache Arrow.&#xA;&#xA;Arrow is not a file format.&#xA;It&#39;s an in-memory columnar format.&#xA;&#xA;The Arrow ecosystem:&#xA;Arrow Flight, Flight SQL, ADBC - a full stack for high-performance data transfer.&#xA;&#xA;https://www.ssp.sh/brain/apache-arrow&#xA;https://www.ssp.sh/brain/apache-arrow/</description><pubDate>14 Apr 2026 12:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjhf3ziwqn2u</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjftb5embs2x</link><description>TIL—Gmail has emoji reactions integrated into emails. I got a reply and really like the concept; never saw it before, so I just added it to neomd.ssp.sh.&#xA;&#xA;Check full documentation for reactions at https://ssp-data.github.io/neomd/docs/sending/#emoji-reactions.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>13 Apr 2026 21:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjftb5embs2x</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjepycetx226</link><description>What software or devices would you categorize as &#34;Slow Tech&#34;, and what do you use that comes to mind?&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>13 Apr 2026 11:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjepycetx226</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjep2iegkj2v</link><description>«Slow Tech» is slow in the moment, but increases productivity in the long term. &#xA;&#xA;It does so by slowly processing information, which makes you focus and creates more insightful outcomes. It lets you do more meaningful and deep work.</description><pubDate>13 Apr 2026 10:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjep2iegkj2v</guid></item><item><link>https://blacksky.community/profile/ssp.sh/post/3mjcj6lz6mi2u</link><description>Architect vs gardener.&#xA;&#xA;The architect outlines first, then fills in the information.&#xA;The gardener has a vague idea and goes with the flow.&#xA;Like Stephen King, having fun exploring.&#xA;&#xA;https://www.ssp.sh/brain/different-types-of-writers</description><pubDate>12 Apr 2026 14:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:edglm4muiyzty2snc55ysuqx/app.bsky.feed.post/3mjcj6lz6mi2u</guid></item></channel></rss>