Simon Späti 🏔️
banner
ssp.sh
Simon Späti 🏔️
@ssp.sh
Dad. Technical Author, Data Engineer.
Data practitioner (20y) • Writing at ssp.sh since 2015.

Focused on the craft of data engineering & storytelling.
📚 vault.ssp.sh • 📖 @dedp.online

❯ #dataengineering, #opensource, #writing, #obsidian, #neovim
What writing devices are you using? Mixing up makes all the fun, no? 😉
November 11, 2025 at 8:37 PM
Pretty cool how to add comments to an article when reading and directly storing in my @obsidian.md second brain, and be able to link to other notes.

This is not what I expected, but it feels really good to have everything lightweight ending in my Vault. Similar to Readwise, but much simpler.
November 9, 2025 at 4:51 PM
What a beautiful write-up. Be aware of the 'start scrolling'.
www.whitenoise.email/p/when-you-s...
November 9, 2025 at 4:08 PM
Here, reading the RSS feed of my book chapter (dedp.online/part-1/2-ove...) in full-screen mode.
November 7, 2025 at 4:20 PM
What's stopping you from reading the #dataengineering newsletter and the latest blog posts like this?

These are my RSS feeds in the terminal on the left, and the feeds (queries), their URLs, and configs on the right.
November 7, 2025 at 4:20 PM
Wow, what a presentation by @hannes.muehleisen.org about the history of data architecture with its changes in architecture from 1985 to 2025 with DuckDB and in general.

I took a lot of notes, some of which are illustrated below in my current Obsidian Vault.
November 4, 2025 at 8:58 AM
Nice, accessing a DuckDB database hosted somewhere on my web server can be accessed too.
November 3, 2025 at 7:00 PM
What other YouTube Channels are out there for Data Engineering that you like?

List and links: www.ssp.sh/brain/data-e...
November 3, 2025 at 1:59 PM
This is really cool. I added the example to my second brain, and it just works.

www.ssp.sh/brain/run-du...
November 2, 2025 at 1:45 PM
Preview:
November 2, 2025 at 9:56 AM
Huge thanks to Ben, Julien, and Mehdi for making this happen.

What's your take on these questions? Share your favorite answer in the comments. I'm also curious to hear your perspective.

PS: There are memes involved.
PS 2: Find out which terminal, OS, and AI assistant each uses.
October 30, 2025 at 2:34 PM
Some highlights:

⇒ Excel exports aren't always the enemy.
⇒ Data quality can only truly be learned through experiencing bad data
⇒ Schema changes are actually a people problem, not a tooling problem.
⇒ When having to take over someone else's data stack, resist the urge to rebuild everything
October 30, 2025 at 2:34 PM
We cover everything from interview prep and data quality struggles to the eternal "just a small schema change".

Each question gets four different perspectives from @seattledataguy.bsky.social, @hachej.bsky.social, @mehdio.com, and me, with practical wisdom that goes beyond the hype.
October 30, 2025 at 2:34 PM
Very interesting paper.
www.oecd.org/en/publicati...
October 30, 2025 at 10:35 AM
Is anybody using git for data right now? What is your workflow? How do you integrate the full stack into Git-style working?

Do you use database cloning mechanisms, or are you using LakeFS and similar tools?

I'm currently writing about it, and I found that there are so many ways to do this.
October 30, 2025 at 9:55 AM
It is this time of the year. Exchanging the beauty of the outside view and fresh air with the hard but effective grind.

Preparing, making myself fit until next year when the flowers start to open.
October 26, 2025 at 8:12 PM
How I write: I keep a journal. I'm at round 3. #writing
October 23, 2025 at 9:19 PM
Amazing —someone in response to one of my Reddit comment just implemented this functionality, and now I have it.

I integrated it into my screen-taking workflow, and it's great! The internet is great.
October 23, 2025 at 5:06 PM
Does anyone know a Linux editing tool that can cut in-line (not at the border)? I haven't found a good, lightweight tool yet on Linux.

Please, community, help me. :) Snagit is one of the tools I haven't been able to replace or imitate since switching from Mac to Linux.
October 21, 2025 at 2:50 PM
Today's Office. #Switzerland
October 21, 2025 at 1:23 PM
If you search for a Raycast solution on Linux, search no more.

It's amazing how Walker provides file search, clipboard, calculator, emojis, and many more out of the box. It does more than I needed Raycast to do.

It's rewritten in Rust and comes with Omarchy out of the box.
October 20, 2025 at 7:00 AM
Check all the new v3.1 changes at github.com/basecamp/oma....

The grouping of apps is something I haven't seen before, but it works, too.
October 19, 2025 at 5:34 PM
Installing for the fam! 😀
October 19, 2025 at 5:27 PM
My initial (modified) Windows PR is available to everyone in Omarchy 😍

I have to thank my daughter for the inspiration, hehe.

Check out the new Windows install & launch option, it works like a charm.
October 19, 2025 at 5:26 PM
Again, data modeling fundamentals haven't changed over the years. Modeling remains the key to success for data projects, especially in the long run.

What has changed is that we now have powerful agent collaborators that can assist with modeling.
October 17, 2025 at 12:52 PM