<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Second Brain: Crafted, Curated, Connected, Compounded on </title>
    <link>https://www.ssp.sh/brain/</link>
    <description>Recent content in Second Brain: Crafted, Curated, Connected, Compounded on </description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 08 Jul 2026 14:54:59 +0000</lastBuildDate>
    <atom:link href="https://www.ssp.sh/brain/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Common Table Expression (CTE)</title>
      <link>https://www.ssp.sh/brain/cte/</link>
      <pubDate>Wed, 08 Jul 2026 14:54:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cte/</guid>
      <description>&lt;p&gt;A Common Table Expression (CTE) is a temporary, named result set, which can be referenced within SELECT, INSERT, UPDATE, or DELETE statements. CTEs are also usable in Views.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will AI Replace Human Thinking? The Case for Writing and Coding Manually</title>
      <link>https://www.ssp.sh/brain/will-ai-replace-humans/</link>
      <pubDate>Wed, 08 Jul 2026 13:34:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/will-ai-replace-humans/</guid>
      <description>&lt;p&gt;&lt;em&gt;Learning to Think Again, and the Cost of AI Dependency.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;There are so many (hype/boring) posts about AI coming out every day. It&amp;rsquo;s OK to use it, and everyone does it, but still &lt;strong&gt;learn your craft&lt;/strong&gt;, and try to &lt;em&gt;think&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Find Good Data Sets or Sources</title>
      <link>https://www.ssp.sh/brain/find-good-data-sets-or-sources/</link>
      <pubDate>Wed, 08 Jul 2026 09:18:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/find-good-data-sets-or-sources/</guid>
      <description>&lt;p&gt;Data sets are always useful for data engineering projects. Here are some listed that can help find one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;data-sets&#34;&gt;Data Sets&lt;/h2&gt;&#xA;&lt;p&gt;Some that offer great datasets:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neomd</title>
      <link>https://www.ssp.sh/brain/neomd/</link>
      <pubDate>Wed, 08 Jul 2026 08:41:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/neomd/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://neomd.ssp.sh/&#34; rel=&#34;noopener&#34;&gt;Neomd&lt;/a&gt; this is my way of implementing a email [[TUIs|TUI]] based on my experience on [[Neomutt]] focus on [[Neovim]] (input) and reading/writing (Markdwon) and navigating, [[Vim Language (and Motions)|Vim Motions]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Semantic Layer</title>
      <link>https://www.ssp.sh/brain/semantic-layer/</link>
      <pubDate>Tue, 07 Jul 2026 22:44:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/semantic-layer/</guid>
      <description>&lt;p&gt;A Semantic Layer acts as an intermediary, translating complex data into understandable business concepts for users. It bridges the gap between raw data in databases (like sales data with various attributes) and actionable insights (like revenue per store or popular brands). This layer helps business users access and interpret data using familiar terms, without needing deep technical knowledge.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DuckDB</title>
      <link>https://www.ssp.sh/brain/duckdb/</link>
      <pubDate>Tue, 07 Jul 2026 22:05:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/duckdb/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://duckdb.org/&#34; rel=&#34;noopener&#34;&gt;DuckDB&lt;/a&gt; is an in-process SQL [[OLAP]] database management system. It has strong support for SQL. DuckDB is borrowing the SQLite shell implementation. Each database is a single file on disk. It&amp;rsquo;s [[SQLite DB]] for &lt;strong&gt;analytical (OLAP) workloads&lt;/strong&gt;, whereas SQLite is for a relational database. But it can handle vast amounts of data locally. It&amp;rsquo;s the smaller, lighter version of &#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a&#xA;  href=&#34;https://www.ssp.sh/brain/apache-druid/&#34;&#xA;  rel=&#34;noopener&#34; class=&#34;internal-link&#34;&#xA;  data-src=&#34;https://www.ssp.sh/brain/apache-druid/&#34;&gt;Apache Druid&lt;/a&gt; and other OLAP technologies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ssp.sh Newsletter</title>
      <link>https://www.ssp.sh/brain/newsletter/</link>
      <pubDate>Tue, 07 Jul 2026 14:02:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/newsletter/</guid>
      <description>&lt;p&gt;Welcome to my newsletter. I&amp;rsquo;m Simon, a &#xA;&#xA;&lt;a href=&#34;https://ssp.sh&#34; rel=&#34;noopener&#34;&gt;data engineer&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://dedp.online/&#34; rel=&#34;noopener&#34;&gt;author&lt;/a&gt;, and &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/services/&#34; rel=&#34;noopener&#34;&gt;founder &amp;amp; freelance technical writer&lt;/a&gt;. This newsletter is my way of sharing my ongoing journey in data engineering, writing, and [[Learn in Public|Learning in Public]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Promoting Your Work</title>
      <link>https://www.ssp.sh/brain/promoting-your-work/</link>
      <pubDate>Tue, 07 Jul 2026 07:34:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/promoting-your-work/</guid>
      <description>&lt;p&gt;When you have a book or something you work on, you always need to promote it. Usually, no matter how good it is, it needs promotions. If you are going with a [[Book Publisher]], e.g., for a book, they might do some, but the bulk will end up on you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Listmonk</title>
      <link>https://www.ssp.sh/brain/listmonk/</link>
      <pubDate>Tue, 07 Jul 2026 06:37:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/listmonk/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/knadh/listmonk&#34; rel=&#34;noopener&#34;&gt;Listmonk&lt;/a&gt; is an open-source and self-hosted newsletter and mailing list manager. Performance and features packed into a single binary. Free and open source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CV</title>
      <link>https://www.ssp.sh/brain/cv/</link>
      <pubDate>Mon, 06 Jul 2026 20:20:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cv/</guid>
      <description>&lt;div class=&#34;cv-container&#34;&gt;&#xA;  &lt;div class=&#34;hero-section cv-hero&#34;&gt;&#xA;    &lt;h1&gt;CV: Simon Späti&lt;/h1&gt;&#xA;    &lt;h2&gt;Data Engineer, Technical Author, and Educator&lt;/h2&gt;&#xA;    &lt;div class=&#34;cv-intro-table&#34;&gt;&#xA;      &lt;div class=&#34;cv-intro-item&#34;&gt;&#xA;        &lt;span class=&#34;cv-label&#34;&gt;Location:&lt;/span&gt;&#xA;        &lt;span&gt;Biel, Switzerland&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;cv-intro-item&#34;&gt;&#xA;        &lt;span class=&#34;cv-label&#34;&gt;Languages:&lt;/span&gt;&#xA;        &lt;span&gt;German (Native), English (Fluent), French (Basic)&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;topic-card foundation cv-section&#34;&gt;&#xA;    &lt;h3&gt;Introduction&lt;/h3&gt;&#xA;    &lt;p&gt;I am an accomplished data engineer and technical educator with over 20 years of experience contributing to the success of diverse organizations across aerospace, banking/finance, computer science, energy, insurance, internet/web, military/defense, and public administration sectors. As a hands-on developer of innovative solutions, plans, and strategies, I focus on growing businesses, optimizing products and services, and boosting productivity organization-wide. I am a dedicated, empathetic, and entrepreneurial data engineer recognized for my superior performance and contributions to corporate missions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Acquisitions (2022-2026)</title>
      <link>https://www.ssp.sh/brain/data-engineering-acquisitions/</link>
      <pubDate>Mon, 06 Jul 2026 20:14:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-acquisitions/</guid>
      <description>&lt;p&gt;Consolidation in the [[Data Engineering]] market is happening quickly. Tools from the [[Modern Data Stack]] get unified into bigger [[Data Platform|Data Platforms]]. This note highlights the latest acquisitions across data engineering. It serves as an overview of the latest consolidations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Entity-Centric Data Modeling (ECM)</title>
      <link>https://www.ssp.sh/brain/entity-centric-data-modeling-ecm/</link>
      <pubDate>Mon, 06 Jul 2026 13:51:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/entity-centric-data-modeling-ecm/</guid>
      <description>&lt;p&gt;A new term was introduced by [[Maxime Beauchemin]] . Entity-centric data modeling (ECM), is a new approach to data modeling for analytics that elevates the core idea of an “entity” (i.e.: user, customer, product, business unit, ad campaign, etc.) at the very top of things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LTAP (Lake Transactional/Analytical Processing)</title>
      <link>https://www.ssp.sh/brain/ltap-lake-transactional-analytical-processing/</link>
      <pubDate>Mon, 06 Jul 2026 12:38:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ltap-lake-transactional-analytical-processing/</guid>
      <description>&lt;p&gt;[[OLTP]], [[OLAP]], [[HTAP - Hybrid Transaction or Analytics Processing databases|HTAP]], and now LTAP? I don&amp;rsquo;t think so.&lt;/p&gt;&#xA;&lt;p&gt;A new term that popped up at [[Databricks Data &amp;amp; AI Summit 2026]] by Databricks &#xA;&#xA;&lt;a href=&#34;https://www.databricks.com/company/newsroom/press-releases/databricks-launches-ltap-first-lake-transactionalanalytical&#34; rel=&#34;noopener&#34;&gt;announcement&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zen Mode for Writing (Obsidian, Neovim)</title>
      <link>https://www.ssp.sh/brain/zen-mode-for-writing/</link>
      <pubDate>Mon, 06 Jul 2026 11:53:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/zen-mode-for-writing/</guid>
      <description>&lt;p&gt;Zen mode is a plugin most writing apps provide. I created my own in [[Neovim]] by hidding tmux bars and center text.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Music that Keeps You Focused</title>
      <link>https://www.ssp.sh/brain/music-that-keeps-you-focused/</link>
      <pubDate>Mon, 06 Jul 2026 11:52:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/music-that-keeps-you-focused/</guid>
      <description>&lt;p&gt;Many use music to stay focused when working or learning, but not every piece of music helps; some can lead to the opposite if it&amp;rsquo;s emotional, or if the lyrics are ones your brain starts listening to. Below are some sites and music providers that are mostly neuroscientifically tested to help you [[Deep Work|deeply focus]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tokenmaxxing</title>
      <link>https://www.ssp.sh/brain/tokenmaxxing/</link>
      <pubDate>Mon, 06 Jul 2026 08:51:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/tokenmaxxing/</guid>
      <description>&lt;p&gt;Came up with the [[Vibe Coding]] when you need to use all tokens as part of your subscription. Have a [[Vibe Code Agents]] running at all times. Something that came up on Twitter. Especially in combination with personal agents like [[OpenClaw]] and others.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Editing and Proofreading Your Writings</title>
      <link>https://www.ssp.sh/brain/editing-and-proofreading/</link>
      <pubDate>Mon, 06 Jul 2026 07:05:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/editing-and-proofreading/</guid>
      <description>&lt;p&gt;Adding more [[restrictions]] is a good thing.&lt;/p&gt;&#xA;&lt;p&gt;Seeing [[Paul Graham]] only using [[vim#^a5d111]] and email for writing his blogs and getting feedback it got me thinking that all these Google Docs and easy-to-comment documents make it easier to give feedback, a comment that might not be well thought through. But giving more work to the author makes him more insecure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Classical Architecture of Data Warehouse: Staging -&gt; Cleansing -&gt; Core -&gt; Marts</title>
      <link>https://www.ssp.sh/brain/classical-architecture-of-data-warehouse/</link>
      <pubDate>Mon, 06 Jul 2026 07:01:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/classical-architecture-of-data-warehouse/</guid>
      <description>&lt;p&gt;This is the classical data warehouse architecture I learned at the beginning of my career. And to this day, I like to [[Data Modeling|model]] my data warehouse this way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Death of the Follower: TikTokification</title>
      <link>https://www.ssp.sh/brain/death-of-the-follower/</link>
      <pubDate>Sun, 05 Jul 2026 17:57:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/death-of-the-follower/</guid>
      <description>&lt;p&gt;The death of the follower is more relevant than ever, even though the talk was given two years ago. Today, even LinkedIn and many other platforms are TikTok-ified.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vibe Coding: Think Slow, Cultivate Taste, and Build Fast</title>
      <link>https://www.ssp.sh/brain/vibe-coding/</link>
      <pubDate>Fri, 03 Jul 2026 08:23:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vibe-coding/</guid>
      <description>&lt;p&gt;Vibe coding is the next evolution of [[Prompt Engineering]], when you instruct your [[AI Agents]] to run autonomously. The best example is [[Claude Code]], but there are more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing with AI: What&#39;s the Best Approach?</title>
      <link>https://www.ssp.sh/brain/ai-writing/</link>
      <pubDate>Fri, 03 Jul 2026 08:05:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ai-writing/</guid>
      <description>&lt;p&gt;To me, AI writing always results in this:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;They always look nice at first sight, but over time, they look all the same: complex, unnatural, and busy. Same as [[DALL-E]] images.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Differences between Writing and Coding</title>
      <link>https://www.ssp.sh/brain/the-differences-between-writing-and-coding/</link>
      <pubDate>Fri, 03 Jul 2026 07:54:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-differences-between-writing-and-coding/</guid>
      <description>&lt;p&gt;[[AI Writing]] differs from coding because it&amp;rsquo;s consumed by different stakeholders. One is a computer running the code; the other is a real human being.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I&#39;d rather Read the Prompt</title>
      <link>https://www.ssp.sh/brain/id-rather-read-the-prompt/</link>
      <pubDate>Fri, 03 Jul 2026 07:40:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/id-rather-read-the-prompt/</guid>
      <description>&lt;p&gt;A great take away form how I see the AI generated content, instead of seeing the summary of a persons prompts, I&amp;rsquo;d like to see the actual input and what the person was curious to know.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Detect AI Writing</title>
      <link>https://www.ssp.sh/brain/how-to-detect-ai-writing/</link>
      <pubDate>Fri, 03 Jul 2026 07:18:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-detect-ai-writing/</guid>
      <description>&lt;p&gt;Sometimes it isn&amp;rsquo;t as easy to spot. But there&amp;rsquo;s also the clear an obvious signs. Like below points, if a couple of them are combined, it&amp;rsquo;s very sure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling Languages: Query &amp; Semantic Layer Evolution</title>
      <link>https://www.ssp.sh/brain/data-modeling-languages/</link>
      <pubDate>Thu, 02 Jul 2026 15:51:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling-languages/</guid>
      <description>&lt;p&gt;Data modeling languages or query languages. Languages above [[SQL]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;languages&#34;&gt;Languages&lt;/h2&gt;&#xA;&lt;p&gt;What will be interesting, is the language we use for defining these metrics. It started with MDX, then DAX, then later came LookML and now we have Malloy and others:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Declarative vs. Imperative</title>
      <link>https://www.ssp.sh/brain/declarative-vs-imperative/</link>
      <pubDate>Thu, 02 Jul 2026 15:45:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/declarative-vs-imperative/</guid>
      <description>&lt;p&gt;The difference between [[declarative]] and [[imperative]] is the describing of how something is done. An imperative data pipeline, for example, needs to implement all the technical details of uploading to S3, implementing against the API.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DRY: Don&#39;t Repeat Yourself</title>
      <link>https://www.ssp.sh/brain/dry/</link>
      <pubDate>Thu, 02 Jul 2026 15:22:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dry/</guid>
      <description>&lt;p&gt;&amp;ldquo;Don&amp;rsquo;t repeat yourself&amp;rdquo; (DRY) is a foundational principle in software development, focusing on reducing the repetition of software patterns, substituting them with abstractions, or employing data normalization to eliminate redundancy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query Databases in Neovim (DBUI)</title>
      <link>https://www.ssp.sh/brain/query-databases-in-vim-vim-dadbod/</link>
      <pubDate>Thu, 02 Jul 2026 10:53:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/query-databases-in-vim-vim-dadbod/</guid>
      <description>&lt;p&gt;Compared to other [[SQL IDEs]], I like using vim motions and [[Neovim]] for querying and copy the data in a new buffer. There&amp;rsquo;s two plugins that make this possibel:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Static Site Generators (SSG)</title>
      <link>https://www.ssp.sh/brain/static-site-generators-ssg/</link>
      <pubDate>Wed, 01 Jul 2026 18:51:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/static-site-generators-ssg/</guid>
      <description>&lt;p&gt;A static site generator (SSG) is a software used to generate static websites. Usually in plain [[HTML]] with added CSS, and potentially little JavaScript.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open-Source Data Engineering Projects (2022-2026)</title>
      <link>https://www.ssp.sh/brain/open-source-data-engineering-projects/</link>
      <pubDate>Wed, 01 Jul 2026 16:36:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-source-data-engineering-projects/</guid>
      <description>&lt;p&gt;A curated list of many open-source data engineering projects collected over the years.&lt;/p&gt;&#xA;&lt;p&gt;This note is for data engineers and developers who like to get their hands on some hands-on projects, hand-picked with care.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Future of Blogging: More Interconnected</title>
      <link>https://www.ssp.sh/brain/future-of-blogging/</link>
      <pubDate>Wed, 01 Jul 2026 14:43:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/future-of-blogging/</guid>
      <description>&lt;p&gt;I believe the future of blogging is more interconnected, with notes that are continuously updated and blog posts written as one-offs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>No Meetings: Why I Choose Async Over Short Calls</title>
      <link>https://www.ssp.sh/brain/no-meetings-async/</link>
      <pubDate>Wed, 01 Jul 2026 13:14:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/no-meetings-async/</guid>
      <description>&lt;p&gt;&lt;em&gt;Why don&amp;rsquo;t I do meetings or short calls?&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I favor async text-based communication: I can do it on my terms and when I have time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Digital Garden</title>
      <link>https://www.ssp.sh/brain/digital-garden/</link>
      <pubDate>Wed, 01 Jul 2026 09:09:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/digital-garden/</guid>
      <description>&lt;p&gt;A digital garden (sometimes also called a [[Digital Oasis]]) breaks away from the traditional structure of a &amp;ldquo;personal blog&amp;rdquo; or a glossary, which is mainly linear in nature. Unlike these platforms, where content is presented in a series from an index page, a digital garden offers a &lt;strong&gt;multi-dimensional&lt;/strong&gt; exploration. Here, you can delve into the garden, moving inward to discover various interlinked and sometimes unfinished notes, which I refer to as [[Continuous Notes]]. These are dynamic, continuously updated with fresh insights, representing a novel category that I believe is the [[Future of Blogging]]; see also the different [[Types of Content Online]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Note-Taking Path History and Evolution</title>
      <link>https://www.ssp.sh/brain/my-note-taking-path/</link>
      <pubDate>Wed, 01 Jul 2026 09:07:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/my-note-taking-path/</guid>
      <description>&lt;p&gt;My path so far with note-taking:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Forgetting everything&lt;/li&gt;&#xA;&lt;li&gt;Taking scattered and very detailed notes on multiple devices, apps, and paper&lt;/li&gt;&#xA;&lt;li&gt;Improving during my studies with OneNote, where notes related to work or study go into separate notebooks (no notes for personal notes yet).&lt;/li&gt;&#xA;&lt;li&gt;Starting to create a personal notebook for travels, personal research, etc.&lt;/li&gt;&#xA;&lt;li&gt;There is still a lot of confusion about:&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;em&gt;Where&lt;/em&gt; to store my notes&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;Changing&lt;/em&gt; of the folder structure&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;Finding&lt;/em&gt; older notes is complex and rarely happens&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Switching to &lt;strong&gt;[[Obsidian]]&lt;/strong&gt; with a new open format and a different spirit and capabilities.&#xA;&lt;ol&gt;&#xA;&lt;li&gt;See [[Todays Daily Graphs - Obsidian Graph|my Obsidian Graph Evolution]] from 2021 to today.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Starting my &lt;strong&gt;[[Second Brain]]&lt;/strong&gt; with [[Public Second Brain with Quartz|Quartz]]&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Constantly updating my long-time wealth of personal knowledge by adding notes about my health, journals, cooking, books I read, and everything related to my life.&lt;/li&gt;&#xA;&lt;li&gt;I started to connect notes and sophisticate my system in a way that I can confidently find it later in my life span, the moment I need it.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Start using [[Vim]] and, more importantly, its &lt;strong&gt;[[Vim Language (and Motions)|motions]]&lt;/strong&gt; for fast and effortless note-taking.&lt;/li&gt;&#xA;&lt;li&gt;Sharing them publicly with [[Quartz|Quartz]].&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[My Obsidian Note-Taking Workflow]] at &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/obsidian-note-taking-workflow/#how-i-create-initial-notes-templates&#34; rel=&#34;noopener&#34;&gt;My Obsidian Note-Taking Workflow | ssp.sh&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Vault</title>
      <link>https://www.ssp.sh/brain/data-engineering/</link>
      <pubDate>Wed, 01 Jul 2026 09:02:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering/</guid>
      <description>&lt;div class=&#34;hero-section&#34;&gt;&#xA;  &lt;h1&gt;Data Engineering Vault&lt;/h1&gt; &lt;br&gt;&#xA;  &lt;p class=&#34;hero-description&#34;&gt;Welcome to the &lt;strong&gt;Data Engineering Vault&lt;/strong&gt;, an integral part of my larger [[_index|Second Brain]]. This curated network of data engineering knowledge is designed to facilitate exploration, discovery, and deep learning in the field of data engineering. Here, you&#39;ll find a rich ecosystem of 1000+ interconnected terms and [[Data Engineering Concepts|concepts]], each serving as a gateway to deeper insights. Functioning like a Digital Garden for data engineering, this network allows you to organically explore and connect ideas.&#xA;  &lt;/p&gt;</description>
    </item>
    <item>
      <title>My Today&#39;s Daily Graphs - Obsidian Graph</title>
      <link>https://www.ssp.sh/brain/todays-daily-graphs-obsidian-graph/</link>
      <pubDate>Wed, 01 Jul 2026 07:44:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/todays-daily-graphs-obsidian-graph/</guid>
      <description>&lt;p&gt;This is my personal collection of Today&amp;rsquo;s Graph from my [[Obsidian]] and [[Second Brain]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;graphs&#34;&gt;Graphs&lt;/h2&gt;&#xA;&lt;p&gt;See all graphs in chonological order.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian</title>
      <link>https://www.ssp.sh/brain/obsidian/</link>
      <pubDate>Wed, 01 Jul 2026 07:43:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://obsidian.md/&#34; rel=&#34;noopener&#34;&gt;Obsidian&lt;/a&gt; is a [[Second Brain]] and note-taking app. It is a powerful and extensible knowledge base that works on top of your local folder of plain text files.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Home Made Ramen: Step-by-Step Instructions</title>
      <link>https://www.ssp.sh/brain/home-made-ramen/</link>
      <pubDate>Tue, 30 Jun 2026 15:32:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/home-made-ramen/</guid>
      <description>&lt;p&gt;This is a delicous Ramen soup, that you can make at home. It takes some time, but it&amp;rsquo;s fully worth it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Model Engine</title>
      <link>https://www.ssp.sh/brain/data-model-engine/</link>
      <pubDate>Tue, 30 Jun 2026 15:21:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-model-engine/</guid>
      <description>&lt;p&gt;A Data Model Engine is a system or framework that can model data. It is typically used in a [[Semantic Layer]] or as a layer between data and [[Data Visualization]].  Enable efficient querying, transformation, and analysis, often abstracting heterogeneous data sources and optimizing query execution for performance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ramen - Soy Sauce Eggs</title>
      <link>https://www.ssp.sh/brain/ramen-soy-sauce-eggs/</link>
      <pubDate>Tue, 30 Jun 2026 14:55:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ramen-soy-sauce-eggs/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://www.jamieoliver.com/videos/chicken-ramen-noodle-soup-food-busker/&#34; rel=&#34;noopener&#34;&gt;Original Recipe&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;ingredients&#34;&gt;Ingredients&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;4 large free-range eggs&lt;/li&gt;&#xA;&lt;li&gt;200 ml low-salt soy sauce&lt;/li&gt;&#xA;&lt;li&gt;1 splash of vinegar (instead of mirin)&lt;/li&gt;&#xA;&lt;li&gt;1 thumb-sized piece of ginger&lt;/li&gt;&#xA;&lt;li&gt;2 cloves of garlic&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;instructions&#34;&gt;Instructions&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Boil the eggs for 5 minutes, then refresh in cold water and peel&lt;br&gt;&#xA;![[Ramen - Soy Sauce Eggs-20240909112210542.webp]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering YouTube Channels</title>
      <link>https://www.ssp.sh/brain/data-engineering-youtube/</link>
      <pubDate>Tue, 30 Jun 2026 07:30:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-youtube/</guid>
      <description>&lt;p&gt;Popular YouTube Channels on [[Data Engineering]].&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/c/SeattleDataGuy&#34; rel=&#34;noopener&#34;&gt;Seattle Data Guy&lt;/a&gt; by [[Ben Rogojan]]: First YT on the topic of date engineering.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@KahanDataSolutions&#34; rel=&#34;noopener&#34;&gt;Kahan Data Solutions&lt;/a&gt; by [[Michael Kahan]]: Amazing explanations for DE terms. Especially on the topic of [[Data Modeling]].&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@mehdio&#34; rel=&#34;noopener&#34;&gt;Mehdio DataTV&lt;/a&gt; by [[Mehdi Ouazza]]: Great production-quality DE videos.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@AdvancingAnalytics&#34; rel=&#34;noopener&#34;&gt;Advancing Analytics&lt;/a&gt; by [[Simon Whiteley]] and Co: All about Databricks &amp;amp; Data Engineering, bridging the gap to Business intelligence.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/c/DarshilParmar&#34; rel=&#34;noopener&#34;&gt;Darshil Parmar Channel&lt;/a&gt; by [[Darshil Parmar]]: Weekly new content.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/channel/UCxti3udEHVCZLs4NYkUeEEw&#34; rel=&#34;noopener&#34;&gt;The Data Engineering Channel&lt;/a&gt; by [[Chris Gambill]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@andreaskayy&#34; rel=&#34;noopener&#34;&gt;Learn Data Engineering&lt;/a&gt; with [[Andreas Kretz]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@EcZachly_&#34; rel=&#34;noopener&#34;&gt;Data with Zach&lt;/a&gt; with [[Zach Wilson]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/channel/UC3H60XHMp6BrUzR5eUZDyZg&#34; rel=&#34;noopener&#34;&gt;Joe Reis Show&lt;/a&gt; by [[Joe Reis]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@DataTalksClub&#34; rel=&#34;noopener&#34;&gt;DataTalksClub&lt;/a&gt; by [[Alexey Grigorev]]: Community for data scientists, ML engineers, analysts, and AI practitioners with free courses.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@Ronald_vanLoon/&#34; rel=&#34;noopener&#34;&gt;Ronald van Loon&lt;/a&gt;: Helps and advises businesses in implementing successful data and analytics strategies to reach and surpass their goals&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@thefulldatastack&#34; rel=&#34;noopener&#34;&gt;The Full Data Stack Channel&lt;/a&gt;: Help data people widen their “T” shaped knowledge across the full data stack by [[Hoyt Emerson]].&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@startdataengineering&#34; rel=&#34;noopener&#34;&gt;StartDataEngineering&lt;/a&gt; by [[Joseph Machado]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/@ItsAboutData/&#34; rel=&#34;noopener&#34;&gt;It&amp;rsquo;s About Data&lt;/a&gt; with [[Matt Housley]] and [[Tony Baer]] ^214161&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See more on [[Data Engineering#Community and Learning]] and [[People of Data Engineering]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Plain Text Files</title>
      <link>https://www.ssp.sh/brain/plain-text-files/</link>
      <pubDate>Mon, 29 Jun 2026 12:31:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/plain-text-files/</guid>
      <description>&lt;p&gt;Knowhow stored in Notions and Google Docs will not scale (what if you need to change something?), we can&amp;rsquo;t do a search and replace. But why not use what developers have for ages for knowledge, too?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kanagawa</title>
      <link>https://www.ssp.sh/brain/kanagawa/</link>
      <pubDate>Mon, 29 Jun 2026 11:28:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kanagawa/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s my favorite Color Theme, it&amp;rsquo;s a mix between &#xA;&#xA;&lt;a href=&#34;https://github.com/morhetz/gruvbox&#34; rel=&#34;noopener&#34;&gt;gruvbox&lt;/a&gt; and &#xA;&#xA;&lt;a href=&#34;https://github.com/folke/tokyonight.nvim&#34; rel=&#34;noopener&#34;&gt;tokyonight&lt;/a&gt;!, announced &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/neovim/comments/rm92q6/kanagawanvim_if_gruvbox_and_tokyonight_had_a_baby/&#34; rel=&#34;noopener&#34;&gt;on Reddit&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I even created my own &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/obsidian_kanagawa&#34; rel=&#34;noopener&#34;&gt;Obsidian Theme&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;color-palette&#34;&gt;Color Palette&lt;/h2&gt;&#xA;&lt;p&gt;&lt;em&gt;(from &#xA;&#xA;&lt;a href=&#34;https://github.com/rebelot/kanagawa.nvim&#34; rel=&#34;noopener&#34;&gt;GitHub - rebelot/kanagawa.nvim: NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git Diff Report (HTML, txt)</title>
      <link>https://www.ssp.sh/brain/git-diff-report/</link>
      <pubDate>Sun, 28 Jun 2026 10:57:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/git-diff-report/</guid>
      <description>&lt;p&gt;Export a [[git difftool]] as text, HTML, PDF, or image for seeing and sharing changes with others in a nice visual way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TUIs</title>
      <link>https://www.ssp.sh/brain/tuis/</link>
      <pubDate>Sun, 28 Jun 2026 10:52:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/tuis/</guid>
      <description>&lt;p&gt;Modern application with a UI running in [[Terminals]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;h3 id=&#34;development--apis&#34;&gt;Development &amp;amp; APIs&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/darrenburns/posting&#34; rel=&#34;noopener&#34;&gt;posting&lt;/a&gt; - [[API Client]] like [[Postman]]: A modern API client that runs in the terminal.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Neovim option: &#xA;&#xA;&lt;a href=&#34;https://github.com/mistweaverco/kulala.nvim&#34; rel=&#34;noopener&#34;&gt;kulala.nvim&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/mickamy/sql-tap&#34; rel=&#34;noopener&#34;&gt;sql-tap&lt;/a&gt;: Watch SQL traffic in real-time with a TUI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;ai&#34;&gt;AI&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[OpenCode]]: AI prompter like claude code&lt;/li&gt;&#xA;&lt;li&gt;See more Agents at [[Vibe Code Agents]] such as [[Amp Code]], and more.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;devops--infrastructure&#34;&gt;DevOps &amp;amp; Infrastructure&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[lazydocker]]: Terminal UI for docker management and monitoring with easy container controls&lt;/li&gt;&#xA;&lt;li&gt;[[CDF (Continuous Data Framework)]]: Craft end-to-end data pipelines and manage them continuously within the terminal, on top of SQLMesh and dlt. ^3ce141&lt;/li&gt;&#xA;&lt;li&gt;[[k9s]]: Kubernetes CLI to manage and navigate clusters in your terminal&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/jvanbuel/flowrs&#34; rel=&#34;noopener&#34;&gt;Flowrs&lt;/a&gt;: Flowrs is a TUI application for Apache Airflow that allows you to monitor, inspect and trigger Airflow DAGs from the comforts of your terminal. ^e67697&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;database-management&#34;&gt;Database Management&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Query databases in vim (vim-dadbod)|Dadbod]]: Database management and query execution tool for Vim/Neovim&lt;/li&gt;&#xA;&lt;li&gt;[[Harlequin]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/achristmascarl/rainfrog&#34; rel=&#34;noopener&#34;&gt;Rainfrog:&lt;/a&gt; A database tool for the terminal.&lt;/li&gt;&#xA;&lt;li&gt;see more on [[SQL IDEs#Terminal based]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;data--streaming&#34;&gt;Data &amp;amp; Streaming&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/dhth/kplay&#34; rel=&#34;noopener&#34;&gt;kplay&lt;/a&gt;: Inspect messages in a [[Apache Kafka|Kafka]] topic in a simple and deliberate manner&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;system--linux&#34;&gt;System &amp;amp; Linux&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[btop]]: Resource monitor that shows CPU, memory, processes, and network usage ([[CPU Monitoring (Resources) on Linux]])&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/pythops/impala&#34; rel=&#34;noopener&#34;&gt;impala&lt;/a&gt;: TUI for managing wifi on Linux. ^4e20f0&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/pythops/bluetui&#34; rel=&#34;noopener&#34;&gt;bluetui:&lt;/a&gt; TUI for managing bluetooth on Linux. Similar to impala for Wifi.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/erans/hyprmon/&#34; rel=&#34;noopener&#34;&gt;hyprmon&lt;/a&gt;: TUI monitor configuration tool for Hyprland with visual layout, drag-and-drop, and profile management.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/ifd3f/caligula&#34; rel=&#34;noopener&#34;&gt;caligula&lt;/a&gt;: A user-friendly, lightweight TUI for disk imaging and ISO burning.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/moson-mo/pacseek&#34; rel=&#34;noopener&#34;&gt;pacseek&lt;/a&gt;: A terminal user interface for searching and installing Arch Linux packages&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;file--storage&#34;&gt;File &amp;amp; Storage&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[yazi]]: File manager like [[Ranger - Console File Manager]]. There is also &#xA;&#xA;&lt;a href=&#34;https://github.com/gokcehan/lf&#34; rel=&#34;noopener&#34;&gt;lf&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[AWS S3|S3]] client TUI for Amazon: [[stu]] &lt;em&gt;&#xA;&#xA;&lt;a href=&#34;https://bsky.app/profile/ssp.sh/post/3lxfjnhpl4s2x&#34; rel=&#34;noopener&#34;&gt;Example&lt;/a&gt;&lt;/em&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Better to use [[s3fs-fuse]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;communication--social-media&#34;&gt;Communication &amp;amp; Social Media&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Chat in the terminal with open source [[Zulip]]: &#xA;&#xA;&lt;a href=&#34;https://github.com/zulip/zulip-terminal?tab=readme-ov-file&#34; rel=&#34;noopener&#34;&gt;Official Zulip terminal client&lt;/a&gt; ^0c6e64&lt;/li&gt;&#xA;&lt;li&gt;[[Bluesky]] on [[Bluesky#TUIs]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/bensadeh/circumflex&#34; rel=&#34;noopener&#34;&gt;circumflex&lt;/a&gt; : It&amp;rsquo;s [[HackerNews]] in your terminal. &lt;em&gt;&#xA;&#xA;&lt;a href=&#34;https://bsky.app/profile/ssp.sh/post/3lxibsazrnk2r&#34; rel=&#34;noopener&#34;&gt;Example&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/nolenroyalty/yt-browse&#34; rel=&#34;noopener&#34;&gt;yt-browse&lt;/a&gt;: it&amp;rsquo;s like search, but for [[YouTube]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.itter.sh/&#34; rel=&#34;noopener&#34;&gt;itter.sh&lt;/a&gt;: Social Media for Purists.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;register: &lt;code&gt;ssh register:USERNAME@app.itter.sh&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;login:  &lt;code&gt;ssh USERNAME@app.itter.sh&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/emin-ozata/lazycut&#34; rel=&#34;noopener&#34;&gt;Lazycut: A simple terminal UI for video trimming&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;productivity--finance&#34;&gt;Productivity &amp;amp; Finance&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/EnhancedJax/Bagels&#34; rel=&#34;noopener&#34;&gt;Bagels&lt;/a&gt;: Powerful expense tracker that lives in your terminal.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Creates a &lt;code&gt;config.yaml&lt;/code&gt; and uses [[SQLite DB|SQLite]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/achannarasappa/ticker&#34; rel=&#34;noopener&#34;&gt;Ticker&lt;/a&gt;: Track stocks, crypto, and derivatives prices and positions in real time from your terminal&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/anufrievroman/calcure&#34; rel=&#34;noopener&#34;&gt;calcure&lt;/a&gt;: Modern TUI calendar and task manager with minimal and customizable UI.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/vincelwt/gloomberb&#34; rel=&#34;noopener&#34;&gt;Gloomberb&lt;/a&gt;: open-source finance terminal&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;web--information-rss&#34;&gt;Web &amp;amp; Information, RSS&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://newsboat.org/&#34; rel=&#34;noopener&#34;&gt;Newsboat&lt;/a&gt;: RSS Feeer in the terminal. More [[RSS Readers]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/chubin/wttr.in&#34; rel=&#34;noopener&#34;&gt;wttr.in&lt;/a&gt;: The right way to check the weather&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.brow.sh/&#34; rel=&#34;noopener&#34;&gt;Browsh&lt;/a&gt;: Fully text-based browser.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;media--downloads&#34;&gt;Media &amp;amp; Downloads&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/bjarneo/cliamp&#34; rel=&#34;noopener&#34;&gt;Cliamp&lt;/a&gt;: Terminal Winamp&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/surge-downloader/surge&#34; rel=&#34;noopener&#34;&gt;Surge&lt;/a&gt;: Surge is a blazing fast, open-source terminal (TUI) download manager built in Go.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;emails&#34;&gt;Emails&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Neomd]]: My own email client, a minimal terminal email client for people who write in Markdown and live in Neovim.&lt;/li&gt;&#xA;&lt;li&gt;[[Pop Email]]: Modern CLI email client with a clean interface for sending emails from your terminal&lt;/li&gt;&#xA;&lt;li&gt;[[Neomutt]] / [[Mutt]]: Feature-rich command line email client with powerful customization options&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/wesm/msgvault&#34; rel=&#34;noopener&#34;&gt;msgvault&lt;/a&gt;: Analytics on top of emails by [[Wes McKinney]] ^d6daa8&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/basecamp/hey-cli&#34; rel=&#34;noopener&#34;&gt;HEY CLI&lt;/a&gt;: TUI for [[HEY|Hey.com]], and Agent Skills.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://aerc-mail.org/&#34; rel=&#34;noopener&#34;&gt;aerc&lt;/a&gt;: a pretty good email client&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/floatpane/matcha&#34; rel=&#34;noopener&#34;&gt;matcha&lt;/a&gt;: A functional email client for your terminal, built with Go and the charming Bubble Tea TUI library. ^517a62&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;ssh-guis&#34;&gt;SSH GUIs&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[SSH]] with a TUI: &#xA;&#xA;&lt;a href=&#34;https://github.com/adembc/lazyssh&#34; rel=&#34;noopener&#34;&gt;lazyssh&lt;/a&gt;: A terminal-based SSH manager inspired by lazydocker and k9s - Written in go.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;git-and-github&#34;&gt;Git and GitHub&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[lazygit]]: Simple terminal UI for git commands, making version control more intuitive&lt;/li&gt;&#xA;&lt;li&gt;[[Working with GitHub PR within Neovim]].&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/kitlangton/ghui&#34; rel=&#34;noopener&#34;&gt;ghui&lt;/a&gt;: Terminal UI for browsing and acting on your open GitHub pull requests across repositories.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/modem-dev/hunk&#34; rel=&#34;noopener&#34;&gt;hunk&lt;/a&gt;: Review-first terminal diff viewer for agentic coders. Used by [[Mitchell Hashimoto]] ^1fe228&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/jnsahaj/lumen&#34; rel=&#34;noopener&#34;&gt;lumen&lt;/a&gt;: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/emilien-jegou/oyui&#34; rel=&#34;noopener&#34;&gt;oyui&lt;/a&gt;: Modern TUI merge tool and interactive diff editor for Jujutsu ([[jj (git)]]) and Git. ^1e19c9&lt;/li&gt;&#xA;&lt;li&gt;See also [[How to Review a PR without Leaving the Terminal (Neovim)]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;trains-and-information&#34;&gt;Trains and Information&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/Necrom4/sbb-tui&#34; rel=&#34;noopener&#34;&gt;sbb-tui&lt;/a&gt;: TUI client for Switzerland&amp;rsquo;s public transports timetables, inspidered by the SBB/CFF/FFS app&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;lists&#34;&gt;Lists&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/rothgar/awesome-tuis&#34; rel=&#34;noopener&#34;&gt;awesome-tuis&lt;/a&gt;: List of projects that provide terminal user interfaces&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/stars/sspaeti/lists/tuis&#34; rel=&#34;noopener&#34;&gt;My GitHub List&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;example&#34;&gt;Example&lt;/h2&gt;&#xA;&lt;p&gt;![[TUIs-20240904150525832.webp]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quartz: Publish Obsidian Vault</title>
      <link>https://www.ssp.sh/brain/quartz/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/quartz/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/jackyzha0/quartz&#34; rel=&#34;noopener&#34;&gt;Quartz&lt;/a&gt; is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites. Created by [[Jacky Zhao]]&lt;/p&gt;&#xA;&lt;p&gt;Quartz is a free alternative to [[Obsidian]] Publish. Other once can be found in [[Open-Source Obsidian Publish Alternatives]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open-Source Obsidian Publish Alternatives</title>
      <link>https://www.ssp.sh/brain/open-source-obsidian-publish-alternatives/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-source-obsidian-publish-alternatives/</guid>
      <description>&lt;p&gt;As &#xA;&#xA;&lt;a href=&#34;https://obsidian.md/publish&#34; rel=&#34;noopener&#34;&gt;Obsidian Publish&lt;/a&gt; is great but expensive, I&amp;rsquo;m interested in an open-source solution that I can integrate into my blog.&lt;/p&gt;&#xA;&lt;p&gt;Here are some examples:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Other Public Second Brains</title>
      <link>https://www.ssp.sh/brain/other-public-second-brains/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/other-public-second-brains/</guid>
      <description>&lt;p&gt;&lt;em&gt;Besides my &#xA;&#xA;&lt;a href=&#34;https://brain.ssp.sh/&#34; rel=&#34;noopener&#34;&gt;Second Brain&lt;/a&gt; (see how it&amp;rsquo;s built on [[Public Second Brain with Quartz]]).&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Here are some other good ones:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://notes.andymatuschak.org/&#34; rel=&#34;noopener&#34;&gt;Andy Matuschak&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://strikingloo.github.io/wiki/&#34; rel=&#34;noopener&#34;&gt;Strikingloo - Luciano Strika&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publish.obsidian.md/davidgasquez&#34; rel=&#34;noopener&#34;&gt;David Gasquez&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://brandonkboswell.com/&#34; rel=&#34;noopener&#34;&gt;Brandon Boswell&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://jzhao.xyz/&#34; rel=&#34;noopener&#34;&gt;jzhao.xyz&lt;/a&gt; (Founder of [[Quartz]])&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://wiki.yigit.run/&#34; rel=&#34;noopener&#34;&gt;Neocortex - Yigit Colakoglu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://eatsleepdata.com/&#34; rel=&#34;noopener&#34;&gt;Eat Sleep Data&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://fulcra.design/&#34; rel=&#34;noopener&#34;&gt;Fulcra - Ryan J. A. Murphy&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.pelayoarbues.com/&#34; rel=&#34;noopener&#34;&gt;Pelayo Arbués&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://brain.drmario.tech/&#34; rel=&#34;noopener&#34;&gt;Dr. Mario&amp;rsquo;s 🧠&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://tfthacker.com/&#34; rel=&#34;noopener&#34;&gt;TfT Hacker&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://integralguide.com/&#34; rel=&#34;noopener&#34;&gt;The Integral Guide to Well-Being&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/swyxio/brain&#34; rel=&#34;noopener&#34;&gt;Swyx&amp;rsquo;s Second Brain&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publish.obsidian.md/manuel/&#34; rel=&#34;noopener&#34;&gt;mnml&amp;rsquo;s vault&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://notes.nicolevanderhoeven.com&#34; rel=&#34;noopener&#34;&gt;Fork My Brain&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://wiki.nikiv.dev/&#34; rel=&#34;noopener&#34;&gt;Nikiv: My Knowledge Wiki 🌿&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publish.obsidian.md/lough-on-data/Home&#34; rel=&#34;noopener&#34;&gt;Lough on Data&lt;/a&gt;: Experiments, experiences, tips, and discoveries about data engineering.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://maggieappleton.com/&#34; rel=&#34;noopener&#34;&gt;Maggie Appleton&lt;/a&gt; ([[Maggie Appleton]])&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://garden.gilbertsanchez.com/&#34; rel=&#34;noopener&#34;&gt;Gilbert Sanchez Garden&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publish.obsidian.md/marcbielert/&#34; rel=&#34;noopener&#34;&gt;Marc Bielert Obsidian Vault&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publish.obsidian.md/datavidhya/&#34; rel=&#34;noopener&#34;&gt;DataVidhya Course Notes &amp;amp; Resources&lt;/a&gt; by [[Darshil Parmar]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://notes.jjude.com/&#34; rel=&#34;noopener&#34;&gt;Joseph Jude&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://digitalgarden.hypha.coop/google-reader&#34; rel=&#34;noopener&#34;&gt;Digital Garden&lt;/a&gt; by [[Colophon]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://mbbroberg.fun/&#34; rel=&#34;noopener&#34;&gt;Matt Broberg&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://toolbox.socratica.info/&#34; rel=&#34;noopener&#34;&gt;Welcome to Socratica&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://topicpartition.io/&#34; rel=&#34;noopener&#34;&gt;TopicPartition&lt;/a&gt; by [[Stanislav Kozlovski]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://ewan.my/&#34; rel=&#34;noopener&#34;&gt;Ewans Florilegium&lt;/a&gt; Quartz Brain (His tour at &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=NSTT2iBSwZs&#34; rel=&#34;noopener&#34;&gt;Interview with Obsidian enthusiast 2026 - YouTube&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://notes.joschua.io/&#34; rel=&#34;noopener&#34;&gt;Joschua Quartz Brain&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://blog.jochen-tetzlaff.online/&#34; rel=&#34;noopener&#34;&gt;Jochens Second Brain&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Collective lists:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Public Second Brain with Quartz</title>
      <link>https://www.ssp.sh/brain/public-second-brain-with-quartz/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/public-second-brain-with-quartz/</guid>
      <description>&lt;p&gt;This is my documentation of how I publish my notes from a private [[Obsidian]] vault to my &#xA;&#xA;&lt;a href=&#34;https://brain.ssp.sh&#34; rel=&#34;noopener&#34;&gt;Public Second Brain&lt;/a&gt; (this very site) with open-source [[Quartz|Quartz]] and [[GoHugo]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Convert Markdown to Rich Text (Google Docs)</title>
      <link>https://www.ssp.sh/brain/convert-markdown-to-rich-text-google-docs/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/convert-markdown-to-rich-text-google-docs/</guid>
      <description>&lt;p&gt;When you work with [[Markdown]] you inevitably will need an efficient way to convert &lt;em&gt;from&lt;/em&gt; Markdown to [[Rich Text]] sometimes, e.g., [[Google Docs]]. &#xA;&#xA;&lt;a href=&#34;https://x.com/sspaeti/status/1845838740842762418&#34; rel=&#34;noopener&#34;&gt;Tweet&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Book on Markdown</title>
      <link>https://www.ssp.sh/brain/create-a-book-on-markdown/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/create-a-book-on-markdown/</guid>
      <description>&lt;p&gt;For creating a Book on top of [[Markdown]], there are some solutions I want to explore here.&lt;/p&gt;&#xA;&lt;p&gt;This could be done solely in [[Obsidian]], but there wouldn&amp;rsquo;t be management around chapters, post-processing, and many other things that include a book.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Tech Stack</title>
      <link>https://www.ssp.sh/brain/my-tech-stack/</link>
      <pubDate>Sun, 28 Jun 2026 08:46:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/my-tech-stack/</guid>
      <description>&lt;p&gt;This is what I use behind the scenes of [[My Websites]], &#xA;&#xA;&lt;a href=&#34;https://ssp.sh&#34; rel=&#34;noopener&#34;&gt;ssp.sh&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;web&#34;&gt;Web&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://ssp.sh&#34; rel=&#34;noopener&#34;&gt;Blog&lt;/a&gt;&lt;/strong&gt;: [[GoHugo]] with a theme called &amp;ldquo;Blogger&amp;rdquo;, customized colors to [[Kanagawa]].&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Theme: &#xA;&#xA;&lt;a href=&#34;https://github.com/dillonzq/LoveIt?tab=readme-ov-file&#34; rel=&#34;noopener&#34;&gt;LoveIt&lt;/a&gt; - A clean, elegant but advanced blog theme for Hugo.&lt;/li&gt;&#xA;&lt;li&gt;See also [[My Websites Color Palette]].&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://brain.ssp.sh&#34; rel=&#34;noopener&#34;&gt;Second Brain&lt;/a&gt; and &#xA;&#xA;&lt;a href=&#34;https://vault.ssp.sh&#34; rel=&#34;noopener&#34;&gt;DE Vault&lt;/a&gt;&lt;/strong&gt;: [[Quartz]].&#xA;&lt;ul&gt;&#xA;&lt;li&gt;See the &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/second-brain-public&#34; rel=&#34;noopener&#34;&gt;code here&lt;/a&gt; and how I [[Public Second Brain with Quartz|publish my Second Brain with Quartz]].&lt;/li&gt;&#xA;&lt;li&gt;See also the &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/obsidian-note-taking-workflow/&#34; rel=&#34;noopener&#34;&gt;My Obsidian Note-Taking Workflow&lt;/a&gt; with the &#xA;&#xA;&lt;a href=&#34;https://youtu.be/myHKHM2mIis?si=cHj2P53Cjar2Awsa&#34; rel=&#34;noopener&#34;&gt;YT video&lt;/a&gt; for more details.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://dedp.online&#34; rel=&#34;noopener&#34;&gt;DEDP Book&lt;/a&gt;&lt;/strong&gt;: I use &#xA;&#xA;&lt;a href=&#34;https://github.com/rust-lang/mdBook&#34; rel=&#34;noopener&#34;&gt;mdBook&lt;/a&gt; for creating my book. See more on [[mdBook]].&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://list.ssp.sh&#34; rel=&#34;noopener&#34;&gt;Newsletter List&lt;/a&gt;&lt;/strong&gt;: I use [[Listmonk]] hosted on [[Railway.app]].&#xA;&lt;ul&gt;&#xA;&lt;li&gt;See details [[Listmonk#Sending Emails of Newsletter]] and how I send emails.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Analytics&lt;/strong&gt; with [[GoatCounter]], self hosted on [[Railway.app]] (with [[SQLite DB|SQLite]] DB :)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;everything-is-based-on-markdown&#34;&gt;Everything is based on Markdown&lt;/h3&gt;&#xA;&lt;p&gt;Everything is based on [[Markdown]]. This is the key to me publishing as much as I do, as the publication process involves no friction and, even more importantly, no formatting. See also more in &#xA;&#xA;&lt;a href=&#34;https://youtu.be/myHKHM2mIis?si=cHj2P53Cjar2Awsa&#34; rel=&#34;noopener&#34;&gt;My Obsidian Note-Taking Workflow (YT)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should I Change My Writing Style to Short Stories, because of AI and Low Attention Span?</title>
      <link>https://www.ssp.sh/brain/should-i-change-my-writing-because-of-ai/</link>
      <pubDate>Sat, 27 Jun 2026 17:29:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/should-i-change-my-writing-because-of-ai/</guid>
      <description>&lt;p&gt;[[Short-form writing]] just got much more popular, with the [[Attention Span declining|low attention span]] of people with [[TikTok]] and YT shorts. The &#xA;&#xA;&lt;a href=&#34;https://youtu.be/AVEZBy1uAk8?si=fPymDhBzAZcmBrjA&amp;amp;t=672&#34; rel=&#34;noopener&#34;&gt;movies get more repetitive&lt;/a&gt; as the audience can&amp;rsquo;t follow the movies anymore, or studies say that the average attention span is something like &#xA;&#xA;&lt;a href=&#34;https://www.nationalgeographic.com/health/article/attention-spans-shrinking-how-to-regain&#34; rel=&#34;noopener&#34;&gt;40 seconds&lt;/a&gt;, to write short, repetitive articles, and so does potentially change writing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Second Brain</title>
      <link>https://www.ssp.sh/brain/second-brain/</link>
      <pubDate>Fri, 26 Jun 2026 16:10:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/second-brain/</guid>
      <description>&lt;p&gt;In simple terms, it&amp;rsquo;s just note-taking in a single app, but instead of organizing your notes into folders, you link them. It&amp;rsquo;s what [[Obsidian]] made popular. The name, because I use it for all facets of life, if I go to the doctor or dentist, I write it down, if I write an idea, or journal, it&amp;rsquo;s all there. [[Tiago Forte]] coined the term initially.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best Writer Pencil</title>
      <link>https://www.ssp.sh/brain/best-writer-pencil/</link>
      <pubDate>Thu, 25 Jun 2026 10:43:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/best-writer-pencil/</guid>
      <description>&lt;p&gt;For me it&amp;rsquo;s the FriXion Clicker, easy to remove, very great flow on plain [[Paper Notebooks|Physical Notebooks]], and cheap. Easy refill.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Physical/Paper Notebooks</title>
      <link>https://www.ssp.sh/brain/paper-notebooks/</link>
      <pubDate>Thu, 25 Jun 2026 10:41:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/paper-notebooks/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;buying expensive notebooks will male you write more.. &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/ObsidianMD/s/klPoqZXWmv&#34; rel=&#34;noopener&#34;&gt;Reddit&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I am not sure if I agree with the expensiveness of notebooks, but I &#xA;&#xA;&lt;a href=&#34;https://www.migros.ch/de/product/720848600040&#34; rel=&#34;noopener&#34;&gt;found&lt;/a&gt; one that I really like (see below [[#My Favorite Noteboook, and Best Physical Notebooks for me]] for more); the pen really flows nicely, the paper feels quality, and the size and whiteness are delightful. I bought five.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Query Engine</title>
      <link>https://www.ssp.sh/brain/sql-query-engine/</link>
      <pubDate>Thu, 25 Jun 2026 08:53:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sql-query-engine/</guid>
      <description>&lt;p&gt;Products:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Presto]]&lt;/li&gt;&#xA;&lt;li&gt;[[Trino]]&lt;/li&gt;&#xA;&lt;li&gt;[[Spark SQL]]&lt;/li&gt;&#xA;&lt;li&gt;[[Dremio]]&lt;/li&gt;&#xA;&lt;li&gt;[[Photon Engine]]&#xA;&lt;ul&gt;&#xA;&lt;li&gt;as of [[2026-06-16]], added [[Reyden]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Apache Hive]] (why?)&lt;/li&gt;&#xA;&lt;li&gt;[[DuckDB]]&lt;/li&gt;&#xA;&lt;li&gt;[[Cloud Data Warehouses]] like snoflake, biquery etc.&lt;/li&gt;&#xA;&lt;li&gt;[[dbt Fusion]] (acquired [[SDF]])&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.datadoghq.com/blog/engineering/husky-query-architecture/&#34; rel=&#34;noopener&#34;&gt;Husky&lt;/a&gt; by [[DataDog]]&lt;/li&gt;&#xA;&lt;li&gt;[[Quanton]] by [[Onehouse]]&lt;/li&gt;&#xA;&lt;li&gt;See more in [[Apache Spark Alternatives]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See more on [[Emerging Architectures for Modern Data Infrastructure (a16z)]], &#xA;&#xA;&lt;a href=&#34;https://foundationdb.github.io/fdb-record-layer/SQL_Reference.html&#34; rel=&#34;noopener&#34;&gt;SQL Reference - FoundationDB Record Layer documentation&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Federated Query Engines</title>
      <link>https://www.ssp.sh/brain/federated-query-engines/</link>
      <pubDate>Thu, 25 Jun 2026 08:36:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/federated-query-engines/</guid>
      <description>&lt;p&gt;Common [[Data Virtualization|Data Federation and Virtualization]] tools that are used out there.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sql-query-engines&#34;&gt;SQL Query Engines&lt;/h2&gt;&#xA;&lt;p&gt;Trino, DuckDB, etc. find the full overview at [[SQL Query Engine]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Note-Taking: Digital vs. Paper</title>
      <link>https://www.ssp.sh/brain/digital-vs-paper/</link>
      <pubDate>Thu, 25 Jun 2026 08:15:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/digital-vs-paper/</guid>
      <description>&lt;p&gt;Writing is therapy! I usually write as much as possible on my laptop because I can type as fast as I think. At the same time, my handwriting can’t keep up with my thinking speed. There is no slowing down and forgetting ideas or thoughts. On the other hand, I can reformat, re-arrange, add, and delete, which will help my thinking process which wouldn’t happen in my brain. The advantage of pen and paper is that I use different muscles and brain activities when I write, which helps me think differently. I usually use them when I need to outline my blog post, if I’m stuck or distracted on something, or if I go out in nature and only bring my physical journal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DuckCon #7 - Amsterdam (Event Notes)</title>
      <link>https://www.ssp.sh/brain/duckcon-7-ams/</link>
      <pubDate>Thu, 25 Jun 2026 06:32:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/duckcon-7-ams/</guid>
      <description>&lt;p&gt;Conference about [[DuckDB]].&lt;/p&gt;&#xA;&lt;p&gt;![[img_DuckCon 7 - AMS_1782306134718.webp]]&lt;br&gt;&#xA;&lt;em&gt;When: [[2026-06-24]]&lt;/em&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://duckdb.org/events/2026/06/24/duckcon7/&#34; rel=&#34;noopener&#34;&gt;DuckCon #7 in Amsterdam – DuckDB&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;YouTube: &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/live/alp5rha0RWc?si=tenWXgW7vo75eFPZ&#34; rel=&#34;noopener&#34;&gt;DuckDB Live Stream&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;notes-and-slides&#34;&gt;Notes and Slides&lt;/h2&gt;&#xA;&lt;p&gt;Find full presentation titles and speakers in [[#Agenda|Agenda]] header at the bottom.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Today&#39;s Office: A Visual Log</title>
      <link>https://www.ssp.sh/brain/todays-office/</link>
      <pubDate>Wed, 24 Jun 2026 14:36:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/todays-office/</guid>
      <description>&lt;p&gt;Today&amp;rsquo;s office is something I am doing for a long, long time, it&amp;rsquo;s taking a short snap of today&amp;rsquo;s [[Computer Desk Setup &amp;amp; Monitor Workflow|computer setup]], and post it on social with &lt;code&gt;#todaysoffice&lt;/code&gt; hashtag.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Distraction-Free Typewriter (Micro Journal)</title>
      <link>https://www.ssp.sh/brain/my-distraction-free-typewriter-micro-journal/</link>
      <pubDate>Wed, 24 Jun 2026 11:52:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/my-distraction-free-typewriter-micro-journal/</guid>
      <description>&lt;p&gt;I finally got my baby, a [[Distract-Free Typewriter]]. I chose the [[Micro Journal#Rev 2|Micro Journal Rev.2]].  Thank you, [[Un Kyu Lee]]. As a writer and author, this thing is a beauty and just what I didn&amp;rsquo;t know I wanted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Computer Desk Setup, Monitor &amp; Developer Workflow</title>
      <link>https://www.ssp.sh/brain/computer-desk-setup-monitor-workflow/</link>
      <pubDate>Wed, 24 Jun 2026 11:52:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/computer-desk-setup-monitor-workflow/</guid>
      <description>&lt;p&gt;My desk setups progressed over time. From side-by-side displays to an ultrawide and portrait combo, and finally to a single 27&amp;rsquo;&amp;rsquo; or an extended laptop setup for meetings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pollmd: My Minimal Survey Service (for Newsletter) that Works with Markdown</title>
      <link>https://www.ssp.sh/brain/pollmd/</link>
      <pubDate>Wed, 24 Jun 2026 09:53:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pollmd/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/pollmd&#34; rel=&#34;noopener&#34;&gt;Pollmd&lt;/a&gt; is my minimal (newsletter) survey with dynamic questions right from Markdown (links) with one time installation with [[Quack Protocol (DuckDB)|DuckDB Quack Protocol]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#39;Coffee Break Rhythm&#39;: Moving around with Redundant Offices</title>
      <link>https://www.ssp.sh/brain/coffee-break-rhythm/</link>
      <pubDate>Wed, 24 Jun 2026 09:50:43 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/coffee-break-rhythm/</guid>
      <description>&lt;p&gt;As learned in &#xA;&#xA;&lt;a href=&#34;https://share.snipd.com/episode/6d03cf6a-1744-412d-a158-57aef1097f5b?&#34; rel=&#34;noopener&#34;&gt;Redundant Office&lt;/a&gt; podcast with YouTuber &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/cgpgrey&#34; rel=&#34;noopener&#34;&gt;CGP grey&lt;/a&gt;, where he says that he is doing a burst of work while walking around in London. Something I found that works for me, too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dagster</title>
      <link>https://www.ssp.sh/brain/dagster/</link>
      <pubDate>Tue, 23 Jun 2026 15:03:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dagster/</guid>
      <description>&lt;p&gt;Dagster is one of many [[Data Orchestrators]].  It operates in a [[declarative]] and [[data-aware]] manner, offering unique capabilities in data orchestration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Business Intelligence</title>
      <link>https://www.ssp.sh/brain/business-intelligence/</link>
      <pubDate>Tue, 23 Jun 2026 13:21:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/business-intelligence/</guid>
      <description>&lt;p&gt;[[The Goal of Business Intelligence]] and the [[Problems of Business Intelligence]].&lt;br&gt;&#xA;Close connected is [[Data Engineering]], which begs the question of [[Business Intelligence Engineer vs Data Engineer]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Third normal form (3NF)</title>
      <link>https://www.ssp.sh/brain/third-normal-form/</link>
      <pubDate>Mon, 22 Jun 2026 13:54:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/third-normal-form/</guid>
      <description>&lt;p&gt;Third normal form (3NF) is a database schema design approach for relational databases that uses normalizing principles to reduce the duplication of data, avoid data anomalies, ensure referential integrity, and simplify data management.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DuckLake by DuckLabs</title>
      <link>https://www.ssp.sh/brain/ducklake/</link>
      <pubDate>Mon, 22 Jun 2026 11:28:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ducklake/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://ducklake.select/&#34; rel=&#34;noopener&#34;&gt;DuckLake&lt;/a&gt; is a [[DuckLabs]] approach to simplifying [[Data Lakehouse|Lakehouse]] architectures &lt;strong&gt;using a standard SQL&lt;/strong&gt; database ([[DuckDB]]) for all metadata instead of complex file-based systems while still storing data in [[Data Lake File Formats|Open File Formats]] like [[Apache Parquet|Parquet]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Get Started with Data Engineering</title>
      <link>https://www.ssp.sh/brain/getting-started-with-data-engineering/</link>
      <pubDate>Mon, 22 Jun 2026 09:51:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/getting-started-with-data-engineering/</guid>
      <description>&lt;p&gt;You might work in a different field or be curious about what [[Data Engineering]] is, then this is the right place to get started as a data engineer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is Data Engineering</title>
      <link>https://www.ssp.sh/brain/what-is-data-engineering/</link>
      <pubDate>Mon, 22 Jun 2026 09:36:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-is-data-engineering/</guid>
      <description>&lt;p&gt;Data engineering is the less famous sibling of data science. Data science is growing like no tomorrow, as is data engineering, but it is much less heard of. Compared to existing roles, it would be a &lt;strong&gt;software engineering plus business intelligence engineer, including big data capabilities&lt;/strong&gt; across the [[Hadoop]] ecosystem, streaming, and computation at scale.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing Manually (In Times of AI-generated Content)</title>
      <link>https://www.ssp.sh/brain/writing-manually/</link>
      <pubDate>Mon, 22 Jun 2026 06:38:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-manually/</guid>
      <description>&lt;p&gt;In times of [[AI Writing]], writing manually is more important than ever. As with many [[Generative AI|AI Generated]] texts, I&amp;rsquo;d rather see the prompts, it would have more soul and character than the output.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smart Note Taking</title>
      <link>https://www.ssp.sh/brain/smart-note-taking/</link>
      <pubDate>Sat, 20 Jun 2026 20:24:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/smart-note-taking/</guid>
      <description>&lt;p&gt;Why is this important? Because without the &lt;em&gt;smart&lt;/em&gt;, you’ll add more clutter to your system, leading to minor organization and more stress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AT Protocol</title>
      <link>https://www.ssp.sh/brain/at-protocol/</link>
      <pubDate>Fri, 19 Jun 2026 08:56:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/at-protocol/</guid>
      <description>&lt;p&gt;The AT Protocol &lt;code&gt;at://&lt;/code&gt; (Authenticated Transfer Protocol, or atproto) is a standard for public conversation and an open-source framework for building social apps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering: Trends and Predictions (2022-2026) 🔮</title>
      <link>https://www.ssp.sh/brain/data-engineering-trends-and-predictions/</link>
      <pubDate>Fri, 19 Jun 2026 06:21:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-trends-and-predictions/</guid>
      <description>&lt;p&gt;Here I&amp;rsquo;ll list my predictions and trends, mainly for myself and to keep a record of what&amp;rsquo;s happened in the past.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Routines such as Sports or Meditation</title>
      <link>https://www.ssp.sh/brain/routines-such-as-sports-or-meditation/</link>
      <pubDate>Wed, 17 Jun 2026 21:43:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/routines-such-as-sports-or-meditation/</guid>
      <description>&lt;p&gt;Many studies say that we should start a [[Routine]] or it doesn&amp;rsquo;t stick. I&amp;rsquo;m not too good at this, but I try to do it primarily for my weekly sports, [[Meditation]], or writing habits. But as with kids, it is not as easy as before. I do my best whenever possible and do not try to feel bad if I can&amp;rsquo;t find the time. As it&amp;rsquo;s important to me, as any parent knows, &lt;strong&gt;there is no more important task in life than being a parent and spending undistracted time with your kids&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Being a Morning Person</title>
      <link>https://www.ssp.sh/brain/being-a-morning-person/</link>
      <pubDate>Wed, 17 Jun 2026 21:41:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/being-a-morning-person/</guid>
      <description>&lt;p&gt;Loved this small essay on &#xA;&#xA;&lt;a href=&#34;https://herman.bearblog.dev/becoming-a-day-person/&#34; rel=&#34;noopener&#34;&gt;On becoming a day person&lt;/a&gt;. It is something I had adapted with kids as well. I don&amp;rsquo;t have the early morning [[Routine]], but I agree with almost everything [[Herman Martinus]]&amp;rsquo;s says.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Ordinary Life: And how a Good Life Might Look Boring</title>
      <link>https://www.ssp.sh/brain/the-ordinary-boring-life/</link>
      <pubDate>Wed, 17 Jun 2026 21:20:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-ordinary-boring-life/</guid>
      <description>&lt;p&gt;Doing the same every day, like a life of a novelist or [[writers]] (inspired also by the book [[Novelist as a Vocation (Haruki Murakami)]]) is to be called a boring life.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vim Motions for Writers</title>
      <link>https://www.ssp.sh/brain/vim-motions-for-writers/</link>
      <pubDate>Wed, 17 Jun 2026 20:25:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vim-motions-for-writers/</guid>
      <description>&lt;p&gt;[[Vim Language (and Motions)|Vim Motions]] for [[writing]] are the best [[Deep Work|flow]] I can imagine. The smoothness and clarity are on another level.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neovim</title>
      <link>https://www.ssp.sh/brain/neovim/</link>
      <pubDate>Wed, 17 Jun 2026 20:06:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/neovim/</guid>
      <description>&lt;p&gt;Text editor evolved from the old [[vim]]. People call it not [[IDE]], such as [[VSCode]] or similar, but [[PDE (Personalized Development Environment)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quack Protocol: Client-Server Architecture for DuckDB</title>
      <link>https://www.ssp.sh/brain/quack-protocol-duckdb/</link>
      <pubDate>Wed, 17 Jun 2026 11:16:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/quack-protocol-duckdb/</guid>
      <description>&lt;p&gt;Allowing [[Client-Server Architecture]] over the network (TCP/IP with HTTP) for [[DuckDB]], opening up new [[DuckDB Use Cases]].&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Quack, a protocol that turns DuckDB into a &lt;strong&gt;client-server database&lt;/strong&gt;. True to DuckDB&amp;rsquo;s philosophy, Quack is simple and fast. You can set it up in seconds and it delivers high-performance remote access, turning DuckDB into a full-fledged general-purpose database system.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Uni-taskers, and Single-use Devices</title>
      <link>https://www.ssp.sh/brain/uni-taskers/</link>
      <pubDate>Wed, 17 Jun 2026 09:54:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/uni-taskers/</guid>
      <description>&lt;p&gt;Devices such as [[My Typewriter (Hermes 2000)]], not multi-taskers, but devices that doe one thing best, and one thing only.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Local First</title>
      <link>https://www.ssp.sh/brain/local-first/</link>
      <pubDate>Wed, 17 Jun 2026 09:42:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/local-first/</guid>
      <description>&lt;p&gt;An outstanding &#xA;&#xA;&lt;a href=&#34;https://www.inkandswitch.com/local-first/&#34; rel=&#34;noopener&#34;&gt;essay&lt;/a&gt; is on &lt;strong&gt;local first&lt;/strong&gt; and how to resolve the best of Markdown with a local plain text file with a method called [[CRDT]]. As the article mentions, &#xA;&#xA;&lt;a href=&#34;https://www.inkandswitch.com/local-first/#towards-a-better-future&#34; rel=&#34;noopener&#34;&gt;Towards a better future&lt;/a&gt;. As other technologies like [[Google Docs]], Notion, etc. always lack something, CRDTs seem to solve all 7 points and satisfy the local-first ideas.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vimrc for Obsidian</title>
      <link>https://www.ssp.sh/brain/vimrc-for-obsidian/</link>
      <pubDate>Wed, 17 Jun 2026 09:40:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vimrc-for-obsidian/</guid>
      <description>&lt;p&gt;These is my [[vim]], or more specific, [[Vim Language (and Motions)|Vim Motions]] setup for [[Obsidian]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-commands-in-vimrc&#34;&gt;Set commands in &lt;code&gt;.vimrc&lt;/code&gt;&lt;/h2&gt;&#xA;&lt;p&gt;And then you can set a custom shortcut with specifying the name first and &lt;code&gt;nmap&lt;/code&gt; it to a shortcut like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add Blog/Book to my Obsidian Vault via Symlink</title>
      <link>https://www.ssp.sh/brain/add-external-folders-git-blog-book-to-my-obsidian-vault-via-symlink/</link>
      <pubDate>Wed, 17 Jun 2026 09:40:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/add-external-folders-git-blog-book-to-my-obsidian-vault-via-symlink/</guid>
      <description>&lt;p&gt;This is a note about how I link my book and Blog to my Obsidian Second Brain Vault. Both of the folders are git repos that usually I edit in a separate Vault or with Neovim. But with Symlinks, thanks to &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=dz3GOp4hN50&#34; rel=&#34;noopener&#34;&gt;Lazar&lt;/a&gt; I linked them directly to my main Vault and I can edit them now from within one single Vault.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pathless Path</title>
      <link>https://www.ssp.sh/brain/pathless-path/</link>
      <pubDate>Wed, 17 Jun 2026 08:45:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pathless-path/</guid>
      <description>&lt;p&gt;The [[Pathless Path]] is experimenting on your own to find a life you want to live vs. “getting ahead” on a script others follow – &lt;strong&gt;embracing uncertainty &amp;amp; discomfort&lt;/strong&gt;. Whereas the opposite, the [[Default Path]] follows the planning/conforming path.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Focus@Will</title>
      <link>https://www.ssp.sh/brain/focus@will/</link>
      <pubDate>Wed, 17 Jun 2026 08:05:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/focus@will/</guid>
      <description>&lt;p&gt;Non-distractive music for work.&lt;/p&gt;&#xA;&lt;p&gt;I have a lifetime subscription, as I use it all the time. It&amp;rsquo;s very effective. I blogged about it already on &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/do-you-listen-to-music-while-working/&#34; rel=&#34;noopener&#34;&gt;Do you listen to music while working?&lt;/a&gt; and &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/tools-i-use-part-iii/#music-focused&#34; rel=&#34;noopener&#34;&gt;Tools I Use – Part III&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DataFusion</title>
      <link>https://www.ssp.sh/brain/datafusion/</link>
      <pubDate>Tue, 16 Jun 2026 18:08:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/datafusion/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://datafusion.apache.org/&#34; rel=&#34;noopener&#34;&gt;DataFusion&lt;/a&gt; is an extensible &lt;strong&gt;[[Data Model Engine|query execution framework]]&lt;/strong&gt;, written in Rust, that uses [[Apache Arrow]] as its in-memory format.&lt;/p&gt;&#xA;&lt;p&gt;DataFusion supports both an SQL and a DataFrame API for building logical query plans as well as a query optimizer and execution engine capable of parallel execution against partitioned data sources (CSV and Parquet) using threads.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Earn Attention with Writing</title>
      <link>https://www.ssp.sh/brain/earn-attention-with-writing/</link>
      <pubDate>Tue, 16 Jun 2026 09:20:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/earn-attention-with-writing/</guid>
      <description>&lt;p&gt;Write the lessons learned. The mesmerizing content is the content shared, whether there is a return or not.&lt;/p&gt;&#xA;&lt;p&gt;You can either buy someone&amp;rsquo;s attention, or you can earn it. If you earn it, it&amp;rsquo;s vastly deeper. You put good stuff out to the cosmos; usually, it will return good stuff. [[The more you share the more you get]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Out-Teach Your Competition</title>
      <link>https://www.ssp.sh/brain/out-teach-your-competition/</link>
      <pubDate>Tue, 16 Jun 2026 09:20:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/out-teach-your-competition/</guid>
      <description>&lt;p&gt;Sparked [[Earn Attention with Writing]] .&lt;/p&gt;&#xA;&lt;h2 id=&#34;notes&#34;&gt;Notes&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;we don&amp;rsquo;t share when others don&amp;rsquo;t have something to learn from&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It&amp;rsquo;s vastly different if you share something people learn, or if you put out because you need to.&lt;/li&gt;&#xA;&lt;li&gt;you have two options: either&lt;/li&gt;&#xA;&lt;li&gt;David shares that the philosophy of out-[[teaching]] the competition is in their DNA.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;most bigger unicorn companies, their approaches don;t apply to many companies.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;But what Basecamp shares is reaching many more as there are just more companies that can relay to what they are saying — basically in the same shoes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;basically, they love sharing it even though it&amp;rsquo;s not perfect. it&amp;rsquo;s [[Learn in Public]]&lt;/li&gt;&#xA;&lt;li&gt;they don&amp;rsquo;t like &lt;em&gt;content marketing&lt;/em&gt;. Because they have to push stuff on a schedule. Basecamp doesn&amp;rsquo;t share if they don&amp;rsquo;t have anything to say&#xA;&lt;ul&gt;&#xA;&lt;li&gt;also, sometimes people listen to [[David Heinemeier Hansson (DHH)]] and [[Jason Fried]] and sign up 10 years later. How can you justify this? That applies a lot to how we write ([[Writing]]) at [[Airbyte]].&lt;/li&gt;&#xA;&lt;li&gt;Why you won’t normally find the &amp;lsquo;good stuff&amp;rsquo; in content marketing.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;You can either buy someone&amp;rsquo;s attention or you can earn it. [[David Heinemeier Hansson (DHH)]]&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Now, on the bigger point though, this is actually good for business in the sense that you can &lt;strong&gt;either buy someone&amp;rsquo;s attention or you can earn it&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&amp;hellip; it&amp;rsquo;s just so much deeper.&lt;/li&gt;&#xA;&lt;li&gt;you put good stuff into the universe&lt;/li&gt;&#xA;&lt;li&gt;it&amp;rsquo;s a source of energy&#xA;&lt;ul&gt;&#xA;&lt;li&gt;And I would do it whether there was a return or not a return.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;old adage that if you really wanna learn something, you should try teaching it&lt;/li&gt;&#xA;&lt;li&gt;[[Sharing is caring]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;trust&#34;&gt;Trust&lt;/h2&gt;&#xA;&lt;p&gt;See [[Trust]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>On Writing.</title>
      <link>https://www.ssp.sh/brain/writing/</link>
      <pubDate>Tue, 16 Jun 2026 09:20:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing/</guid>
      <description>&lt;p&gt;Writing has been my new job after writing for myself for nine years. So, how do you get better, and what about writing makes it so hard?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Travel Locally, Where You Are</title>
      <link>https://www.ssp.sh/brain/travel-where-you-are/</link>
      <pubDate>Tue, 16 Jun 2026 08:53:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/travel-where-you-are/</guid>
      <description>&lt;p&gt;Many people dream of traveling to faraway places to experience new [[culture|cultures]] and sightseeing. Yes, you learn a ton, you learn new places, and the culture is hard to learn when not traveling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Automate Newsletter Based on SecondBrain and Bluesky Changes</title>
      <link>https://www.ssp.sh/brain/how-to-automate-newsletter-based-on-secondbrain-and-bluesky-changes/</link>
      <pubDate>Tue, 16 Jun 2026 08:39:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-automate-newsletter-based-on-secondbrain-and-bluesky-changes/</guid>
      <description>&lt;p&gt;I automate the &lt;strong&gt;gathering&lt;/strong&gt; of content for my [[Newsletter]], but not the writing of it. Everything mechanical that I used to do by hand — pulling links to recently-updated [[Second Brain]] notes, finding books I&amp;rsquo;ve read, copying top [[Bluesky]] posts — runs from a small Python script. The personal writing stays mine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI Orchestrators</title>
      <link>https://www.ssp.sh/brain/ai-orchestrators/</link>
      <pubDate>Tue, 16 Jun 2026 07:36:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ai-orchestrators/</guid>
      <description>&lt;p&gt;Instead of [[Data Orchestrators|Orchestration]] for data engineering jobs, AI orchestration is all about scheduling and orchestrationg [[AI Agents]].&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;d say the easiest is to use [[tmux]] to schedule multiple Claude Codes agents. And you could also extend to run multiple branches of the same repo with [[git worktree]]s.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Querying Bluesky with DuckDB and SQL</title>
      <link>https://www.ssp.sh/brain/querying-bluesky-with-duckdb-and-sql/</link>
      <pubDate>Mon, 15 Jun 2026 21:17:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/querying-bluesky-with-duckdb-and-sql/</guid>
      <description>&lt;p&gt;Querying [[Bluesky]] directly with [[DuckDB]] and [[SQL]] is easily possible because the [[AT Protocol]] is publicly available and has a [[Jetstream]] that you can read.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling</title>
      <link>https://www.ssp.sh/brain/data-modeling/</link>
      <pubDate>Mon, 15 Jun 2026 11:31:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling/</guid>
      <description>&lt;p&gt;Data modeling has changed; when I started (~20 years ago), choosing between [[Bill Inmon|Inmon]] and [[Ralph Kimball|Kimball]] was common.&lt;/p&gt;&#xA;&lt;p&gt;Today, in data engineering, data modeling creates a structured representation of your organization’s data. Often illustrated visually, this representation helps understand the relationships, constraints, and patterns within the data and serves as a blueprint for gaining business value in designing data systems, such as data warehouses, lakes, or any analytics solution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Role of a Data Engineer</title>
      <link>https://www.ssp.sh/brain/the-role-of-a-data-engineer/</link>
      <pubDate>Mon, 15 Jun 2026 10:39:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-role-of-a-data-engineer/</guid>
      <description>&lt;p&gt;In order to get high-quality and &lt;strong&gt;frequently updated data sets&lt;/strong&gt;, it is important to distinguish between data pipelines that are &lt;strong&gt;done and cleaned&lt;/strong&gt; by data engineers and all the others that are mostly exploratory. We at Airbus use a folder that is called “cleaned” and all data sets produced there are constantly updated, documented, and of the highest quality. Based on these data sets you create your own. We use the data lake solution [[Palantir Foundry]] (brand name of Airbus: &#xA;&#xA;&lt;a href=&#34;http://www.airbus.com/newsroom/press-releases/en/2017/06/airbus-launches-new-open-aviation-data-platform--skywise--to-sup.html&#34; rel=&#34;noopener&#34;&gt;Skywise&lt;/a&gt;) which provides you with a map where you see the &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Data_lineage&#34; rel=&#34;noopener&#34;&gt;data lineage&lt;/a&gt; easily. &lt;strong&gt;Documentation and metadata to each data set are crucial&lt;/strong&gt; as otherwise, you lose the overview of your data, which is also one main task of a data engineer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Analytics</title>
      <link>https://www.ssp.sh/brain/data-analytics/</link>
      <pubDate>Mon, 15 Jun 2026 10:38:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-analytics/</guid>
      <description>&lt;p&gt;The term data analytics comes mostly from the success of [[dbt]]. As it was so popular, and allowed to join together SQL statements in an elegant and documented way, the field got a new name, &amp;ldquo;Data Analytics&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vibe Code Agents</title>
      <link>https://www.ssp.sh/brain/vibe-code-agents/</link>
      <pubDate>Mon, 15 Jun 2026 10:31:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vibe-code-agents/</guid>
      <description>&lt;p&gt;[[Vibe Coding]] is a new phenoment, and these are some of the tools for it. These [[AI Agents]] run mostly autonomously in the [[Terminals|Terminal]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Transformation</title>
      <link>https://www.ssp.sh/brain/data-transformation/</link>
      <pubDate>Fri, 12 Jun 2026 12:30:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-transformation/</guid>
      <description>&lt;p&gt;Data transformation is the process of converting data from one format into a different format. Reasons for doing this could be to optimize the data for a different use case than it was originally intended for, or to meet the requirements for storing data in a different system. Data transformation may involve steps such as cleansing, normalizing, structuring, validation, sorting, joining, or enriching data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Literacy</title>
      <link>https://www.ssp.sh/brain/data-literacy/</link>
      <pubDate>Fri, 12 Jun 2026 12:24:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-literacy/</guid>
      <description>&lt;p&gt;Data literacy is the ability to derive meaningful information from data, just as literacy in general is the ability to derive information from the written word.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rollup</title>
      <link>https://www.ssp.sh/brain/rollup/</link>
      <pubDate>Fri, 12 Jun 2026 12:22:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rollup/</guid>
      <description>&lt;p&gt;Rollup is a form of summarization or pre-aggregation. Rolling up data can dramatically reduce the size of data to be stored and reduce row counts by potential orders of magnitude.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Spark</title>
      <link>https://www.ssp.sh/brain/apache-spark/</link>
      <pubDate>Fri, 12 Jun 2026 12:20:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-spark/</guid>
      <description>&lt;p&gt;Apache Spark™ is a multi-language engine ([[Cluster-computing frameworks]]) for executing [[Data Engineering]], [[Data Science]], and [[Machine Learning]] on single-node machines or clusters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lambda Architecture</title>
      <link>https://www.ssp.sh/brain/lambda-architecture/</link>
      <pubDate>Fri, 12 Jun 2026 12:19:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/lambda-architecture/</guid>
      <description>&lt;p&gt;Lambda architecture is a [[big data]] processing pattern designed to handle massive datasets by combining batch and real-time (stream) processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Swamp</title>
      <link>https://www.ssp.sh/brain/data-swamp/</link>
      <pubDate>Fri, 12 Jun 2026 12:17:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-swamp/</guid>
      <description>&lt;p&gt;Data swamps start to arise when there is a lack of responsibilities, data ownership, availability, and [[Data Governance]].  It&amp;rsquo;s when a [[Data Lake]] is unmanaged or unable to provide value. Sometimes a Data Swamp can also arise from a [[Data Warehouse]] due to existing hybrid models.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Hudi</title>
      <link>https://www.ssp.sh/brain/apache-hudi/</link>
      <pubDate>Fri, 12 Jun 2026 12:17:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-hudi/</guid>
      <description>&lt;p&gt;Hudi is a rich platform to build streaming [[data lake]]&amp;rsquo;s with incremental [[data pipelines]]&lt;br&gt;&#xA;on a self-managing database layer, while being optimized for lake engines and regular [[batch processing]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Hive</title>
      <link>https://www.ssp.sh/brain/apache-hive/</link>
      <pubDate>Fri, 12 Jun 2026 12:17:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-hive/</guid>
      <description>&lt;p&gt;Apache Hive is a &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Data_warehouse&#34; rel=&#34;noopener&#34;&gt;data warehouse&lt;/a&gt; software project built on top of &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Apache_Hadoop&#34; rel=&#34;noopener&#34;&gt;Apache Hadoop&lt;/a&gt; for providing data queries and analysis.&#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Apache_Hive#cite_note-2&#34; rel=&#34;noopener&#34;&gt;[2]&lt;/a&gt; Hive gives an &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/SQL&#34; rel=&#34;noopener&#34;&gt;SQL&lt;/a&gt;-like interface to query data stored in various databases and file systems that integrate with Hadoop. Traditional SQL queries must be implemented in the &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/MapReduce&#34; rel=&#34;noopener&#34;&gt;MapReduce&lt;/a&gt; Java API to execute SQL applications and queries over distributed data. Hive provides the necessary SQL abstraction to integrate SQL-like queries (&#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Apache_Hive#HiveQL&#34; rel=&#34;noopener&#34;&gt;HiveQL&lt;/a&gt;) into the underlying Java without the need to implement queries in the low-level Java API. &lt;/p&gt;</description>
    </item>
    <item>
      <title>April Newsletter 2023</title>
      <link>https://www.ssp.sh/brain/april-newsletter-2023/</link>
      <pubDate>Fri, 12 Jun 2026 12:15:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/april-newsletter-2023/</guid>
      <description>&lt;p&gt;&lt;em&gt;Hello friends!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Welcome to the new format of my newsletter! I aim to create a more informal space for updates and discussions on Data Engineering and other topics I explore as I create new content. Expect to receive not just updates on new blog posts, but also interesting tidbits from my life and work.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Standards</title>
      <link>https://www.ssp.sh/brain/open-standards/</link>
      <pubDate>Fri, 12 Jun 2026 12:14:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-standards/</guid>
      <description>&lt;p&gt;With the explosion of tools in the open-source data ecosystem, there is the need to couple them, maximize the tools into a single data stack, and simplify along the way. To achieve this, we need &lt;strong&gt;open foundations&lt;/strong&gt; that everyone is implementing on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jinja Template</title>
      <link>https://www.ssp.sh/brain/jinja-template/</link>
      <pubDate>Fri, 12 Jun 2026 12:13:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/jinja-template/</guid>
      <description>&lt;p&gt;Jinja stands out as a fast, expressive, and expandable templating engine. It incorporates special placeholders in the template, allowing for code writing in a manner akin to [[Python]] syntax. Subsequently, this template is supplied with data to produce the final document.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SELECT Insights - Bundling with Microsoft Fabric and Orchestration (#2)</title>
      <link>https://www.ssp.sh/brain/select-insights-bundling-with-microsoft-fabric-and-orchestration/</link>
      <pubDate>Fri, 12 Jun 2026 12:13:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/select-insights-bundling-with-microsoft-fabric-and-orchestration/</guid>
      <description>&lt;p&gt;Hello friends,&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;A quick note before we start: I changed the name of this newsletter to &amp;ldquo;SELECT Insights&amp;rdquo; and changed the structure slightly. I plan to follow this structure for the upcoming editions. If you want to know more, I have more details on &#xA;&#xA;&lt;a href=&#34;https://newsletter.ssp.sh/&#34; rel=&#34;noopener&#34;&gt;newsletter.ssp.sh&lt;/a&gt;. — And on another exciting side note, I also move the domain from &#xA;&#xA;&lt;a href=&#34;https://sspaeti.com&#34; rel=&#34;noopener&#34;&gt;sspaeti.com&lt;/a&gt; to &#xA;&#xA;&lt;a href=&#34;https://ssp.sh&#34; rel=&#34;noopener&#34;&gt;ssp.sh&lt;/a&gt;. I hope you like it; more on the history in this &#xA;&#xA;&lt;a href=&#34;https://twitter.com/sspaeti/status/1661741201580769284&#34; rel=&#34;noopener&#34;&gt;Tweet&lt;/a&gt;. But now, let&amp;rsquo;s get into this month&amp;rsquo;s newsletter.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Lake Table Formats (Open Table Formats)</title>
      <link>https://www.ssp.sh/brain/data-lake-table-format/</link>
      <pubDate>Fri, 12 Jun 2026 12:13:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-lake-table-format/</guid>
      <description>&lt;p&gt;Prominent table formats include [[Delta Lake]], [[Apache Iceberg]], and [[Apache Hudi]].&lt;/p&gt;&#xA;&lt;p&gt;Data lake table formats serve as &lt;strong&gt;databases-like features&lt;/strong&gt; on top of distributed [[Data Lake File Formats|File Formats]]. Similar to a traditional table, these formats consolidate distributed files into a singular table, simplifying management. Consider them an abstraction layer that structures your physical data files into coherent tables.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Convert Smartphone to Dumb Phone</title>
      <link>https://www.ssp.sh/brain/dumb-phone/</link>
      <pubDate>Thu, 11 Jun 2026 21:35:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dumb-phone/</guid>
      <description>&lt;p&gt;Inspired by &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=7jVb1lLniEw&#34; rel=&#34;noopener&#34;&gt;YouTube how to convert to a dumb phone&lt;/a&gt;, I tried to convert my &amp;ldquo;smart&amp;rdquo; phone to a &amp;ldquo;dumb&amp;rdquo; phone, to use it more intentionally. To avoid doing everything with willpower, which is quite hard if all the tech is engineered to make you [[Social Media Addiction|addicted]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Turn Off, Shut Down, Re-energize</title>
      <link>https://www.ssp.sh/brain/turn-off-shut-down-re-energize/</link>
      <pubDate>Thu, 11 Jun 2026 20:19:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/turn-off-shut-down-re-energize/</guid>
      <description>&lt;p&gt;Something that is easy to say, but more important to do. I enjoy &lt;strong&gt;walks in [[nature]]&lt;/strong&gt; or go for a long bicycle rides. It does not really matter what you do, but that you do something, and without distraction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What I Have Learned Abroad</title>
      <link>https://www.ssp.sh/brain/what-i-have-learned-abroad/</link>
      <pubDate>Thu, 11 Jun 2026 19:57:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-i-have-learned-abroad/</guid>
      <description>&lt;p&gt;Maybe you&amp;rsquo;re thinking of starting one or two years abroad or traveling the world as well. Therefore, I want to share what I learned from my recent experience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Laptop/Notebook &amp; Desktops for Linux (Hardware)</title>
      <link>https://www.ssp.sh/brain/notebook-desktops-for-linux/</link>
      <pubDate>Thu, 11 Jun 2026 08:12:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/notebook-desktops-for-linux/</guid>
      <description>&lt;p&gt;Hardware, desktops or notebooks optimized for [[Linux]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;manufacurer&#34;&gt;Manufacurer&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Framework Laptops]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://manuals.omamix.org/3/omacom/74/good-linux-hardware&#34; rel=&#34;noopener&#34;&gt;Good Linux Hardware · Omacom · DHH&lt;/a&gt;  suggestions by [[David Heinemeier Hansson (DHH)|DHH]]:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://frame.work/laptop13&#34; rel=&#34;noopener&#34;&gt;Framework 13&lt;/a&gt;: This is the best Linux laptop I&amp;rsquo;ve tried so far. It&amp;rsquo;s been my go-to for over a year now. It&amp;rsquo;s got a superb keyboard with delicious travel, a 3:2-aspect, matte, 258ppi screen that&amp;rsquo;s ideal for code, it&amp;rsquo;s fully user repairable, and the 61kwh battery gets you about 6 hours in mixed use. Highly recommended in both the high-end HX370 version and even the last-gen 7840U. (If the 6 hours of battery sounds a bit light to you, get a &#xA;&#xA;&lt;a href=&#34;https://www.anker.com/products/a1336-20000mah-power-bank?variant=42691854925974&#34; rel=&#34;noopener&#34;&gt;74wh Anker powerbank&lt;/a&gt; to double that).&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.bee-link.com/products/beelink-ser8-8745hs&#34; rel=&#34;noopener&#34;&gt;Beelink SER8&lt;/a&gt;: This miniPC blew my mind with its power-for-dollar ratio. It&amp;rsquo;s less than $500, comes with 32GB RAM + 1TB NVMe, and an excellent AMD 8745HS chip.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.bee-link.com/products/beelink-ser9-ai-9-hx-370&#34; rel=&#34;noopener&#34;&gt;Beelink SER9&lt;/a&gt;: Nearly double the price of the SER8 at ~$929, but the HX370 adds ~20% higher performance (and much better bluetooth/wifi range). Not quite as good value as the SER8, but a superb machine for less than a thousand bucks none the less.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://frame.work/desktop&#34; rel=&#34;noopener&#34;&gt;Framework Desktop&lt;/a&gt;: This tiny little beast packs the insane AMD 395+ MAX chip, which with up to 128GB of shared memory, 16 CPU cores, and 40 GPU cores, is just a mad power house of a computer. And yet it&amp;rsquo;s only 4.5L and completely silent. You&amp;rsquo;ll pay for the privilege at around $2,000, but if you just want the best, this is it!&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.amazon.com/dp/B09HCCVSJR&#34; rel=&#34;noopener&#34;&gt;Beelink EQR5&lt;/a&gt;: The ultra-budget option is the $299 AMD 5825U 8-core Zen3 powered EQR5. It&amp;rsquo;s a two-generation old chip at this point, but comes with 32GB RAM + 500GB NVMe. Surprisingly capable!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.tuxedocomputers.com/en&#34; rel=&#34;noopener&#34;&gt;TUXEDO Computers&lt;/a&gt; - (The Tongfang is the same as tuxedo&amp;rsquo;s, but cheaper) / [[Tuxedo Laptops]]&lt;/li&gt;&#xA;&lt;li&gt;[[System76]]&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ROG Zephyrus G14&lt;/strong&gt; - [[David Gasquez]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://laptopwithlinux.com/&#34; rel=&#34;noopener&#34;&gt;Buy a Linux laptop? Laptops with Ubuntu or Linux Mint | Laptopwithlinux&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://sh.reddit.com/r/linuxhardware/comments/1r6ip3x/highend_laptop_in_the_eu_for_ml_programming/&#34; rel=&#34;noopener&#34;&gt;Reddit user choosing ThinkPad&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;New Intel Snapdragon X chip&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.dell.com/en-us/blog/year-of-the-linux-laptop-omarchy-on-xps/&#34; rel=&#34;noopener&#34;&gt;Dell XPS 13, Snapdragon X Elite&lt;/a&gt; with Snapdragon X chip, OLED display&lt;/li&gt;&#xA;&lt;li&gt;Lenovo with &#xA;&#xA;&lt;a href=&#34;https://www.wezm.net/v2/posts/2024/yoga-7x-snapdragon-developer-review/&#34; rel=&#34;noopener&#34;&gt;A Developer&amp;rsquo;s Review of a Snapdragon X Laptop (Lenovo Yoga Slim 7x) - Wesley Moore&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Check &#xA;&#xA;&lt;a href=&#34;https://www.bestlaptop.deals/&#34; rel=&#34;noopener&#34;&gt;Best Laptop Deals&lt;/a&gt; for recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing is the Thinking</title>
      <link>https://www.ssp.sh/brain/writing-is-thinking/</link>
      <pubDate>Wed, 10 Jun 2026 13:06:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-is-thinking/</guid>
      <description>&lt;p&gt;Remember: [[Writing]] is &lt;em&gt;the&lt;/em&gt; thinking. The more you write, the more notes you take, and the better of a thinker you become. You’ll read better with better questions in your mind. Without writing, there is no thinking, no progress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Markdown</title>
      <link>https://www.ssp.sh/brain/markdown/</link>
      <pubDate>Wed, 10 Jun 2026 08:59:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/markdown/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;A declarative way of writing text.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;As written by [[Derek Sivers|Derek]] &#xA;&#xA;&lt;a href=&#34;https://sive.rs/plaintext&#34; rel=&#34;noopener&#34;&gt;Write plain text files&lt;/a&gt; and summarized them in my&lt;br&gt;&#xA;[[Personal Knowledge Management Workflow for a Deeper Life]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delta Lake</title>
      <link>https://www.ssp.sh/brain/delta-lake/</link>
      <pubDate>Tue, 09 Jun 2026 15:19:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/delta-lake/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://delta.io/&#34; rel=&#34;noopener&#34;&gt;Delta Lake&lt;/a&gt; is an &#xA;&#xA;&lt;a href=&#34;https://github.com/delta-io/delta&#34; rel=&#34;noopener&#34;&gt;open source project&lt;/a&gt; that enables building a &#xA;&#xA;&lt;a href=&#34;https://databricks.com/blog/2020/01/30/what-is-a-data-lakehouse.html&#34; rel=&#34;noopener&#34;&gt;Lakehouse architecture&lt;/a&gt; on top of &#xA;&#xA;&lt;a href=&#34;https://databricks.com/discover/data-lakes/introduction&#34; rel=&#34;noopener&#34;&gt;data lakes&lt;/a&gt;. Delta Lake provides &#xA;&#xA;&lt;a href=&#34;https://docs.delta.io/latest/concurrency-control.html&#34; rel=&#34;noopener&#34;&gt;ACID transactions&lt;/a&gt;, scalable metadata handling, and unifies &#xA;&#xA;&lt;a href=&#34;https://docs.delta.io/latest/delta-streaming.html&#34; rel=&#34;noopener&#34;&gt;streaming&lt;/a&gt; and &#xA;&#xA;&lt;a href=&#34;https://docs.delta.io/latest/delta-batch.html&#34; rel=&#34;noopener&#34;&gt;batch&lt;/a&gt; data processing on top of existing data lakes, such as S3, [[Azure Data Lake Storage (ADLS)|ADLS]], GCS, and HDFS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Iceberg</title>
      <link>https://www.ssp.sh/brain/apache-iceberg/</link>
      <pubDate>Tue, 09 Jun 2026 15:02:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-iceberg/</guid>
      <description>&lt;p&gt;Iceberg is a high-performance [[Data Lake Table Format]] for huge analytic tables. Iceberg brings the reliability and simplicity of [[SQL]] tables to big data while making it possible for engines to safely work with the same tables, at the same time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Normalization</title>
      <link>https://www.ssp.sh/brain/normalization/</link>
      <pubDate>Tue, 09 Jun 2026 07:51:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/normalization/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Database normalization&lt;/strong&gt; is the process of structuring a [[Relational Model|relational database]] in accordance with a series of so-called normal forms in order to reduce data redundancy and improve data integrity. It was first proposed in the early 1970s by British computer scientist [[Edgar F. Codd]] as part of his [[Relational Model]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Denormalization</title>
      <link>https://www.ssp.sh/brain/denormalization/</link>
      <pubDate>Tue, 09 Jun 2026 07:51:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/denormalization/</guid>
      <description>&lt;p&gt;In the realm of [[Relational Databases]], denormalization is a strategic process where we introduce precomputed, redundant data into an otherwise normalized database structure. This technique is primarily employed to enhance the read performance of the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Keep AI Out of Your (Obsidian) Vault</title>
      <link>https://www.ssp.sh/brain/using-obsidian-with-ai/</link>
      <pubDate>Tue, 09 Jun 2026 04:53:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/using-obsidian-with-ai/</guid>
      <description>&lt;p&gt;Everyone is using [[Obsidian]] for [[Generative AI|AI]], or wants to use it to become more [[Productivity|productive]]. But I think &lt;strong&gt;it&amp;rsquo;s a dead end&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ETL (Extract, Transform, Load)</title>
      <link>https://www.ssp.sh/brain/etl/</link>
      <pubDate>Mon, 08 Jun 2026 12:00:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/etl/</guid>
      <description>&lt;p&gt;ETL, which stands for Extract, Transform, and Load, involves a three-phase process for moving data. Unlike [[ELT]], ETL requires pre-defining the data schema and completing transformations before the data reaches its final destination. In contrast, ELT involves loading data first and then transforming it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloud Data Warehouses</title>
      <link>https://www.ssp.sh/brain/cloud-data-warehouses/</link>
      <pubDate>Mon, 08 Jun 2026 07:41:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cloud-data-warehouses/</guid>
      <description>&lt;p&gt;Another approach is that you change your on-premise Data Warehouse to a &lt;strong&gt;Cloud Data Warehouse&lt;/strong&gt; to get more scalability, more speed, and better availability. This option is best suited for you if you do not necessarily need the fastest response time and you do not have &lt;g class=&#34;gr_ gr\_8 gr-alert gr\_spell gr\_inline\_cards gr\_run\_anim ContextualSpelling ins-del multiReplace&#34; id=&#34;8&#34; data-gr-id=&#34;8&#34;&gt;tera&lt;/g&gt;- or petabytes of data. &lt;strong&gt;The idea is to speed up your DWH and skip the layer of cubes. This way you save much time in the development, processing, and maintenance of [[OLAP|OLAP Cubes]].&lt;/strong&gt; On the other hand, you lose in query latency while you create your dashboards. If you mainly have reports anyway, which can run beforehand, then this is perfect for you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cloud Data Provider</title>
      <link>https://www.ssp.sh/brain/cloud-data-provider/</link>
      <pubDate>Mon, 08 Jun 2026 07:41:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cloud-data-provider/</guid>
      <description>&lt;p&gt;Cloud provider for data-related services.&lt;/p&gt;&#xA;&lt;h2 id=&#34;provider&#34;&gt;Provider&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[AWS]]&lt;/li&gt;&#xA;&lt;li&gt;[[Google Cloud]]&lt;/li&gt;&#xA;&lt;li&gt;[[Azure]]&lt;/li&gt;&#xA;&lt;li&gt;[[Databricks]]&lt;/li&gt;&#xA;&lt;li&gt;[[Hetzner]]&lt;/li&gt;&#xA;&lt;li&gt;[[cloudflare]]&lt;/li&gt;&#xA;&lt;li&gt;[[DigitalOcean]]&lt;/li&gt;&#xA;&lt;li&gt;[[fly.io]]&lt;/li&gt;&#xA;&lt;li&gt;[[Firebase]]&lt;/li&gt;&#xA;&lt;li&gt;[[Vultr]]&lt;br&gt;&#xA;![[stackoverflow-dev-survey-2024-technology-worked-with-vs-want-to-work-with-platform-worked-want-social.png]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;![[Big Cloud Vendors-20241018092914585.webp]]&lt;br&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;https://survey.stackoverflow.co/2024/technology/#2-cloud-platforms&#34; rel=&#34;noopener&#34;&gt;Source StackOverflow Survey&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>HackMD: Collaborative Markdown</title>
      <link>https://www.ssp.sh/brain/hackmd/</link>
      <pubDate>Sun, 07 Jun 2026 12:38:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hackmd/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;HackMD is [[Google Docs]] for &lt;strong&gt;Markdown&lt;/strong&gt;. Effective team collaboration.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;[[Markdown]] is awesome, the only disadvantage is it&amp;rsquo;s not collaborative. HackMD seems to solve this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Integration</title>
      <link>https://www.ssp.sh/brain/data-integration/</link>
      <pubDate>Sun, 07 Jun 2026 08:12:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-integration/</guid>
      <description>&lt;p&gt;Data integration is a crucial process in the world of data management, where we bring together data from varied source systems to create a cohesive, unified view. This integration can happen in multiple ways, such as through manual effort, data virtualization, application integration, or by migrating data from numerous sources into a singular, integrated destination. We delve into these methods of data integration in the discussion below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Integration CLI tools</title>
      <link>https://www.ssp.sh/brain/data-integration-cli-tools/</link>
      <pubDate>Sun, 07 Jun 2026 08:12:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-integration-cli-tools/</guid>
      <description>&lt;p&gt;[[Data Integration]] that supports CLI use cases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[dlt]]: Python-based data integration library designed from the ground up to improve upon Airbyte/Meltano. Perfect fit as a library rather than platform, with well-thought-through architecture and comprehensive connector ecosystem&lt;/li&gt;&#xA;&lt;li&gt;[[Sling]]: Similar to dlt, recommended by Dagster team. Works well integrated with Dagster orchestrator, supports incremental loading with custom SQL&lt;/li&gt;&#xA;&lt;li&gt;[[Steampipe]]: SQL-based, very lean tool but lacks advanced features like incremental loading, full load functionality, and UI. Lower customization for non-existing connectors compared to dlt&lt;/li&gt;&#xA;&lt;li&gt;[[ConnectorX]]: Fast connector for data transfer&lt;/li&gt;&#xA;&lt;li&gt;[[ingestr]]: Simple one-to-one copy tool. For more complex scenarios, dlt is recommended as better alternative&lt;/li&gt;&#xA;&lt;li&gt;[[SDF]] (now [[dbt Fusion]])&lt;/li&gt;&#xA;&lt;li&gt;[[Meltano]] (bought, see [[Data Engineering Acquisitions#^61399b]])&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;further-reads&#34;&gt;Further Reads&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Data Integration Tools- Choose the Right One]]&lt;/li&gt;&#xA;&lt;li&gt;[[Data Integration]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[Data Integration Tools- Choose the Right One]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run DuckDB in your Website</title>
      <link>https://www.ssp.sh/brain/run-duckdb-in-your-website/</link>
      <pubDate>Fri, 05 Jun 2026 14:21:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/run-duckdb-in-your-website/</guid>
      <description>&lt;p&gt;With a simple HTML script (there is also [[React.js]] and [[Vue]] example) - you can embedd a [[DuckDB]] with [[WebAssembly (WASM)|WASM]] query with like this:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stream Processing</title>
      <link>https://www.ssp.sh/brain/stream-processing/</link>
      <pubDate>Fri, 05 Jun 2026 08:37:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/stream-processing/</guid>
      <description>&lt;p&gt;Opposite to [[batch processing]], where we process data in &lt;strong&gt;events&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Spark Structured Streaming]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Apache Flink]] (The main difference to Spark is that Flink was built from the ground up as a streaming product. Spark added Streaming onto their product later)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Apache Kafka]]&lt;/li&gt;&#xA;&lt;li&gt;[[Apache Samza]]&lt;/li&gt;&#xA;&lt;li&gt;[[Bytewax]]: Not active anymore, see &#xA;&#xA;&lt;a href=&#34;https://github.com/bytewax/bytewax/issues/560&#34; rel=&#34;noopener&#34;&gt;State of the project?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[NATS]]&lt;/li&gt;&#xA;&lt;li&gt;[[Fluvio]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;streaming--stream-processing&#34;&gt;Streaming != Stream Processing&lt;/h2&gt;&#xA;&lt;p&gt;Great write-up by [[Stanislav Kozlovski]] at &#xA;&#xA;&lt;a href=&#34;https://bigdata.2minutestreaming.com/p/event-streaming-is-topping-out&#34; rel=&#34;noopener&#34;&gt;Event Streaming is Topping Out&lt;/a&gt;. See more at [[Streaming#^01d13a]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQLMesh</title>
      <link>https://www.ssp.sh/brain/sqlmesh/</link>
      <pubDate>Thu, 04 Jun 2026 14:46:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sqlmesh/</guid>
      <description>&lt;p&gt;Don&amp;rsquo;t hack custom scripts or use half-baked tools. &#xA;&#xA;&lt;a href=&#34;https://github.com/SQLMesh/sqlmesh&#34; rel=&#34;noopener&#34;&gt;SQLMesh&lt;/a&gt; ensures accurate and efficient data pipelines with the most complete DataOps solution for transformation, testing, and collaboration&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Concepts</title>
      <link>https://www.ssp.sh/brain/data-engineering-concepts/</link>
      <pubDate>Thu, 04 Jun 2026 08:39:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-concepts/</guid>
      <description>&lt;p&gt;If you want to be a data engineer, &lt;strong&gt;learn these concepts&lt;/strong&gt;. The table below is a Map of Content (MOC) with 101 (the 101 on data engineering 😉) entry-point ideas that, between them, link out to the rest of the [[Data Engineering|Data Engineering Vault]] via backlinks. Read it top-to-bottom as a learning path, or jump in where you need depth.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Glossaries and Handbooks</title>
      <link>https://www.ssp.sh/brain/data-engineering-glossaries/</link>
      <pubDate>Thu, 04 Jun 2026 08:28:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-glossaries/</guid>
      <description>&lt;p&gt;Below you find a wealth of knowledge in the form of a Glossary or a Handbook.&lt;/p&gt;&#xA;&lt;h2 id=&#34;glossaries&#34;&gt;Glossaries&lt;/h2&gt;&#xA;&lt;p&gt;This is a curated list of Data Engineering glossaries:&lt;/p&gt;</description>
    </item>
    <item>
      <title>dbt Fusion Engine</title>
      <link>https://www.ssp.sh/brain/dbt-fusion/</link>
      <pubDate>Wed, 03 Jun 2026 23:03:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dbt-fusion/</guid>
      <description>&lt;p&gt;The &#xA;&#xA;&lt;a href=&#34;https://www.getdbt.com/product/fusion&#34; rel=&#34;noopener&#34;&gt;dbt Fusion&lt;/a&gt; &lt;strong&gt;[[SQL Query Engine|Engine]]&lt;/strong&gt; shares the same familiar framework for authoring data transformations as dbt Core, while enabling data developers to work faster and deploy transformation workloads more efficiently. &#xA;&#xA;&lt;a href=&#34;https://github.com/dbt-labs/dbt-fusion&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Email</title>
      <link>https://www.ssp.sh/brain/email/</link>
      <pubDate>Wed, 03 Jun 2026 22:19:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/email/</guid>
      <description>&lt;p&gt;A big part of everyone is email. Although I argue against email and instead propose &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/email-and-the-way-we-should-communicate-at-work/&#34; rel=&#34;noopener&#34;&gt;a way we (should) communicate&lt;/a&gt;, it’s still a big part of work or other areas of life. Unfortunately, it’s like an empty to-do list for everyone else to add tasks, making it dangerous. The GTD method from above &lt;strong&gt;integrates email into the workflow by going through your email in the weekly reviews and adding essential emails to your to-do list&lt;/strong&gt;. I do that by forwarding the email to Nirvana which adds them automatically to my inbox.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Warehouse</title>
      <link>https://www.ssp.sh/brain/data-warehouse/</link>
      <pubDate>Wed, 03 Jun 2026 18:38:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-warehouse/</guid>
      <description>&lt;p&gt;A Data Warehouse (DWH), also known as an Enterprise Data Warehouse (EDW), represents the traditional approach to data collection, a practice &#xA;&#xA;&lt;a href=&#34;https://tdwi.org/articles/2016/02/01/data-warehousing-30.aspx&#34; rel=&#34;noopener&#34;&gt;established over 30 years ago&lt;/a&gt;. The DWH is crucial for integrating data from numerous sources, serving as a single source of truth, and managing data through processes such as cleaning, historical tracking, and data consolidation. It facilitates enhanced executive insight into corporate performance through management dashboards, reports, or ad-hoc analyses.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Data Warehouse Toolkit by Ralph Kimball</title>
      <link>https://www.ssp.sh/brain/the-data-warehouse-toolkit-ralph-kimball/</link>
      <pubDate>Wed, 03 Jun 2026 18:37:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-data-warehouse-toolkit-ralph-kimball/</guid>
      <description>&lt;p&gt;This is the book that got me started with the [[fundamentals of data engineering]]. before [[Joe Reis]] wrote [[Fundamentals of Data Engineering (Joe Reis, Matt Housley)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>BI Tools</title>
      <link>https://www.ssp.sh/brain/bi-tools/</link>
      <pubDate>Wed, 03 Jun 2026 14:44:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bi-tools/</guid>
      <description>&lt;p&gt;Tools of [[Business Intelligence]], there are many.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;p&gt;Here a none complete list:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Apache Superset]]&lt;/strong&gt;: Open-source data exploration platform born at Airbnb, connects to any SQL speaking engine with 40+ visualization types and petabyte-scale query capabilities.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Power BI|PowerBI]]&lt;/strong&gt;: Microsoft&amp;rsquo;s BI platform with deepest Excel/Office 365 integration, DAX formula language, and Copilot AI baked into the broader Microsoft Fabric stack.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Tableau]]&lt;/strong&gt;: The visual analytics pioneer built on patented VizQL technology that turns drag-and-drop actions into database queries, now part of Salesforce.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[TARGIT]]&lt;/strong&gt;: Danish BI suite (Decision Suite) focused on industry-specific, out-of-the-box analytics for verticals like automotive dealerships, heavy equipment, and airports.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Metabase]]&lt;/strong&gt;: The &amp;ldquo;5-minute setup&amp;rdquo; open-source BI beloved by startups, pairing a no-code question builder with a SQL editor and friendly UX.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Kibana]]&lt;/strong&gt;: Visualization front-end for Elasticsearch, purpose-built for log, metric, and trace analytics inside the ELK stack rather than traditional BI.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Looker]]&lt;/strong&gt;: Google Cloud&amp;rsquo;s enterprise BI where LookML defines a governed, code-based semantic layer that&amp;rsquo;s now exposed to Tableau, Power BI, and AI agents.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Rill Developer]]&lt;/strong&gt;: Fast, BI-as-code dashboards defined in YAML + SQL with an embedded DuckDB/ClickHouse OLAP engine for sub-second queries.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Lightdash]]&lt;/strong&gt;: Open-source BI that lives directly on top of your dbt project, turning dbt YAML models and metrics into a self-serve analytics layer.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[whaly]]&lt;/strong&gt;: French self-service BI platform positioned as a cheaper Looker alternative, focused on embedding analytics into CRMs, Slack, and field-sales apps.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Holistics]]&lt;/strong&gt;: Analytics-as-code BI with its own AMQL semantic language, Git version control, and canvas-style narrative dashboards — a modern Looker alternative.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Lightdash]]&lt;/strong&gt;: Open-source BI that lives directly on top of your dbt project, turning dbt YAML models and metrics into a self-serve analytics layer.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Redash (dashboarding on top of Delta Lake)]]&lt;/strong&gt;: Lightweight open-source SQL-first tool — a browser-based query editor over 35+ data sources that turns queries into shareable charts and dashboards.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Mode]]&lt;/strong&gt;: Collaborative analyst-first platform combining SQL, Python, and R notebooks with reports, now part of ThoughtSpot.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[AtScale]]&lt;/strong&gt;: Universal semantic layer that speaks SQL, MDX, and DAX natively, bringing OLAP-cube-style modeling (à la SSAS) to cloud warehouses without moving data.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Power BI]]&lt;/strong&gt;: Microsoft&amp;rsquo;s BI platform with deepest Excel/Office 365 integration, DAX formula language, and Copilot AI baked into the broader Microsoft Fabric stack.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Toucan Toco]]&lt;/strong&gt;: French &amp;ldquo;data storytelling&amp;rdquo; platform that prioritizes narrative-driven, mobile-first dashboards for non-technical business audiences.&lt;/li&gt;&#xA;&lt;li&gt;**[[Evidence]]: BI as Code with a Markdown notebook style, rendering SQL-backed, NYT-style data reports as a static site from plain Markdown files.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Steep]]&lt;/strong&gt;: Stockholm-based metrics-first BI where everything starts from a centrally defined metric catalog, built natively on the semantic layer (dbt Cloud, Cube).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Qlik]]&lt;/strong&gt;: Known for its patented Associative Engine that in-memory-indexes all relationships so users can freely explore in any direction — including &amp;ldquo;unrelated&amp;rdquo; data.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Sigma (BI)]]&lt;/strong&gt;: Warehouse-native BI with a familiar spreadsheet UI over Snowflake/BigQuery/Databricks, plus Input Tables that let users write back to the warehouse.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Observable Framework]]&lt;/strong&gt;: Open-source static-site generator for data apps, using polyglot data loaders (any language) to precompute snapshots for instant-loading dashboards.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Omni]]&lt;/strong&gt;: Founded by ex-Looker folks, combines a governed semantic layer with spreadsheet-like and SQL workflows so analysts and business users share one tool.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Shaper]]&lt;/strong&gt;: Visualize and share your data. All in SQL. Powered by DuckDB.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Graphene]]&lt;/strong&gt;: BI built for agents.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Mosaic]]&lt;/strong&gt;: An extensible framework for linking databases and interactive views.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;libraries&#34;&gt;Libraries&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[MotherDuck Dives]]&lt;/strong&gt;: An interactive visualizations you create with natural language, directly on top of your data in [[MotherDuck]].&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;&#xA;&lt;p&gt;![[Pasted image 20220922183401.png]]&lt;br&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;https://notion.castordoc.com/catalog-of-bi-tools&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Declarative Data Pipelines</title>
      <link>https://www.ssp.sh/brain/declarative/</link>
      <pubDate>Wed, 03 Jun 2026 13:24:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/declarative/</guid>
      <description>&lt;p&gt;A &lt;strong&gt;declarative&lt;/strong&gt; data pipeline is characterized by not specifying the execution order. Instead, it allows each step or task to autonomously determine the optimal time and method for execution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>QuackStore: OLAP Cache Layer for DuckDB</title>
      <link>https://www.ssp.sh/brain/quackstore-olap-cache-layer-for-duckdb/</link>
      <pubDate>Wed, 03 Jun 2026 09:08:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/quackstore-olap-cache-layer-for-duckdb/</guid>
      <description>&lt;p&gt;[[OLAP Cache Layer]] locally with &#xA;&#xA;&lt;a href=&#34;https://github.com/coginiti-dev/QuackStore&#34; rel=&#34;noopener&#34;&gt;QuackStore&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Created by [[Coginiti]].&lt;/p&gt;&#xA;&lt;p&gt;Speed up your data queries by caching remote files locally. The QuackStore extension uses block-based caching to automatically store frequently accessed file portions in a local cache, dramatically reducing load times for repeated queries on the same data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Fabric</title>
      <link>https://www.ssp.sh/brain/microsoft-fabric/</link>
      <pubDate>Tue, 02 Jun 2026 20:49:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/microsoft-fabric/</guid>
      <description>&lt;p&gt;New announcement [[2023-05-23]] about the single place of MS; it&amp;rsquo;s like a [[Databricks]] replica, except for the tools in [[Azure]] without needing to go into Azure (see more below). See the announcement &#xA;&#xA;&lt;a href=&#34;https://powerbi.microsoft.com/en-us/blog/introducing-microsoft-fabric-and-copilot-in-microsoft-power-bi/&#34; rel=&#34;noopener&#34;&gt;Introducing Microsoft Fabric and Copilot in Microsoft Power BI&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bluesky</title>
      <link>https://www.ssp.sh/brain/bluesky/</link>
      <pubDate>Tue, 02 Jun 2026 15:27:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bluesky/</guid>
      <description>&lt;p&gt;[[Twitter]] alternative. Created by the original founder of Twitter [[Jack Dorsey]].&lt;/p&gt;&#xA;&lt;p&gt;The Bluesky  (open source) implementation of [[Personal Data Server (PDS)|PDS]] &#xA;&#xA;&lt;a href=&#34;https://bsky.app/profile/danabra.mov/post/3la33qgbjbc2i&#34; rel=&#34;noopener&#34;&gt;uses&lt;/a&gt; [[SQLite DB|SQLite]] per user.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Social Media (and back to Open Web)</title>
      <link>https://www.ssp.sh/brain/open-social/</link>
      <pubDate>Tue, 02 Jun 2026 15:13:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-social/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://overreacted.io/open-social/&#34; rel=&#34;noopener&#34;&gt;Open Social&lt;/a&gt; is a concept or idea to bring back the old [[internet]] with [[Personal Blogs]], and not give everything to &amp;ldquo;hosters&amp;rdquo; (social media platforms), as [[Dan Abramov]] explains. I wrote about it even before, I called it &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/bluesky-open-social-network/&#34; rel=&#34;noopener&#34;&gt;Inside the New Open Social Network&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian Webclipper</title>
      <link>https://www.ssp.sh/brain/obsidian-webclipper/</link>
      <pubDate>Tue, 02 Jun 2026 11:31:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian-webclipper/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/obsidianmd/obsidian-clipper&#34; rel=&#34;noopener&#34;&gt;Obsidian Webcliper&lt;/a&gt; is an alternative to [[ReadWise]] web clipper.&lt;/p&gt;&#xA;&lt;p&gt;Super powerful to clip websites to my [[Obsidian]] vault. Even with added AI-interpreted (e.g. description, scanning a LinkedIn Profile, etc.) for a summary. Find all the features in the &#xA;&#xA;&lt;a href=&#34;https://help.obsidian.md/web-clipper&#34; rel=&#34;noopener&#34;&gt;documentation&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Taking Notes for Physical Books</title>
      <link>https://www.ssp.sh/brain/taking-notes-for-physical-books/</link>
      <pubDate>Tue, 02 Jun 2026 11:25:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/taking-notes-for-physical-books/</guid>
      <description>&lt;p&gt;Usually I&amp;rsquo;m listening to book on [[Audible]], but the workflow is the same.&lt;/p&gt;&#xA;&lt;h2 id=&#34;workflow-of-taking-notes&#34;&gt;Workflow of Taking Notes&lt;/h2&gt;&#xA;&lt;p&gt;I have two workflows related to reading [[Books]]:&lt;/p&gt;</description>
    </item>
    <item>
      <title>DuckDB with Obsidian</title>
      <link>https://www.ssp.sh/brain/duckdb-with-obsidian/</link>
      <pubDate>Tue, 02 Jun 2026 10:58:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/duckdb-with-obsidian/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/motherduckdb/obsidian-duckdb-motherduck&#34; rel=&#34;noopener&#34;&gt;Obsidian-duckdb-motherduck&lt;/a&gt; is a plugin for [[Obsidian]] that works similarly to [[Obsidian Dataview]], but with [[SQL]].&lt;/p&gt;&#xA;&lt;p&gt;It can run arbitrary data with SQL, as DuckDB supports &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/enterprise-case-duckdb-key-categories/&#34; rel=&#34;noopener&#34;&gt;almost any format&lt;/a&gt;, you could query local CSVs, XML, or anything else. But not only local files work, but also remote files via [[DuckDB#Extensions|DuckDB&amp;rsquo;s Extensions]] such as HTTP(S), Huggin Face with &lt;code&gt;hf:&lt;/code&gt; or anything else.&lt;/p&gt;</description>
    </item>
    <item>
      <title>dbt (and dbt-core)</title>
      <link>https://www.ssp.sh/brain/dbt/</link>
      <pubDate>Tue, 02 Jun 2026 07:46:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dbt/</guid>
      <description>&lt;p&gt;dbt (data build tool) allows you to establish macros and integrate other functions outside of [[SQL]]&amp;rsquo;s capabilities for advanced use cases. Macros in Jinja are pieces of code that can be used multiple times.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slowing Down</title>
      <link>https://www.ssp.sh/brain/slowing-down/</link>
      <pubDate>Mon, 01 Jun 2026 10:58:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/slowing-down/</guid>
      <description>&lt;p&gt;Slowing down, like [[Thinking, Fast and Slow (Daniel Kahneman)]] and [[Slow Living]] is the best way to live life. My credo was always slowing down for more [[Long term game|long term]] impact, but that&amp;rsquo;s more true than ever?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Voice to Text (with AI)</title>
      <link>https://www.ssp.sh/brain/voice-to-text/</link>
      <pubDate>Mon, 01 Jun 2026 09:25:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/voice-to-text/</guid>
      <description>&lt;p&gt;In addition to [[Using Obsidian with AI|using AI in Obsidian]], I&amp;rsquo;m also allergic to voice-to-text.&lt;/p&gt;&#xA;&lt;p&gt;E.g., if I do it in a car or so, I mostly need to spend time fixing or updating words that it wrongly interprets, or I also ramble much more when I talk than when I actually type. Again, [[writing is thinking]], so if you skip that, you also skip the thinking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing in a Foreign Language: How English Gave Me My Voice</title>
      <link>https://www.ssp.sh/brain/writing-in-a-foreign-language/</link>
      <pubDate>Fri, 29 May 2026 13:19:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-in-a-foreign-language/</guid>
      <description>&lt;p&gt;This is how I found [[My Writing Voice]] and style. I initially read a lot of English books because I didn&amp;rsquo;t know the language well when I was in [[Copenhagen|CPH]] and was learning it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creativity is Forward Looking</title>
      <link>https://www.ssp.sh/brain/creativity-is-forward-looking/</link>
      <pubDate>Thu, 28 May 2026 13:34:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/creativity-is-forward-looking/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Remember what AI is, despite the fact that there are people in Silicon Valley who don&amp;rsquo;t want you to believe this is big data sets, lots of compute, and a large language model mushed together. That&amp;rsquo;s what they are.&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#39;Having Taste&#39; as an Artist—Age of AI</title>
      <link>https://www.ssp.sh/brain/having-taste-with-ai/</link>
      <pubDate>Thu, 28 May 2026 13:31:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/having-taste-with-ai/</guid>
      <description>&lt;p&gt;Having taste is key to have in the age of [[Generative AI]]. See the example of [[Rick Rubin]] in [[The Future with Generative AI]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Future with Generative AI</title>
      <link>https://www.ssp.sh/brain/the-future-with-generative-ai/</link>
      <pubDate>Thu, 28 May 2026 13:21:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-future-with-generative-ai/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Unironically, Rick Rubin is the future of work. [[Tom White]] at &#xA;&#xA;&lt;a href=&#34;https://substack.com/home/post/p-189793289&#34; rel=&#34;noopener&#34;&gt;Rick Rubin Is the Future of Work&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;[[Rick Rubin]] says as one of the most prolific music producer alive what: &amp;ldquo;I know what I like and what I don’t like, and I’m decisive about what I like and what I don’t like&amp;rdquo;. The future of [[Generative AI]] might just to &lt;strong&gt;[[Having Taste (with AI)]]&lt;/strong&gt;, and hearing to your [[Gut Feeling]], and make decision from the heart, like  [[Writing from The heart]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Analytics API</title>
      <link>https://www.ssp.sh/brain/analytics-api/</link>
      <pubDate>Thu, 28 May 2026 08:25:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/analytics-api/</guid>
      <description>&lt;p&gt;The struggle of having a single performant, secure, and reliable data endpoint is real. Especially to select the exact metric and dimension with the correct number everybody agrees on, right?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cube</title>
      <link>https://www.ssp.sh/brain/cube/</link>
      <pubDate>Wed, 27 May 2026 20:52:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cube/</guid>
      <description>&lt;p&gt;Formerly known as Cube.js, now simply Cube on &#xA;&#xA;&lt;a href=&#34;https://cube.dev&#34; rel=&#34;noopener&#34;&gt;Cube.dev&lt;/a&gt;. Cube is a [[Semantic Layer]] that is built as an [[OLAP]] cube capabilities but includes [[Analytics API]] capabilities too with fetching data with SQL, REST, and GraphQL out of the box.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bed, Bath or/and Bus</title>
      <link>https://www.ssp.sh/brain/bed-bath-or-bus/</link>
      <pubDate>Wed, 27 May 2026 20:42:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bed-bath-or-bus/</guid>
      <description>&lt;p&gt;Bed, Bath or Bus is shared by [[David Perell]] at &#xA;&#xA;&lt;a href=&#34;https://youtu.be/5WUML9P-0wM?si=Gbyg3_uKGOKEhA_M&amp;amp;t=1299&#34; rel=&#34;noopener&#34;&gt;NYT Bestselling Author Teaches Writing (Suleika Jaouad Interview)&lt;/a&gt;, and a friend told him to relax his brain to get off a [[Writers Block]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writer&#39;s Block</title>
      <link>https://www.ssp.sh/brain/writers-block/</link>
      <pubDate>Wed, 27 May 2026 20:30:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writers-block/</guid>
      <description>&lt;p&gt;As with [[Creativity vs Productivity]], I try to embrace the block and do some creative work instead. Writing is supposed to be hard. If you go on and get over the first 10 minutes ([[Ultradian Rhythm]]), you will get into the flow and [[Deep Work]] again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Table Format Catalogs</title>
      <link>https://www.ssp.sh/brain/open-table-format-catalogs/</link>
      <pubDate>Wed, 27 May 2026 13:14:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-table-format-catalogs/</guid>
      <description>&lt;p&gt;Open Catalogs are similar to the [[Hive Metastore]] before, an index for what tables you have in your data lake.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Journaling</title>
      <link>https://www.ssp.sh/brain/journaling/</link>
      <pubDate>Wed, 27 May 2026 08:36:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/journaling/</guid>
      <description>&lt;p&gt;Another one that goes hand in hand with [[Stoic]] is &#xA;&#xA;&lt;a href=&#34;https://www.urmc.rochester.edu/encyclopedia/content.aspx?ContentID=4552&amp;amp;ContentTypeID=1&#34; rel=&#34;noopener&#34;&gt;Journaling&lt;/a&gt;. It grounds me similarly to meditating. I always heard on the [[Tim Ferriss]] &#xA;&#xA;&lt;a href=&#34;https://tim.blog/&#34; rel=&#34;noopener&#34;&gt;Podcast&lt;/a&gt; that “successful” people meditate and journal a lot. I never understood the term journaling until I started it myself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Church Business vs. Banking Business</title>
      <link>https://www.ssp.sh/brain/church-business-vs-banking-business/</link>
      <pubDate>Tue, 26 May 2026 08:22:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/church-business-vs-banking-business/</guid>
      <description>&lt;p&gt;Rick Rubin is in the Church Businesss, as it&amp;rsquo;s about emotions and &lt;strong&gt;selling a feeling&lt;/strong&gt;, versus the mentioned man, is selling real things, probabilty etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Have Your Website</title>
      <link>https://www.ssp.sh/brain/why-have-your-website/</link>
      <pubDate>Tue, 26 May 2026 06:24:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/why-have-your-website/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m saying this repeatedly: have your own website and domain. Platforms come and go. I have experienced it myself with Medium, WordPress, and inspired by &#xA;&#xA;&lt;a href=&#34;https://youtu.be/_x6SCSz7g5I&#34; rel=&#34;noopener&#34;&gt;Why does every personal website look like this now?&lt;/a&gt;, I &#xA;&#xA;&lt;a href=&#34;https://twitter.com/sspaeti/status/1677232540124434433&#34; rel=&#34;noopener&#34;&gt;wrote&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Skills: Evergreen Notes for Agents</title>
      <link>https://www.ssp.sh/brain/agentic-skills/</link>
      <pubDate>Mon, 25 May 2026 19:54:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/agentic-skills/</guid>
      <description>&lt;p&gt;Markdown files that explain an [[AI Agents]], how to use a skill. For example, you can explain how to run [[GoHugo]], what the features are, and explain everything well in a Markdown file. If you bundle these, you have a repo containing multiple &amp;ldquo;skills&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Digital Minimalism</title>
      <link>https://www.ssp.sh/brain/digital-minimalism/</link>
      <pubDate>Mon, 25 May 2026 10:14:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/digital-minimalism/</guid>
      <description>&lt;p&gt;The elephant in the room is today’s distractions, such as &lt;strong&gt;social media apps that the most advanced technology companies make and Neuroscientists to make you &#xA;&#xA;&lt;a href=&#34;https://www.ted.com/talks/tristan_harris_how_a_handful_of_tech_companies_control_billions_of_minds_every_day&#34; rel=&#34;noopener&#34;&gt;addicted&lt;/a&gt;&lt;/strong&gt;. In [[Digital Minimalism (Cal Newport)]], [[Cal Newport]] suggests that deleting all social media apps is already a good start as all companies will track you through the app. Instead, use the browser, they will have less or no GPS information when you open the app, cannot send you to push notifications, etc. You are already addicted, as hard as you want to tell yourself otherwise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extending SQL for Analytics</title>
      <link>https://www.ssp.sh/brain/extending-sql-for-analytics/</link>
      <pubDate>Mon, 25 May 2026 09:14:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/extending-sql-for-analytics/</guid>
      <description>&lt;p&gt;[[SQL]] is the origin of data. And it was extended over the years. We have [[geospatial]] capabilities and [[window functions]] and whatnot throughout the year, so why not have analytics semantics added, too?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Metrics</title>
      <link>https://www.ssp.sh/brain/metrics/</link>
      <pubDate>Mon, 25 May 2026 05:29:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/metrics/</guid>
      <description>&lt;p&gt;Metrics, [[KPI|KPIs]] (Key Performance Indicators), and &lt;strong&gt;Calculated Measures&lt;/strong&gt; are terms forming the foundation of how business performance is measured and defined.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Whitepapers</title>
      <link>https://www.ssp.sh/brain/data-engineering-whitepapers/</link>
      <pubDate>Mon, 25 May 2026 05:27:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-whitepapers/</guid>
      <description>&lt;p&gt;A curated list of influential whitepapers in the field of data engineering.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;data-lakehouse&#34;&gt;Data Lakehouse&lt;/h2&gt;&#xA;&lt;p&gt;[[Data Lakehouse]] combines the best of data warehouses and data lakes into a single architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coginiti Semantic SQL</title>
      <link>https://www.ssp.sh/brain/coginiti-semantic-sql/</link>
      <pubDate>Fri, 22 May 2026 14:38:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/coginiti-semantic-sql/</guid>
      <description>&lt;p&gt;A SQL dialect supported by the [[Coginiti]] semantic layer. The [[Semantic Layer]] uses [[DataFusion|Apache DataFusion]] as its query engine and translates queries to platform-specific SQL for execution on your data warehouse.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Declarative Data Stack</title>
      <link>https://www.ssp.sh/brain/declarative-data-stack/</link>
      <pubDate>Fri, 22 May 2026 14:24:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/declarative-data-stack/</guid>
      <description>&lt;p&gt;Declarative Data Stack is a term introduced in the article &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/rise-of-declarative-data-stack/&#34; rel=&#34;noopener&#34;&gt;The Rise of the Declarative Data Stack&lt;/a&gt; by [[Michael Driscoll|Mike Driscoll]] and myself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Vim Language (and Motions)</title>
      <link>https://www.ssp.sh/brain/vim-language-and-motions/</link>
      <pubDate>Thu, 21 May 2026 12:31:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vim-language-and-motions/</guid>
      <description>&lt;p&gt;Why are there many users (and many new ones) still using [[Vim]] or [[Neovim]], you might ask?&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s mainly for vim language/motions. Many believe, me included that you need to know 1000 shortcuts. But when I realized that Vim has a language that works like grammar, things changed. I noticed that I only have to remember a couple of modes (Copying (or yanking) in Vim with &lt;code&gt;y&lt;/code&gt;, deleting with &lt;code&gt;d&lt;/code&gt;, pasting with &lt;code&gt;p&lt;/code&gt;, changing with &lt;code&gt;c&lt;/code&gt;) and shortcuts, which I can then combine. This made me want to try it, and I didn&amp;rsquo;t regret it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Review a PR without Leaving the Terminal (Neovim)</title>
      <link>https://www.ssp.sh/brain/working-with-github-pr-within-neovim/</link>
      <pubDate>Thu, 21 May 2026 08:04:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/working-with-github-pr-within-neovim/</guid>
      <description>&lt;p&gt;I made a video a while back with [[Neovim]] doing [[git difftool|git diff]]:&lt;br&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://www.youtube.com/embed/VFESU67M4bk&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#34; frameborder=&#34;0&#34; allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&#34; allowfullscreen title=&#34;youtube&#34;&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Foam (VSCode Extension)</title>
      <link>https://www.ssp.sh/brain/foam-vscode-extension/</link>
      <pubDate>Thu, 21 May 2026 07:15:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/foam-vscode-extension/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/foambubble/foam&#34; rel=&#34;noopener&#34;&gt;Foam&lt;/a&gt; is another way of deploying backlinks from [[Obsidian]] open-sourced on my blog. Alternatives are found also in [[Open-Source Obsidian Publish Alternatives]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mindstone</title>
      <link>https://www.ssp.sh/brain/mindstone/</link>
      <pubDate>Thu, 21 May 2026 07:02:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/mindstone/</guid>
      <description>&lt;p&gt;This is a free alternative to [[Obsidian]] publish. Other once can be found in [[Open-Source Obsidian Publish Alternatives]].&lt;/p&gt;&#xA;&lt;p&gt;MindStone is a free open-source alternative solution to &#xA;&#xA;&lt;a href=&#34;https://obsidian.md/publish&#34; rel=&#34;noopener&#34;&gt;Obsidian Publish&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian Digital Garden</title>
      <link>https://www.ssp.sh/brain/obsidian-digital-garden/</link>
      <pubDate>Thu, 21 May 2026 07:01:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian-digital-garden/</guid>
      <description>&lt;p&gt;This is a free alternative to [[Obsidian]] publish. Other once can be found in [[Open-Source Obsidian Publish Alternatives]].&lt;/p&gt;&#xA;&lt;p&gt;Publish your notes in your own personal [[Digital Garden]]. An example can be found &#xA;&#xA;&lt;a href=&#34;https://ole.dev/garden&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Big Table (OBT)</title>
      <link>https://www.ssp.sh/brain/one-big-table/</link>
      <pubDate>Tue, 19 May 2026 13:53:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/one-big-table/</guid>
      <description>&lt;p&gt;And extension of [[Ralph Kimball|Kimball]], suitable for long-term analysis. Essentially a [[Denormalization|denormalized]] table, akin to what is found in a [[Data Mart]]. And also synonym with a &lt;em&gt;Wide Table&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integrate OpenAI into Obsidian</title>
      <link>https://www.ssp.sh/brain/integrate-openai-into-obsidian/</link>
      <pubDate>Tue, 19 May 2026 11:52:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/integrate-openai-into-obsidian/</guid>
      <description>&lt;p&gt;[[OpenAI (GPT-3)]] is a powerful AI that can write whole articles, see &#xA;&#xA;&lt;a href=&#34;https://airbyte.com/blog/data-nets&#34; rel=&#34;noopener&#34;&gt;Data Nets&lt;/a&gt; (fully written by AI). It&amp;rsquo;s the same AI backbone [[GPT-3]] that is used for [[GitHub Copilot]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Social Media Addiction</title>
      <link>https://www.ssp.sh/brain/social-media-addiction/</link>
      <pubDate>Tue, 19 May 2026 06:09:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/social-media-addiction/</guid>
      <description>&lt;p&gt;This is my notes about [[Social Media]], and especially about the bad side of it, the [[addiction]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-bad-big-tech-makes-money&#34;&gt;The Bad: Big Tech Makes Money&lt;/h2&gt;&#xA;&lt;p&gt;How a handful of tech companies control billions of minds every day and how Big Tech is dangerous.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitHub Alternatives</title>
      <link>https://www.ssp.sh/brain/github-alternatives/</link>
      <pubDate>Wed, 13 May 2026 13:41:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/github-alternatives/</guid>
      <description>&lt;p&gt;[[GitHub]] is the main place to host [[git]] versioned code as of now. But there are alternatives not owned by [[Microsoft]], and had many outtages and failures lately.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reading Books for a Happy Life</title>
      <link>https://www.ssp.sh/brain/reading-books-for-a-happy-life/</link>
      <pubDate>Tue, 12 May 2026 07:15:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/reading-books-for-a-happy-life/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Instead of reading depressing news, what will make you happy is reading books&lt;/strong&gt;. If you are not a bookworm or not reading generally, you won’t agree with this. But as someone who didn’t read at all or was slow for a long time, I can tell you it’s true. By reading, you enlarge your horizon, you learn something new, or if you read a fantasy book, you dive into another world in an undistracted, calming way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Audiobooks</title>
      <link>https://www.ssp.sh/brain/audiobooks/</link>
      <pubDate>Tue, 12 May 2026 07:07:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/audiobooks/</guid>
      <description>&lt;p&gt;[[Books]] recorded as audible, to be consumed via voice. Usually on [[Audible]] or similar services.&lt;/p&gt;&#xA;&lt;p&gt;I almost exclusively read audiobooks. Due to my work, spending all day reading on a screen, I discovered that my eyes are usually very tired, but my brain is still able to listen. For example, relaxing in bed, reading a book, and my eyes fall asleep. But instead, I can close my eyes and listen to a good audiobook for 30 to 45 minutes before I sleep with no problem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Idempotency</title>
      <link>https://www.ssp.sh/brain/idempotency/</link>
      <pubDate>Mon, 11 May 2026 11:10:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/idempotency/</guid>
      <description>&lt;p&gt;Idempotency is the property of a certain operation that can be applied multiple times without changing the resulting outcome by being given the same inputs. It is used in [[Functional Programming]] and was the base foundation for [[Functional Data Engineering]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slow Technology: Better Productivity through Slowing Down?</title>
      <link>https://www.ssp.sh/brain/slow-technology/</link>
      <pubDate>Mon, 11 May 2026 07:18:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/slow-technology/</guid>
      <description>&lt;p&gt;Slow technology to me is technology that is slow in the moment, but increases [[productivity]] in the [[Long term game|long term]], as in the slow process and the [[slowing down]], makes you [[Deep Work|focus]] and creates more insightful outcomes. And let&amp;rsquo;s you create more meaningful and more [[Deep Work]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dremio</title>
      <link>https://www.ssp.sh/brain/dremio/</link>
      <pubDate>Mon, 11 May 2026 07:00:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dremio/</guid>
      <description>&lt;p&gt;Dremio revolutionizes self-service analytics for data teams. It empowers data analysts to explore and visualize data with rapid query response times. Concurrently, data engineers benefit from the ability to ingest and transform data directly in the data lake, fully supporting DML operations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Second Brain Assistant with Obsidian (NoteGPT)</title>
      <link>https://www.ssp.sh/brain/second-brain-assistant-with-obsidian-notegpt/</link>
      <pubDate>Fri, 08 May 2026 14:14:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/second-brain-assistant-with-obsidian-notegpt/</guid>
      <description>&lt;p&gt;Harnessing the profound capabilities of my Second Brain, I&amp;rsquo;ve always envisioned the integration of an [[OpenAI]] model directly into my local files. The universe of open-source solutions beckons.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Functional Data Engineering</title>
      <link>https://www.ssp.sh/brain/functional-data-engineering/</link>
      <pubDate>Fri, 08 May 2026 04:53:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/functional-data-engineering/</guid>
      <description>&lt;p&gt;Functional data engineering is crucial for designing data engineering architectures, bringing &lt;em&gt;[[clarity]]&lt;/em&gt; with &amp;ldquo;pure&amp;rdquo; functions and removing side effects.&lt;/p&gt;&#xA;&lt;p&gt;Its [[Functional Programming]] applied to the field of data engineering initiated by [[Maxime Beauchemin]]. &#xA;&#xA;&lt;a href=&#34;https://maximebeauchemin.medium.com/functional-data-engineering-a-modern-paradigm-for-batch-data-processing-2327ec32c42a&#34; rel=&#34;noopener&#34;&gt;Functional Data Engineering&lt;/a&gt; is a paradigm for batch data processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Granularity</title>
      <link>https://www.ssp.sh/brain/granularity/</link>
      <pubDate>Tue, 05 May 2026 15:02:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/granularity/</guid>
      <description>&lt;p&gt;In [[Dimensional Modeling]], defining the &lt;em&gt;grain&lt;/em&gt; is a pivotal step. This process involves determining what each row in a fact table signifies, laying down a foundational framework for the entire design.&lt;/p&gt;</description>
    </item>
    <item>
      <title>File Over App</title>
      <link>https://www.ssp.sh/brain/file-over-app/</link>
      <pubDate>Tue, 05 May 2026 09:43:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/file-over-app/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;File over app is a philosophy: if you want to create digital artifacts that last, they must be &lt;strong&gt;files you can control&lt;/strong&gt;, in formats that are easy to retrieve and read. Use tools that give you this freedom.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI Whitepapers</title>
      <link>https://www.ssp.sh/brain/ai-whitepapers/</link>
      <pubDate>Tue, 05 May 2026 08:36:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ai-whitepapers/</guid>
      <description>&lt;p&gt;Similar to [[Data Engineering Whitepapers]] is here the papers related to [[Artificial intelligence (AI)|AI]] and [[AI Agents]].&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;large-language-models&#34;&gt;Large Language Models&lt;/h2&gt;&#xA;&lt;p&gt;[[Large Language Models (LLMs)|LLMs]] are the general intelligence made out of large [[neural network]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modern Data Stack</title>
      <link>https://www.ssp.sh/brain/modern-data-stack/</link>
      <pubDate>Tue, 05 May 2026 07:16:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/modern-data-stack/</guid>
      <description>&lt;p&gt;The Modern Data Stack (MDS) comprises a suite of open-source tools designed for end-to-end analytics. This includes data ingestion, transformation, machine learning, and integration into a columnar data warehouse or lake solution, all complemented by an analytics BI dashboard backend. The stack&amp;rsquo;s versatility allows extensions for data quality, data cataloging, and more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import Bible to Obsidian (Markdown)</title>
      <link>https://www.ssp.sh/brain/import-bible-to-obsidian-markdown/</link>
      <pubDate>Mon, 04 May 2026 07:57:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/import-bible-to-obsidian-markdown/</guid>
      <description>&lt;p&gt;Below is how I imported the Bible into [[Obsidian]] as [[Markdown]] files with the help of this repository: &#xA;&#xA;&lt;a href=&#34;https://github.com/jgclark/BibleGateway-to-Markdown&#34; rel=&#34;noopener&#34;&gt;BibleGateway-to-Markdown&lt;/a&gt;, a way of parsing NET Bible passage output from Bible Gateway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extremely Personal Software</title>
      <link>https://www.ssp.sh/brain/extremely-personal-software/</link>
      <pubDate>Mon, 04 May 2026 07:06:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/extremely-personal-software/</guid>
      <description>&lt;p&gt;The next phase of [[self-hosting]], building your own software for thinkgs you need.&lt;/p&gt;&#xA;&lt;h2 id=&#34;personal-software-now-possible-via-vibe-coding&#34;&gt;Personal Software now possible via vibe coding&lt;/h2&gt;&#xA;&lt;p&gt;For example, this gentlemen have all tools made by himself, even [[vim]].&lt;br&gt;&#xA;![[img_Extremely Personal Software_1777878279371.webp]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Parametric Data Pipeline</title>
      <link>https://www.ssp.sh/brain/parametric-data-pipeline/</link>
      <pubDate>Fri, 01 May 2026 13:28:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/parametric-data-pipeline/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Once the data is normalized into the unified model, the next component is the parametric pipeline. This [[data pipelines|pipeline]] is designed to transform the normalized data into datasets that enable meaningful insights, metrics, and KPIs. The term &lt;strong&gt;&amp;ldquo;parametric&amp;rdquo; refers to the ability of the pipeline to adapt to various configurations and customizations through parameters&lt;/strong&gt;, while adapting the underlying logic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL</title>
      <link>https://www.ssp.sh/brain/sql/</link>
      <pubDate>Fri, 01 May 2026 12:26:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sql/</guid>
      <description>&lt;p&gt;SQL, a domain-specific language, is pivotal in programming, especially for managing data in relational database management systems or stream processing in relational data stream systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL IDEs</title>
      <link>https://www.ssp.sh/brain/sql-ides/</link>
      <pubDate>Fri, 01 May 2026 09:43:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sql-ides/</guid>
      <description>&lt;p&gt;SQL [[IDE|IDEs]] are the butter and bread of a [[Business Intelligence Engineer]] and [[Data Engineer]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;terminal-based&#34;&gt;Terminal based&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Query databases in vim (vim-dadbod)|vim-dadbod]] (&#xA;&#xA;&lt;a href=&#34;https://github.com/tpope/vim-dadbod&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;) - see [[Query databases in vim (vim-dadbod)]]&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Supports: Big Query, [[ClickHouse]], Impala, jq, MongoDB, MySQL, Oracle, osquery, PostgreSQL, Presto, Redis, SQL Server, [[SQLite]], DuckDB&lt;/li&gt;&#xA;&lt;li&gt;See a short video of how I use it with DuckDB on &#xA;&#xA;&lt;a href=&#34;https://asciinema.org/a/xL99tRkGfrK61eEB5QHi2nWv3&#34; rel=&#34;noopener&#34;&gt;asciinema&lt;/a&gt;):&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Harlequin]]: Started with [[DuckDB]] and SQLite&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/achristmascarl/rainfrog&#34; rel=&#34;noopener&#34;&gt;Rainfrog:&lt;/a&gt; A database tool for the terminal.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://terminaltrove.com/sqlit/&#34; rel=&#34;noopener&#34;&gt;sqlit&lt;/a&gt;: - A user friendly TUI for SQL databases.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;tools-free&#34;&gt;Tools (Free)&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[DBeaver]]:&lt;/strong&gt; Highly versatile and supports numerous databases. Its open-source nature and extensive functionality make it a top choice for many professionals.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[HeidiSQL]]:&lt;/strong&gt; A lightweight tool that&amp;rsquo;s great for quick and efficient work with MySQL, MariaDB, and Microsoft SQL Server databases.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[MySQL Workbench]]:&lt;/strong&gt; Tailored for MySQL databases, it offers a complete set of tools for database design, development, and administration.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[SQL Server Management Studio (SSMS)]]:&lt;/strong&gt; A go-to for those working primarily with [[Microsoft SQL Server]]. It offers comprehensive tools for configuration, management, and SQL development.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Oracle SQL Developer]]:&lt;/strong&gt; Designed specifically for Oracle Database, it provides a comprehensive development and management toolset.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[PgAdmin]]:&lt;/strong&gt; Widely used by PostgreSQL database developers, it&amp;rsquo;s an open-source tool that offers a rich set of features for database management.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Aqua Data Studio:&lt;/strong&gt; Offers database management, development, and visualization tools for a variety of databases.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Toad]]:&lt;/strong&gt; Known for its database management tools, it supports Oracle, SQL Server, MySQL, and other databases. Toad is particularly popular for its automation features and extensive functionality.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Valentina Studio:&lt;/strong&gt; A multi-platform tool that works with MySQL, PostgreSQL, MariaDB, and SQLite. It offers excellent schema editing and diagramming capabilities.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://www.devart.com/dbforge/edge/&#34; rel=&#34;noopener&#34;&gt;DbForge Studio&lt;/a&gt;:&lt;/strong&gt; A comprehensive IDE for SQL Server, MySQL, Oracle, and PostgreSQL. Offers a wide range of tools for database development, management, and administration, including data comparison and synchronization, database diagramming, and SQL code completion.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Aqua Data Studio:&lt;/strong&gt; An advanced IDE that provides database developers with tools for editing, querying, and managing various databases. It&amp;rsquo;s known for its sophisticated query tool and versatile database support, including visual analytics.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;SQLyog:&lt;/strong&gt; A powerful MySQL manager and admin tool, SQLyog is known for its intuitive GUI and a rich set of features like schema synchronization, query builder, and data transfer tools.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;DataSpell:&lt;/strong&gt; Developed by [[JetBrains]], it’s a new IDE specifically designed for data science, offering a productive environment for Python and R with integrated [[Jupyter Notebook]] support.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;VSCode Extensions&lt;/strong&gt; [[VSCode|Visual Studio Code]], a lightweight but powerful source code editor, offers SQL development extensions. These extensions add database connectivity, query execution, and result set viewing capabilities to VSCode.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;payed&#34;&gt;Payed&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[TablePlus]]:&lt;/strong&gt; A modern, native tool with a clean user interface that allows developers to simultaneously manage multiple databases such as MySQL, PostgreSQL, SQLite, and more. It&amp;rsquo;s known for its simplicity and robustness.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[DataGrip]]:&lt;/strong&gt; Developed by &lt;strong&gt;JetBrains&lt;/strong&gt;, it&amp;rsquo;s known for its intelligent query console, schema navigation, and version control integration. It&amp;rsquo;s a powerful tool, especially if you&amp;rsquo;re working with multiple databases and SQL dialects.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;since [[2025-10-01]] its free for none commercial use. &#xA;&#xA;&lt;a href=&#34;https://blog.jetbrains.com/datagrip/2025/10/01/datagrip-is-now-free-for-non-commercial-use/&#34; rel=&#34;noopener&#34;&gt;Announcement&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Navicat:&lt;/strong&gt; A series of database management products that support MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, and SQLite. It offers an intuitive interface with powerful tools for data editing, SQL query and report building, and backup management.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Aginity Pro:&lt;/strong&gt; A specialized tool primarily focused on enhancing productivity for SQL data analysts and developers. It provides features for code reuse, query optimization, and team collaboration.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/microsoft/azuredatastudio&#34; rel=&#34;noopener&#34;&gt;Azure Data Studio&lt;/a&gt;&lt;/strong&gt;: [[VSCode]] like SQL editor.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.coginiti.co/products/coginiti-pro/&#34; rel=&#34;noopener&#34;&gt;Coginiti Pro&lt;/a&gt; by [[Coginiti]]: SQL Analytics Tool and Reporting Platform&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[Harlequin]]&lt;br&gt;&#xA;References: &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/dataengineering/comments/qowmpx/sql_ide_of_choice/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;SQL IDE of choice? : r/dataengineering&lt;/a&gt;, [[SQL]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dimensions</title>
      <link>https://www.ssp.sh/brain/dimensions/</link>
      <pubDate>Wed, 29 Apr 2026 20:43:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dimensions/</guid>
      <description>&lt;p&gt;A dimension is a structure that categorizes and describes data in a business process to enable easy access and analysis in [[Dimensional Modeling]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Physical Data Model: Bottom-Up Approach</title>
      <link>https://www.ssp.sh/brain/physical-data-model/</link>
      <pubDate>Wed, 29 Apr 2026 19:13:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/physical-data-model/</guid>
      <description>&lt;p&gt;The &lt;em&gt;physical&lt;/em&gt; model involves implementing or generating the model in the target database system, taking into account the unique syntax variations of each database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Conceptual Data Model (CDM): A Top-Down Approach</title>
      <link>https://www.ssp.sh/brain/conceptual-data-model/</link>
      <pubDate>Wed, 29 Apr 2026 19:12:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/conceptual-data-model/</guid>
      <description>&lt;p&gt;In the top-down approach, we commence with a high-level perspective of an organization&amp;rsquo;s data requirements. This process involves collaborating with business owners, domain experts, and various stakeholders to grasp the business necessities and formulate a conceptual data model.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bus Matrix</title>
      <link>https://www.ssp.sh/brain/bus-matrix/</link>
      <pubDate>Wed, 29 Apr 2026 18:11:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bus-matrix/</guid>
      <description>&lt;p&gt;A Bus Matrix was traditionally used in [[OLAP]] cubes such as Microsoft [[SSAS]] and co. They let you visually see what [[Measures]] can be queried with which [[Dimensions]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Base Lists</title>
      <link>https://www.ssp.sh/brain/base-lists/</link>
      <pubDate>Wed, 29 Apr 2026 06:36:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/base-lists/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;My favorite &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/brain/coffee-beans-base/&#34; rel=&#34;noopener&#34;&gt;Coffee Beans List&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;My favorite &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/brain/books-base&#34; rel=&#34;noopener&#34;&gt;Book List&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[_Food]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: My [[Obsidian Base]] lists.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Arrow</title>
      <link>https://www.ssp.sh/brain/apache-arrow/</link>
      <pubDate>Tue, 28 Apr 2026 10:32:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-arrow/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://arrow.apache.org/Enhancing&#34; rel=&#34;noopener&#34;&gt;Apache Arrow&lt;/a&gt; is [[in-memory formats|in-memory analytics format]]. It serves as a robust development platform for in-memory analytics. It encompasses a suite of technologies designed to expedite the processing and transfer of big data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Walker Launcher</title>
      <link>https://www.ssp.sh/brain/walker-launcher/</link>
      <pubDate>Mon, 27 Apr 2026 12:50:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/walker-launcher/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/abenz1267/walker/&#34; rel=&#34;noopener&#34;&gt;Walker&lt;/a&gt;, is a [[Raycast]] alternative for Linux to launch apps.&lt;/p&gt;&#xA;&lt;p&gt;It has many more features included - I&amp;rsquo;d say if you search for a [[Raycast]] solution on Linux, search no more. It&amp;rsquo;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.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced search and Replace (like VSCode) in Neovim (with `:cdo`)</title>
      <link>https://www.ssp.sh/brain/advanced-search-and-replace-like-vscode-in-neovim-cdo/</link>
      <pubDate>Mon, 27 Apr 2026 10:33:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/advanced-search-and-replace-like-vscode-in-neovim-cdo/</guid>
      <description>&lt;p&gt;Search replace is a key need in [[IDE]]s, but Neovim does it a bit different than usual editors. That&amp;rsquo;s why I created below notes for myself to solve the same with &lt;code&gt;:cdo&lt;/code&gt; and &lt;code&gt;QuickFix&lt;/code&gt; lists.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Claude Code</title>
      <link>https://www.ssp.sh/brain/claude-code/</link>
      <pubDate>Mon, 27 Apr 2026 08:38:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/claude-code/</guid>
      <description>&lt;p&gt;This is an [[AI Agents|Agentic Coding Tool]] that reasons and writes code.&lt;/p&gt;&#xA;&lt;h2 id=&#34;improved-ai-workflow&#34;&gt;Improved AI-Workflow&lt;/h2&gt;&#xA;&lt;p&gt;To be, most important is still the improved [[AI workflow]], not the autocomplete of [[AI-based IDE]], and that&amp;rsquo;s where Claude Code is doing everything right. With it&amp;rsquo;s powerful [[AI Agents|Agentic Coding Tool]] style, it&amp;rsquo;s super powerful to create todo list for itself, &lt;strong&gt;interpreting existing code&lt;/strong&gt; and working its way throught it, &lt;strong&gt;autonomously&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gut Feeling and Intuition</title>
      <link>https://www.ssp.sh/brain/gut-feeling/</link>
      <pubDate>Mon, 27 Apr 2026 08:15:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gut-feeling/</guid>
      <description>&lt;p&gt;The gut feeling or Intuition is an instinctive feeling, as opposed to an opinion based on facts.&lt;/p&gt;&#xA;&lt;p&gt;Intuition can only be learned through [[experience]]. You can&amp;rsquo;t take shortcuts. It makes all the difference at work between an exceptional developer and a junior who didn&amp;rsquo;t have that past experience, hence training his gut and intuition.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ideas Worth Sharing</title>
      <link>https://www.ssp.sh/brain/ideas-worth-sharing/</link>
      <pubDate>Mon, 27 Apr 2026 08:15:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ideas-worth-sharing/</guid>
      <description>&lt;p&gt;Great insights are coming from &lt;strong&gt;having lived&lt;/strong&gt;. You can&amp;rsquo;t share great ideas out of thin air. Either you had a hard time, you have lived in different places ([[Mini Retirements]]), you encountered many problems and overcame obstacles. These all make great insights, articles to share.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What Makes a Happy Life</title>
      <link>https://www.ssp.sh/brain/what-makes-a-happy-life/</link>
      <pubDate>Mon, 27 Apr 2026 07:47:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-makes-a-happy-life/</guid>
      <description>&lt;p&gt;Besides [[Stoic|Stoicism]] and [[Journaling]], it’s relationships. According to the &#xA;&#xA;&lt;a href=&#34;https://www.ted.com/talks/robert_waldinger_what_makes_a_good_life_lessons_from_the_longest_study_on_happiness?language=en&#34; rel=&#34;noopener&#34;&gt;most comprehensive study in happiness&lt;/a&gt;, the &lt;strong&gt;happiest people are the ones having genuine relationships&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deep Work</title>
      <link>https://www.ssp.sh/brain/deep-work/</link>
      <pubDate>Sat, 25 Apr 2026 07:58:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/deep-work/</guid>
      <description>&lt;p&gt;Or also called &lt;em&gt;flow&lt;/em&gt;. Introduced in the book [[Deep Work (Cal Newport)]].&lt;/p&gt;&#xA;&lt;p&gt;Deep Work is an indispensable guide to anyone seeking focus. One of the most valuable skills in our economy is becoming increasingly rare. If you master this skill, you&amp;rsquo;ll achieve extraordinary results.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Programming Languages</title>
      <link>https://www.ssp.sh/brain/programming-languages/</link>
      <pubDate>Fri, 24 Apr 2026 06:32:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/programming-languages/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;We have [[imperative]] and [[declarative]] languages. (see [[Declarative vs Imperative]])&lt;/li&gt;&#xA;&lt;li&gt;We have [[Functional Programming Language]]. (see [[Functional Data Engineering]])&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;languages&#34;&gt;Languages&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[C (Programming Language)]]&lt;/li&gt;&#xA;&lt;li&gt;[[C++]]&lt;/li&gt;&#xA;&lt;li&gt;[[Rust]]&lt;/li&gt;&#xA;&lt;li&gt;[[PHP]]&lt;/li&gt;&#xA;&lt;li&gt;[[Python]]&lt;/li&gt;&#xA;&lt;li&gt;[[JavaScript]] / [[TypeScript]]&lt;/li&gt;&#xA;&lt;li&gt;[[Java]]&lt;/li&gt;&#xA;&lt;li&gt;[[GoLang]]&lt;/li&gt;&#xA;&lt;li&gt;[[Ruby On Rails]] (joy)&lt;/li&gt;&#xA;&lt;li&gt;[[Clojure]]&lt;/li&gt;&#xA;&lt;li&gt;&amp;hellip;..&lt;/li&gt;&#xA;&lt;li&gt;Newer ones:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Odin]] (joy)&lt;/li&gt;&#xA;&lt;li&gt;[[Zig|Ziglang]]&lt;/li&gt;&#xA;&lt;li&gt;[[Jai (Programming Langauge]] (joy)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;functional-ones&#34;&gt;Functional Ones&lt;/h2&gt;&#xA;&lt;p&gt;[[Functional Programming Language]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fonts</title>
      <link>https://www.ssp.sh/brain/fonts/</link>
      <pubDate>Fri, 24 Apr 2026 06:26:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/fonts/</guid>
      <description>&lt;p&gt;I have a love for nice fonts.&lt;/p&gt;&#xA;&lt;h2 id=&#34;reading-and-writing-fonts&#34;&gt;Reading and Writing Fonts&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Atkinson Hyperlegible]]&lt;/strong&gt; (mentioned &#xA;&#xA;&lt;a href=&#34;https://forum.obsidian.md/t/your-favourite-fonts-choice-and-why-thread/18129/5?u=sspaeti&#34; rel=&#34;noopener&#34;&gt;Your favourite fonts choice and why? thread - Share &amp;amp; showcase - Obsidian Forum&lt;/a&gt; )&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://brailleinstitute.org/freefont&#34; rel=&#34;noopener&#34;&gt;https://brailleinstitute.org/freefont&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;also on HK: &#xA;&#xA;&lt;a href=&#34;https://news.ycombinator.com/item?id=41550211&#34; rel=&#34;noopener&#34;&gt;news.ycombinator.com/item?id=41550211&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/googlefonts/atkinson-hyperlegible&#34; rel=&#34;noopener&#34;&gt;https://github.com/googlefonts/atkinson-hyperlegible&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/iaolo/iA-Fonts/tree/8548eea983611993db2d6f65bd3ae1609f62dcbd&#34; rel=&#34;noopener&#34;&gt;iA Writer Quattro&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://fonts.google.com/specimen/Inter&#34; rel=&#34;noopener&#34;&gt;Inter&lt;/a&gt; - Default of [[Obsidian]] and used also at [[Airbyte]] website&lt;/li&gt;&#xA;&lt;li&gt;[[Fonts - DYSLEXIA]] which makes reading easier for people with problems (from [[Tobias Ziegler (Schäuble)]])&lt;/li&gt;&#xA;&lt;li&gt;Piazzolla, serif; from &#xA;&#xA;&lt;a href=&#34;https://pimpmytype.com/review-tech-blog/&#34; rel=&#34;noopener&#34;&gt;How to treat monospace alike fonts in a tech blog? - Pimp my Type&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://piazzolla.huertatipografica.com/&#34; rel=&#34;noopener&#34;&gt;Piazzolla Type System&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.1001fonts.com/gentium-book-basic-font.html&#34; rel=&#34;noopener&#34;&gt;Gentium Book Basic&lt;/a&gt;, serif: Discovered on &#xA;&#xA;&lt;a href=&#34;https://bastian.rieck.me/blog/posts/2023/writing_why/&#34; rel=&#34;noopener&#34;&gt;Why Write?&lt;/a&gt;, beautiful .&lt;/li&gt;&#xA;&lt;li&gt;Also beautiful: &#xA;&#xA;&lt;a href=&#34;https://supernotes.app/blog/posts/sn-pro-font-family/&#34; rel=&#34;noopener&#34;&gt;SN Pro&lt;/a&gt; (&#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/ObsidianMD/comments/1b5i35v/i_found_a_great_font_to_use_with_obsidian/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;origin&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://uxum.bespoke.supply/&#34; rel=&#34;noopener&#34;&gt;UxumGrotesque&lt;/a&gt;, sans-serif (&#xA;&#xA;&lt;a href=&#34;https://www.nationalerzukunftstag.ch/&#34; rel=&#34;noopener&#34;&gt;origin&lt;/a&gt;)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;![[Fonts-20240905094328551.webp]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Atkinson Hyperlegible vs Piazzolla:&lt;br&gt;&#xA;![[Pasted image 20221022164222.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Standards over Silos</title>
      <link>https://www.ssp.sh/brain/open-standards-over-silos/</link>
      <pubDate>Thu, 23 Apr 2026 18:58:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-standards-over-silos/</guid>
      <description>&lt;p&gt;Great article on [[RW Open standards over silos Voltron]] by [[Voltron Data]]. It reminds me of [[File Over App]] by [[Kepano]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>When AI Becomes Addictive</title>
      <link>https://www.ssp.sh/brain/generative-ai-and-its-addiction/</link>
      <pubDate>Mon, 20 Apr 2026 19:23:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/generative-ai-and-its-addiction/</guid>
      <description>&lt;p&gt;I think [[Social Media Addiction]] is a big thing, and I&amp;rsquo;m noticing more that AI and [[Generative AI]] are facing the same problems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adrianos Liberica</title>
      <link>https://www.ssp.sh/brain/adrianos-liberica/</link>
      <pubDate>Fri, 17 Apr 2026 11:25:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/adrianos-liberica/</guid>
      <description>&lt;p&gt;Link: &#xA;&#xA;&lt;a href=&#34;https://adrianos.ch/products/liberica-kaffee-bohnen&#34; rel=&#34;noopener&#34;&gt;Liberica Kaffee Bohnen&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;![[Adrianos dd-20241009112558485.webp]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>KAFOJ Espresso</title>
      <link>https://www.ssp.sh/brain/kafoj-espresso/</link>
      <pubDate>Fri, 17 Apr 2026 11:12:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kafoj-espresso/</guid>
      <description>&lt;p&gt;Biel coffee &#xA;&#xA;&lt;a href=&#34;https://kafoj.ch/?p=93&#34; rel=&#34;noopener&#34;&gt;More&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: visited [[2025-02-08]], tried this coffee today at the shop&lt;br&gt;&#xA;References: [[KAFOJ]], similar to [[Adrianos Espresso]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adrianos Espresso</title>
      <link>https://www.ssp.sh/brain/adrianos-espresso/</link>
      <pubDate>Fri, 17 Apr 2026 10:48:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/adrianos-espresso/</guid>
      <description>&lt;p&gt;![[esprsso.png]]&lt;/p&gt;&#xA;&lt;p&gt;My everyday choice.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[Coffee Beans (dataview)]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Automated OG Image Generation: Rust &#43; SVG → WebP</title>
      <link>https://www.ssp.sh/brain/dynamic-feature-images/</link>
      <pubDate>Fri, 17 Apr 2026 10:32:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dynamic-feature-images/</guid>
      <description>&lt;p&gt;For [[My Second Brain]] I create programmatical way of generating &#xA;&#xA;&lt;a href=&#34;https://ogp.me/&#34; rel=&#34;noopener&#34;&gt;OG (Open Graph)&lt;/a&gt; / hero image. These get&amp;rsquo;s generated by adding the title of the note to the [[SVG]], but otherwise use a &lt;code&gt;og_template.svg&lt;/code&gt; as a template, then converts them to WebP format for optimal web performance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Problems of Business Intelligence</title>
      <link>https://www.ssp.sh/brain/problems-of-business-intelligence/</link>
      <pubDate>Thu, 16 Apr 2026 19:38:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/problems-of-business-intelligence/</guid>
      <description>&lt;p&gt;On the other hand, BI has some substantial problems with speed and transparency. I tried to summarize the issues I learned or heard people telling over my career as a BI engineer and specialist working with Oracle and SQL Server:&lt;/p&gt;</description>
    </item>
    <item>
      <title>tmux</title>
      <link>https://www.ssp.sh/brain/tmux/</link>
      <pubDate>Thu, 16 Apr 2026 08:39:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/tmux/</guid>
      <description>&lt;p&gt;tmux is an open-source [[Terminal Multiplexer]] for Unix-like operating systems. It allows multiple terminal sessions to be accessed simultaneously in a single window. It is useful for running more than one command-line program at the same time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Airflow</title>
      <link>https://www.ssp.sh/brain/apache-airflow/</link>
      <pubDate>Thu, 16 Apr 2026 08:13:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-airflow/</guid>
      <description>&lt;p&gt;As outlined in &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/olap-whats-coming-next/#orchestrators&#34; rel=&#34;noopener&#34;&gt;Orchestrators&lt;/a&gt;, the scheduling and monitoring of workflows stand as pivotal choices. While there are numerous [[Data Orchestrators|Orchestrators]], Airflow emerges as the most prevalent and acclaimed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Distract-Free Typewriter</title>
      <link>https://www.ssp.sh/brain/distract-free-typewriter/</link>
      <pubDate>Mon, 13 Apr 2026 11:19:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/distract-free-typewriter/</guid>
      <description>&lt;p&gt;Distraction-free Writing Device with Full keyboard and ePaper Display. A modern Typewriter.&lt;/p&gt;&#xA;&lt;p&gt;![[img-Distract-Free Typewriter-1740409001580.webp]]&lt;br&gt;&#xA;Source: &#xA;&#xA;&lt;a href=&#34;https://cassidoo.co/post/micro-journal/&#34; rel=&#34;noopener&#34;&gt;Building the Micro Journal&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Another &#xA;&#xA;&lt;a href=&#34;https://youtu.be/AkZrlsByNm0?si=_bI5MRscS13IEkIl&#34; rel=&#34;noopener&#34;&gt;great take&lt;/a&gt; on a modern typewriter. Instead of Multi-tasking, focus on the «&lt;strong&gt;Unitaskers&lt;/strong&gt;».&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deep Life</title>
      <link>https://www.ssp.sh/brain/deep-life/</link>
      <pubDate>Mon, 13 Apr 2026 11:03:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/deep-life/</guid>
      <description>&lt;p&gt;Deep life, and productivity on their own do not work. [[Cal Newport]].&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Besides a sound [[Personal Knowledge Management (PKM)]], a place to store all your knowledge and handle your to-dos, much more is needed for a fulfilled life&lt;/strong&gt;. Most of them happen inside my PKM system. That&amp;rsquo;s why it&amp;rsquo;s strongly connected with a deep life, which helped me keep grounded and to have a better meaningful life, similar to what the PKM system does to me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The State of DevOps in Data Engineering</title>
      <link>https://www.ssp.sh/brain/the-state-of-devops-in-data-engineering/</link>
      <pubDate>Thu, 09 Apr 2026 11:44:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-state-of-devops-in-data-engineering/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Is [[DevOps]] the new data engineering of data science&lt;/strong&gt;? What do I mean? As in the old days, when you were doing data science but spent 80% of your time on data engineering.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes</title>
      <link>https://www.ssp.sh/brain/kubernetes/</link>
      <pubDate>Thu, 09 Apr 2026 11:44:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kubernetes/</guid>
      <description>&lt;p&gt;It’s a platform that allows you to run and orchestrate container workloads. &#xA;&#xA;&lt;a href=&#34;https://stackoverflow.blog/2020/05/29/why-kubernetes-getting-so-popular/&#34; rel=&#34;noopener&#34;&gt;Kubernetes&lt;/a&gt; has become the &lt;strong&gt;de-facto standard&lt;/strong&gt; for your cloud-native apps to (auto-) [[Horizontal Scaling|Scale-out]] and deploys your open-source zoo fast, cloud-provider-independent. No lock-in here. You could use [[OpenShift]] or &#xA;&#xA;&lt;a href=&#34;https://www.okd.io/&#34; rel=&#34;noopener&#34;&gt;OKD&lt;/a&gt;. With the latest version, they added the &lt;a href=&#34;https://operatorhub.io/&#34;&gt;OperatorHub&lt;/a&gt; which you can install as of today 182 items with just a few clicks. Also, check out [[Managed Data Stacks]] which were created to mitigate exactly that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Admonition / Callouts (Markdown)</title>
      <link>https://www.ssp.sh/brain/admonition-call-outs/</link>
      <pubDate>Thu, 09 Apr 2026 08:41:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/admonition-call-outs/</guid>
      <description>&lt;p&gt;The &lt;code&gt;admonition&lt;/code&gt;, also known as &lt;em&gt;call-outs&lt;/em&gt;, are shortcuts baked into most Markdown framework. It&amp;rsquo;s a nice way to include side content without significantly interrupting the reading flow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Archetypes of Notetakers</title>
      <link>https://www.ssp.sh/brain/type-of-notetakers/</link>
      <pubDate>Thu, 09 Apr 2026 07:27:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/type-of-notetakers/</guid>
      <description>&lt;p&gt;[[Anne-Laure Le Cunff]] considers three types of note takers: architects, gardeners and librarians. This is what she means by this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shallow Work: Be Aware of Striving Over-Productivity</title>
      <link>https://www.ssp.sh/brain/shallow-work/</link>
      <pubDate>Thu, 09 Apr 2026 07:12:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/shallow-work/</guid>
      <description>&lt;p&gt;Be aware and careful about «Shallow Work» (also called pseudo work or meta-work).&lt;/p&gt;&#xA;&lt;p&gt;With all the AI hype and over-[[productivity]] we (suppose) to get with [[OpenClaw]] and others, we need to be careful not to do pseudo-work all day long and not finish our actual tasks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mentorship in Times of AI</title>
      <link>https://www.ssp.sh/brain/mentorship-in-times-of-ai/</link>
      <pubDate>Thu, 09 Apr 2026 05:50:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/mentorship-in-times-of-ai/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve read the article &#xA;&#xA;&lt;a href=&#34;https://marcuscoetzee.com/mentorship-ai/&#34; rel=&#34;noopener&#34;&gt;Would I have been mentored in a world full of AIs?&lt;/a&gt; by [[Marcus Coetzee]] and it got me thinking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Four Modes of Writing</title>
      <link>https://www.ssp.sh/brain/four-modes-of-writing/</link>
      <pubDate>Wed, 08 Apr 2026 07:56:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/four-modes-of-writing/</guid>
      <description>&lt;p&gt;My [[writing]] process has [[Four Modes of Writing|four modes]].&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;NORMAL mode: jumping around, reading, learning&lt;/li&gt;&#xA;&lt;li&gt;INSERT mode: writing, thinking, making connections&lt;/li&gt;&#xA;&lt;li&gt;VISUAL mode: copying, highlighting, formatting, designing&lt;/li&gt;&#xA;&lt;li&gt;COMMAND mode: automate, fix, macros.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;In case you can&amp;rsquo;t tell, I use [[Vim Language (and Motions)|Vim Motions]] in [[Obsidian]] 😉.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HEY-Screener in (Neo)Mutt</title>
      <link>https://www.ssp.sh/brain/hey-screener-in-neomutt/</link>
      <pubDate>Thu, 02 Apr 2026 13:08:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hey-screener-in-neomutt/</guid>
      <description>&lt;p&gt;To create my favorite feature from HEY.com, the [[Screener]], I had to get the existing work and screen in and out of the list for two years or so. Below is how I made it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rubiks Cube: How to solve it</title>
      <link>https://www.ssp.sh/brain/rubiks-cube-how-to-solve-it/</link>
      <pubDate>Wed, 01 Apr 2026 09:28:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rubiks-cube-how-to-solve-it/</guid>
      <description>&lt;p&gt;What challenged me to solve one myself: There are so many possible configurations (over 43 quintillions) that it would be impossible to solve it by randomly turning the faces until it&amp;rsquo;s all done.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kinesis Advantages 2: Lubing and Dampening</title>
      <link>https://www.ssp.sh/brain/kinesis-advantages-2-lubing-and-dampering/</link>
      <pubDate>Fri, 27 Mar 2026 12:25:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kinesis-advantages-2-lubing-and-dampering/</guid>
      <description>&lt;p&gt;After a [[Ducky One 2 SF]] and then my &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/MechanicalKeyboards/comments/ldwicx/my_first_build_kbdfans_dz65rgb/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;first build&lt;/a&gt;, a [[My KBDFans DZ65RGB|KBDFans DZ65RGB]], I have to say my first impression wasn&amp;rsquo;t good. The keys are wabbling, the switches are scratchy, and the sound is very hollow. And of top, the software to program any keys is crap. You can&amp;rsquo;t program a combination of two keys mapped to one, and there is essentially no second layer that you can shift with a key while holding, only toggle until you toggle it back.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dotfiles</title>
      <link>https://www.ssp.sh/brain/dotfiles/</link>
      <pubDate>Fri, 27 Mar 2026 07:42:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dotfiles/</guid>
      <description>&lt;p&gt;Dotfiles are important files that will play an integral role in your career as a software developer. They are configuration files for various programs that help those programs manage their functionality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Analysis Services (SSAS)</title>
      <link>https://www.ssp.sh/brain/ssas/</link>
      <pubDate>Thu, 26 Mar 2026 16:01:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ssas/</guid>
      <description>&lt;p&gt;[[OLAP]] cubes in Service Manager leverage the existing data warehouse infrastructure to empower end users with self-service [[business intelligence]] capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sharing as Second Brain Note vs. a Blog Post</title>
      <link>https://www.ssp.sh/brain/sharing-as-second-brain-note-vs-a-blog-post/</link>
      <pubDate>Wed, 25 Mar 2026 15:30:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sharing-as-second-brain-note-vs-a-blog-post/</guid>
      <description>&lt;p&gt;I like to collect notes over time on my [[Second Brain]], and eventually, when I figure something substantial to share, something I learned, I write a blog post about it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HEY.com: Get a list of ScreenedIn/Out emails</title>
      <link>https://www.ssp.sh/brain/hey.com-get-a-list-of-screenedin-and-out-emails/</link>
      <pubDate>Wed, 25 Mar 2026 07:25:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hey.com-get-a-list-of-screenedin-and-out-emails/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;[!note]&lt;/p&gt;&#xA;&lt;p&gt;If you are here, how the workflow works, there will be an upcoming note [[HEY-Screener in (Neo)Mutt]], but for now, you can check all scripts on my &#xA;&#xA;&lt;a href=&#34;https://dotfiles.ssp.sh/tree/master/mutt&#34; rel=&#34;noopener&#34;&gt;Mutt dotfiles&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI-based IDE</title>
      <link>https://www.ssp.sh/brain/ai-based-ide/</link>
      <pubDate>Mon, 23 Mar 2026 16:38:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ai-based-ide/</guid>
      <description>&lt;p&gt;Same as [[IDE]]s, but AI based.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Cursor AI IDE]]&lt;/li&gt;&#xA;&lt;li&gt;[[Windsurf AI IDE]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://aider.chat/&#34; rel=&#34;noopener&#34;&gt;aider&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;terminal-based&#34;&gt;Terminal based&lt;/h2&gt;&#xA;&lt;p&gt;See tools at [[Vibe Code Agents]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shallow Happiness</title>
      <link>https://www.ssp.sh/brain/shallow-happiness/</link>
      <pubDate>Mon, 23 Mar 2026 16:33:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/shallow-happiness/</guid>
      <description>&lt;p&gt;Opposite to [[Deep Happiness]]. Find more on my article about &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/finding-flow/&#34; rel=&#34;noopener&#34;&gt;Finding Flow: Escaping Digital Distractions Through Deep Work and Slow Living&lt;/a&gt;  ([[Stolen Focus- Why You Can&amp;rsquo;t Pay Attention (Johann Hari)|internal]]).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Metrics Layer</title>
      <link>https://www.ssp.sh/brain/metrics-layer/</link>
      <pubDate>Mon, 23 Mar 2026 12:26:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/metrics-layer/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;[!info] Similarities to a Semantic Layer&lt;/p&gt;&#xA;&lt;p&gt;The metrics layer is a key component of a [[Semantic Layer]]. Often, a basic metrics layer is integrated within a BI tool, translating its [[Metrics]] specifically for that BI tool.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compounding Note-Taking</title>
      <link>https://www.ssp.sh/brain/compounding-note-taking/</link>
      <pubDate>Mon, 23 Mar 2026 11:12:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/compounding-note-taking/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Note-taking is like saving money with interest. You save not only the interests of each year but also interest from interests. The same happens if you start taking notes; ideas will compound. Your notes will not only be worth their years but multiplied. &#xA;&#xA;&lt;a href=&#34;https://twitter.com/sspaeti/status/1737562762501316932&#34; rel=&#34;noopener&#34;&gt;My Tweet&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Write Well?</title>
      <link>https://www.ssp.sh/brain/how-to-write-well/</link>
      <pubDate>Mon, 23 Mar 2026 10:43:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-write-well/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s hard, it&amp;rsquo;s painful as Stephen mentions in his book [[On Writing (Stephen King)|On Writing]] (especially [[On Writing (Stephen King)#GOOD WRITING|good writing]]) and [[The Elements of Style (William Strunk Jr)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Two Minutes Rules</title>
      <link>https://www.ssp.sh/brain/two-minutes-rules/</link>
      <pubDate>Mon, 23 Mar 2026 10:43:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/two-minutes-rules/</guid>
      <description>&lt;p&gt;Introduced in the [[Atomic Habits (James Clear)]] book.&lt;/p&gt;&#xA;&lt;p&gt;It says that:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Make the habit for at longest 2 minutes! You might do some more.&#xA;&lt;ol&gt;&#xA;&lt;li&gt;if it really doesn&amp;rsquo;t stick, stop after two minutes of the gym, for example.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;The hard part is starting a habit. e.g., changing clothes before going to run. Running is the easy part; if you have changed, you will go no matter what&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;More on &#xA;&#xA;&lt;a href=&#34;https://jamesclear.com/how-to-stop-procrastinating&#34; rel=&#34;noopener&#34;&gt;How to Stop Procrastinating by Using the &amp;ldquo;2-Minute Rule&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compound: Everything Does</title>
      <link>https://www.ssp.sh/brain/compounding/</link>
      <pubDate>Mon, 23 Mar 2026 10:28:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/compounding/</guid>
      <description>&lt;p&gt;Compounding is something so substantial. You can do it with notes ([[Compounding Note-Taking]]), money, and in life ([[Principles]]). It is &lt;em&gt;slow&lt;/em&gt;, but it&amp;rsquo;s the right way to grow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ETL vs ELT</title>
      <link>https://www.ssp.sh/brain/etl-vs-elt/</link>
      <pubDate>Mon, 23 Mar 2026 08:42:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/etl-vs-elt/</guid>
      <description>&lt;p&gt;[[ETL]] (Extract, Transform, and Load) and [[ELT]] (Extract, Load, and Transform) are key processes in data handling, with &lt;strong&gt;ETL occurring within a Data Warehouse and ELT within a Data Lake&lt;/strong&gt; (refer to [[Data Warehouse vs Data Lake]] for more).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Relational Databases</title>
      <link>https://www.ssp.sh/brain/relational-databases/</link>
      <pubDate>Thu, 19 Mar 2026 13:03:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/relational-databases/</guid>
      <description>&lt;p&gt;In contrast to the [[Relational Model]], a relational database is a practical implementation of the relational model. Also called RDBMS - Relational Database Management System.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GoHugo</title>
      <link>https://www.ssp.sh/brain/gohugo/</link>
      <pubDate>Wed, 18 Mar 2026 17:56:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gohugo/</guid>
      <description>&lt;p&gt;The world&amp;rsquo;s fastest framework for building websites. Hugo is one of the most popular [[Open Source]] [[Static Site Generators (SSG)]]. With its incredible speed and flexibility, Hugo makes building websites fun again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Parquet</title>
      <link>https://www.ssp.sh/brain/apache-parquet/</link>
      <pubDate>Wed, 18 Mar 2026 07:46:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-parquet/</guid>
      <description>&lt;p&gt;Apache Parquet is a free and open-source column-oriented [[Data Lake File Formats|Data Lake File Format]] within the Apache [[Hadoop]] ecosystem. It operates similarly to RCFile and [[ORC]], other columnar storage file formats in Hadoop, ensuring compatibility with most data processing frameworks associated with Hadoop.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Blogs &amp; Newsletters</title>
      <link>https://www.ssp.sh/brain/data-engineering-blogs-and-newsletters/</link>
      <pubDate>Tue, 17 Mar 2026 22:02:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-blogs-and-newsletters/</guid>
      <description>&lt;p&gt;This is a curated list of data engineering blogs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;personal-blogs&#34;&gt;Personal Blogs&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://ssp.sh/&#34; rel=&#34;noopener&#34;&gt;My humble blog - ssp.sh&lt;/a&gt;: Technical Blog focusing on genuine news about the data ecosystem. Includes «.[[Data Engineering|Data Engineering Vault]]», [[Second Brain]], and a book about &#xA;&#xA;&lt;a href=&#34;https://www.dedp.online/&#34; rel=&#34;noopener&#34;&gt;Patterns of Data Engineering&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.startdataengineering.com/&#34; rel=&#34;noopener&#34;&gt;Start Data Engineering&lt;/a&gt; by [[Joseph Machado]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.confessionsofadataguy.com/&#34; rel=&#34;noopener&#34;&gt;Confessions of a Data Guy&lt;/a&gt; by [[Daniel Beach]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.eckerson.com/&#34; rel=&#34;noopener&#34;&gt;Eckerson Group&lt;/a&gt; by [[Wayne Eckerson]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://chollinger.com/blog/&#34; rel=&#34;noopener&#34;&gt;Software Engineering, Linux, Data, GIS&lt;/a&gt; by [[Christian Hollinger]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://seattledataguy.substack.com/&#34; rel=&#34;noopener&#34;&gt;SeattleDataGuy&amp;rsquo;s Substack&lt;/a&gt; by [[Ben Rogojan|SeattleDataGuy]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;newsletters-and-substacks&#34;&gt;Newsletters and Substacks&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.blef.fr/blog&#34; rel=&#34;noopener&#34;&gt;Blef&lt;/a&gt; by [[Christophe Blefari]]: Best data newsletter there is, IMO.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://fromanengineersight.substack.com/&#34; rel=&#34;noopener&#34;&gt;From An Engineer Sight&lt;/a&gt; by [[Benoit Pimpaud]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://groupby1.substack.com/&#34; rel=&#34;noopener&#34;&gt;group by 1&lt;/a&gt; by [[Matt Arderne]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://seattledataguy.substack.com/&#34; rel=&#34;noopener&#34;&gt;SeattleDataGuy’s Newsletter&lt;/a&gt; by [[Ben Rogojan]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://stkbailey.substack.com/&#34; rel=&#34;noopener&#34;&gt;Data People Etc.&lt;/a&gt; by [[Stephen Bailey]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://joereis.substack.com&#34; rel=&#34;noopener&#34;&gt;Joe Reis Substack&lt;/a&gt; by [[Joe Reis]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://benn.substack.com/&#34; rel=&#34;noopener&#34;&gt;Benn Substack&lt;/a&gt; by [[Benn Stancil]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://petrjanda.substack.com/&#34; rel=&#34;noopener&#34;&gt;Petr Substack&lt;/a&gt; by [[Petr Janda]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://databased.pedramnavid.com/&#34; rel=&#34;noopener&#34;&gt;Pedram&amp;rsquo;s Data Based&lt;/a&gt; by [[Pedram Navid]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://jpmonteiro.substack.com/&#34; rel=&#34;noopener&#34;&gt;Modern Data Democracy&lt;/a&gt; by [[JP Monteiro]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://vutr.substack.com/&#34; rel=&#34;noopener&#34;&gt;GrouoBy Substack&lt;/a&gt; by [[Vu Trinh]]: Weekly curated data engineering resource and learning insights digesting big company blogs.&lt;/li&gt;&#xA;&lt;li&gt;[[Newsletter|SELECT Insights]] by me&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Find more blogs that I personally follow on [[RSS feeds for Data Engineering]], or people in the space at [[People of Data Engineering]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delta Load a Data Warehouse</title>
      <link>https://www.ssp.sh/brain/delta-load-a-data-warehouse/</link>
      <pubDate>Tue, 17 Mar 2026 21:06:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/delta-load-a-data-warehouse/</guid>
      <description>&lt;p&gt;Delta load is the process of loading data from your source OLTP database, the operational database where the application is running. This database is modeled in a relational fashion, normalized into 100s of database tables. With the delta load, we want to have an efficient way of transferring these data into the [[data warehouse]], modeling, and transforming the data so we can extract critical business metrics.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Load incremental and Idempotency</title>
      <link>https://www.ssp.sh/brain/load-incremental-and-idempotency/</link>
      <pubDate>Tue, 17 Mar 2026 21:03:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/load-incremental-and-idempotency/</guid>
      <description>&lt;p&gt;Compared to the nightly loads of traditional data warehouses, we need to load &lt;strong&gt;incrementally. This makes your data more modular and manageable&lt;/strong&gt;, especially when you have a [[Star Schema]]. Fact tables can only be appended and dimensions only need to scan the newest transactions instead of the entire fact table.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Best Practices (Richard Schiller, David Larochelle)</title>
      <link>https://www.ssp.sh/brain/data-engineering-best-practices-richard-schiller-david-larochelle/</link>
      <pubDate>Mon, 16 Mar 2026 20:16:43 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-best-practices-richard-schiller-david-larochelle/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;Subtitle:&lt;/li&gt;&#xA;&lt;li&gt;Link:&lt;/li&gt;&#xA;&lt;li&gt;Tags / Categories: #📬 #📚 #reading&lt;/li&gt;&#xA;&lt;li&gt;Date: [[2024-11-04]]&lt;/li&gt;&#xA;&lt;li&gt;Author: [[Richard J. Schiller]], [[David Larochelle]]&lt;/li&gt;&#xA;&lt;li&gt;Type: [[Books]]&lt;/li&gt;&#xA;&lt;li&gt;Genre: #self-help #publish&lt;/li&gt;&#xA;&lt;li&gt;Related: [[Data Engineering Best Practices]]&lt;/li&gt;&#xA;&lt;li&gt;Started reading: not yet&lt;/li&gt;&#xA;&lt;li&gt;Finished reading:&lt;/li&gt;&#xA;&lt;li&gt;Origin:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!summary]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Entity Relationship Diagram (ERD)</title>
      <link>https://www.ssp.sh/brain/entity-relationship-diagram-erd/</link>
      <pubDate>Mon, 16 Mar 2026 15:18:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/entity-relationship-diagram-erd/</guid>
      <description>&lt;p&gt;An Entity Relationship (ER) Diagram is a type of flowchart that illustrates how “[[Entity|Entities]]” (usually tables within a database) such as people, objects, or concepts relate to each other within a system.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding the Difference: Writing within an App vs. a Note app</title>
      <link>https://www.ssp.sh/brain/writing-within-the-app-vs.-a-note-app/</link>
      <pubDate>Fri, 13 Mar 2026 12:23:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-within-the-app-vs.-a-note-app/</guid>
      <description>&lt;p&gt;The difference between writing within the app you publish, let&amp;rsquo;s say, Twitter, LinkedIn, or the newsletter in [[Substack]], [[Medium]], [[Email]], etc., and writing it in [[Obsidian]] or a note app can make a big difference, but for different reasons.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MinIO</title>
      <link>https://www.ssp.sh/brain/minio/</link>
      <pubDate>Thu, 12 Mar 2026 14:17:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/minio/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://min.io/&#34; rel=&#34;noopener&#34;&gt;MinIO&lt;/a&gt; is an [[Storage Layer|object storage]] solution that provides an Amazon Web Services [[AWS S3|S3]]-compatible API and supports all core S3 features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Master Data (Referenced or Stammdaten)</title>
      <link>https://www.ssp.sh/brain/master-data/</link>
      <pubDate>Wed, 11 Mar 2026 21:32:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/master-data/</guid>
      <description>&lt;p&gt;Master data is handled by [[Master Data Management]]. Typical master data are tables such as &lt;strong&gt;customer, product, address&lt;/strong&gt; — things that should be managed centrally and updated once for all systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transactional Data (Bewegungsdaten)</title>
      <link>https://www.ssp.sh/brain/transactional-data/</link>
      <pubDate>Wed, 11 Mar 2026 21:29:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/transactional-data/</guid>
      <description>&lt;p&gt;In [[Data Management]], &lt;strong&gt;dynamic data&lt;/strong&gt; or &lt;strong&gt;transactional data&lt;/strong&gt; is information that is periodically updated, meaning it changes &lt;strong&gt;asynchronously over time&lt;/strong&gt; as new information becomes available.&lt;/p&gt;</description>
    </item>
    <item>
      <title>WebAssembly (WASM)</title>
      <link>https://www.ssp.sh/brain/webassembly-wasm/</link>
      <pubDate>Wed, 11 Mar 2026 16:41:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/webassembly-wasm/</guid>
      <description>&lt;p&gt;WebAssembly (Wasm) is an open standard that enables the execution of binary code on the web. This format allows developers to leverage the performance of languages like C, C++, and [[Rust]] in web development. Currently, it is primarily used for demanding operations in the browser. For instance, [[Figma]] is powered by Wasm.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why I Don&#39;t Research</title>
      <link>https://www.ssp.sh/brain/why-i-dont-research/</link>
      <pubDate>Mon, 09 Mar 2026 18:45:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/why-i-dont-research/</guid>
      <description>&lt;p&gt;&lt;em&gt;and write from experience.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!note] Published on my blog&lt;/p&gt;&#xA;&lt;p&gt;This post has been published as blog post at &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/why-i-dont-research/&#34; rel=&#34;noopener&#34;&gt;Why I Don&amp;rsquo;t Research; and Write from Experience&lt;/a&gt;, but gets updated here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Weekly Lists</title>
      <link>https://www.ssp.sh/brain/weekly-lists/</link>
      <pubDate>Mon, 09 Mar 2026 08:43:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/weekly-lists/</guid>
      <description>&lt;p&gt;Similar to what [[Kepano]] said, &#xA;&#xA;&lt;a href=&#34;https://x.com/kepano/status/1660006382480035841&#34; rel=&#34;noopener&#34;&gt;The only to-dos method that has worked for me&lt;/a&gt; is weekly lists:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Every week I make a weekly note, and write my to-dos for the week. I may add more items to it during the week.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How I write Daily Notes differently</title>
      <link>https://www.ssp.sh/brain/how-i-write-daily-notes-differently/</link>
      <pubDate>Mon, 09 Mar 2026 08:42:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-i-write-daily-notes-differently/</guid>
      <description>&lt;p&gt;Many are writing [[Daily Notes]].  I tried several times, but it never stuck. I think it&amp;rsquo;s because it&amp;rsquo;s too much work and too cluttered. For a look at my [[Daily Notes#My Daily Note Template]], there are some critical questions about gratitude. It lets me focus on yesterday&amp;rsquo;s todos and what I want to achieve tomorrow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Todo&#39;s: Need Constraints</title>
      <link>https://www.ssp.sh/brain/todos/</link>
      <pubDate>Mon, 09 Mar 2026 08:40:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/todos/</guid>
      <description>&lt;p&gt;One thing I learned about todos, it&amp;rsquo;s never about the [[Todo Apps|todo app]], it&amp;rsquo;s about having constraints to not add anything immediately. Important things will resurface again. Urgent matters in the moment, but irrelevant tomorrow, will save us a lot of time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian Plugins</title>
      <link>https://www.ssp.sh/brain/obsidian-plugins/</link>
      <pubDate>Mon, 09 Mar 2026 08:16:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian-plugins/</guid>
      <description>&lt;p&gt;Powerful [[Obsidian]] plugins.&lt;/p&gt;&#xA;&lt;h2 id=&#34;core&#34;&gt;Core&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Obsidian Canvas]]&lt;/li&gt;&#xA;&lt;li&gt;[[Obsidian Hotkeys]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;my-favorite-plugins&#34;&gt;My Favorite Plugins&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!note] My used Plugin right now&lt;/p&gt;&#xA;&lt;p&gt;All &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/dotfiles/tree/master/obsidian/Simon/SecondBrain/.obsidian&#34; rel=&#34;noopener&#34;&gt;my settings of Obsidian&lt;/a&gt; are on GitHub, so you can always find which &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/dotfiles/blob/master/obsidian/Simon/SecondBrain/.obsidian/community-plugins.json&#34; rel=&#34;noopener&#34;&gt;community plugins I have activated&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open-Specific Files with Obsidian and Neovim</title>
      <link>https://www.ssp.sh/brain/open-specific-files-with-obsidian-and-neovim/</link>
      <pubDate>Mon, 09 Mar 2026 08:16:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-specific-files-with-obsidian-and-neovim/</guid>
      <description>&lt;p&gt;I wanted to open my todo or daily note with a single vim-shortcut or also hotkey from Obsidian.&lt;/p&gt;&#xA;&lt;p&gt;There was not possible, so I create a very simple plugin. Check it out at: &#xA;&#xA;&lt;a href=&#34;https://www.github.com/sspaeti/obsidian-open-specific-notes&#34; rel=&#34;noopener&#34;&gt;Obsidian-open-specific-notes&lt;/a&gt; (A small and simple plugin for Obsidian to quickly open a specific note (e.g. todo, daily journal).&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Reporting Services (SSRS)</title>
      <link>https://www.ssp.sh/brain/ssrs/</link>
      <pubDate>Fri, 06 Mar 2026 21:12:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ssrs/</guid>
      <description>&lt;p&gt;SQL Server Reporting Services (SSRS) is a server-based report generating software system from Microsoft. It is part of a suite of [[Microsoft SQL Server]] services, including [[SSAS]] (SQL Server Analysis Services) and [[SSIS]] (SQL Server Integration Services).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deep Happiness</title>
      <link>https://www.ssp.sh/brain/deep-happiness/</link>
      <pubDate>Fri, 06 Mar 2026 19:00:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/deep-happiness/</guid>
      <description>&lt;p&gt;The opposite of [[Shallow Happiness]]. Find more on my article about [[Stolen Focus- Why You Can&amp;rsquo;t Pay Attention (Johann Hari)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orchestration</title>
      <link>https://www.ssp.sh/brain/data-orchestrators/</link>
      <pubDate>Fri, 06 Mar 2026 10:07:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-orchestrators/</guid>
      <description>&lt;p&gt;Delving deeper, after selecting technology from the myriad available, you&amp;rsquo;ll inevitably confront the need to manage intermediate levels. This is particularly true when handling unstructured data, which necessitates transformation into a structured format. Orchestrators and cloud-computing frameworks play a crucial role in this process, ensuring efficient data manipulation across different systems and formats. In the following chapters, I&amp;rsquo;ll elucidate their role in completing the full architectural picture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Virtualization / Data Federation</title>
      <link>https://www.ssp.sh/brain/data-virtualization/</link>
      <pubDate>Thu, 05 Mar 2026 20:45:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-virtualization/</guid>
      <description>&lt;p&gt;Data Virtualization is particularly useful when you have multiple source systems from different technologies, all with relatively fast response times. If you don&amp;rsquo;t run many operational applications, you might consider &lt;strong&gt;Data Virtualization&lt;/strong&gt;. This approach allows you to &lt;strong&gt;avoid moving and copying&lt;/strong&gt; data around or pre-aggregating it. Instead, you create a [[Semantic Layer]] where you build your business models (like cubes), and queries to this data virtualization layer are then directed to the appropriate data source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SecondBrain Disclaimer</title>
      <link>https://www.ssp.sh/brain/secondbrain-disclaimer/</link>
      <pubDate>Thu, 05 Mar 2026 09:25:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/secondbrain-disclaimer/</guid>
      <description>&lt;p&gt;A few words on how this public second brain is set up. Be aware that these are essentially my notes shared publicly. So expect incompleteness, grammatical errors, or sometimes broken links, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Astro</title>
      <link>https://www.ssp.sh/brain/astro/</link>
      <pubDate>Wed, 04 Mar 2026 18:21:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/astro/</guid>
      <description>&lt;p&gt;A [[Static Site Generators (SSG)]], probably most known due to &amp;ldquo;&#xA;&#xA;&lt;a href=&#34;https://twitter.com/astrodotbuild/status/1567576863496871936&#34; rel=&#34;noopener&#34;&gt;Dynamic Island&lt;/a&gt;&amp;rdquo; on Apples presentation.&lt;/p&gt;&#xA;&lt;h2 id=&#34;history&#34;&gt;History&lt;/h2&gt;&#xA;&lt;p&gt;Joined [[Cloudflare]] [[2026-01-16]], see &#xA;&#xA;&lt;a href=&#34;https://astro.build/blog/joining-cloudflare/.&#34; rel=&#34;noopener&#34;&gt;Announcement&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Personal Knowledge Management Workflow for a Deeper Life - As a Computer Scientist</title>
      <link>https://www.ssp.sh/brain/personal-knowledge-management-workflow-for-a-deeper-life/</link>
      <pubDate>Wed, 04 Mar 2026 11:13:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/personal-knowledge-management-workflow-for-a-deeper-life/</guid>
      <description>&lt;p&gt;![[PKM worflow mindmap.png]]&lt;/p&gt;&#xA;&lt;p&gt;With burnout and mental stress at every level of our lives, I find my [[Personal Knowledge Management (PKM)]] system even more valuable. As a human, I forget lots of things. As a dad, I have more responsibilities with remembering all things related to my kid. As a developer and knowledge worker, I re-use code snippets or create new things. That&amp;rsquo;s why a PKM system such as a &#xA;&#xA;&lt;a href=&#34;https://fortelabs.co/blog/basboverview/&#34; rel=&#34;noopener&#34;&gt;Second Brain&lt;/a&gt; to store all of it in a sustainable way is crucial to me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Omarchy: An Opinionated Arch/Hyprland Setup</title>
      <link>https://www.ssp.sh/brain/omarchy/</link>
      <pubDate>Tue, 03 Mar 2026 15:22:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/omarchy/</guid>
      <description>&lt;p&gt;Omarchy turns a fresh [[Arch Linux]] installation into a fully-configured, beautiful, and modern web development system based on [[Hyprland]] by running a single command. Created by [[David Heinemeier Hansson (DHH)|DHH]] and hosted on &#xA;&#xA;&lt;a href=&#34;https://github.com/basecamp/omarchy&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning with AI</title>
      <link>https://www.ssp.sh/brain/learning-with-ai/</link>
      <pubDate>Tue, 03 Mar 2026 13:52:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/learning-with-ai/</guid>
      <description>&lt;p&gt;[[ChatGPT]] and other [[Large Language Models (LLMs)|LLM]] tend to disallow people to think and learn. My main concern is, if you use LLMs all the time, you run on auto pilot, and you tend to not learn and not think anymore (see more on [[Will AI replace Humans|Will AI Replace Human Thinking]]).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Subscription Platforms</title>
      <link>https://www.ssp.sh/brain/open-subscription-platforms/</link>
      <pubDate>Tue, 03 Mar 2026 10:05:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-subscription-platforms/</guid>
      <description>&lt;p&gt;Here, you see all platforms that exist as open: &#xA;&#xA;&lt;a href=&#34;https://opensubscriptionplatforms.com/&#34; rel=&#34;noopener&#34;&gt;Open Subscription Platforms&lt;/a&gt;, and which ones are not.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Substack]]&lt;/li&gt;&#xA;&lt;li&gt;[[Ghost]]&lt;/li&gt;&#xA;&lt;li&gt;[[Medium]]&lt;/li&gt;&#xA;&lt;li&gt;[[Buttondown]] for Emails only&lt;/li&gt;&#xA;&lt;li&gt;[[Hashnode]]&lt;/li&gt;&#xA;&lt;li&gt;[[ConvertKit]], [[Substack]], etc., see more tools on [[E-Mail Automation]]&lt;/li&gt;&#xA;&lt;li&gt;[[Beehiiv]]&lt;/li&gt;&#xA;&lt;li&gt;[[Memberstack]] (What I use for my &#xA;&#xA;&lt;a href=&#34;https://www.dedp.online&#34; rel=&#34;noopener&#34;&gt;book&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;[[Gumroad]]&lt;/li&gt;&#xA;&lt;li&gt;[[Listmonk]] (Newsletter I use for &#xA;&#xA;&lt;a href=&#34;https://subscribe.ssp.sh&#34; rel=&#34;noopener&#34;&gt;mine&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;New once on top of [[AT Protocol]]. See below [[#Built on Top of AT Protocol]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Others, self-made, are [[Static Site Generators (SSG)]], e.g. [[GoHugo]] where I build my second brain and website. Also, check out [[E-Mail Automation]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing from the Heart</title>
      <link>https://www.ssp.sh/brain/writing-from-the-heart/</link>
      <pubDate>Tue, 03 Mar 2026 07:50:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-from-the-heart/</guid>
      <description>&lt;p&gt;Whenever I have some time on vacation, I like to write something about my current interest, without much planning, writing the article within a couple of hours (vs. days and weeks I usually spend).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Books of Data Engineering</title>
      <link>https://www.ssp.sh/brain/books-of-data-engineering/</link>
      <pubDate>Thu, 26 Feb 2026 19:38:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/books-of-data-engineering/</guid>
      <description>&lt;p&gt;Below are books related to data engineering.&lt;/p&gt;&#xA;&lt;p&gt;Starters and general knowledge:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://www.dedp.online/&#34; rel=&#34;noopener&#34;&gt;Patterns of Data Engineering (PoDE)&lt;/a&gt;&lt;/strong&gt; - My partially free online book to get you started :)&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.amazon.com/Data-Warehouse-Toolkit-Techniques-Dimensional/dp/0471153370?&amp;amp;linkCode=ll1&amp;amp;tag=sspaeti00-20&amp;amp;linkId=6ced0c8ae6bb32b90d20d5e5686397ae&amp;amp;language=en_US&amp;amp;ref_=as_li_ss_tl&#34; rel=&#34;noopener&#34;&gt;The Data Warehouse Toolkit&lt;/a&gt;, [[Ralph Kimball]]: February 1996, The guide for data warehouse modeling and still relevant to this day.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?_encoding=UTF8&amp;amp;qid=1702022391&amp;amp;sr=1-1&amp;amp;linkCode=ll1&amp;amp;tag=sspaeti00-20&amp;amp;linkId=55c3b7f6d68e735bf3373febf6188c48&amp;amp;language=en_US&amp;amp;ref_=as_li_ss_tl&#34; rel=&#34;noopener&#34;&gt;Designing Data-Intensive Applications&lt;/a&gt; by [[Martin Kleppmann]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.amazon.com/Fundamentals-Data-Engineering-Robust-Systems/dp/1098108302?_encoding=UTF8&amp;amp;qid=1701981027&amp;amp;sr=8-1&amp;amp;linkCode=ll1&amp;amp;tag=sspaeti00-20&amp;amp;linkId=426b7919fc3d6319acf1dc23419ca622&amp;amp;language=en_US&amp;amp;ref_=as_li_ss_tl&#34; rel=&#34;noopener&#34;&gt;Fundamentals of Data Engineering&lt;/a&gt;, [[Joe Reis]], [[Matt Housley]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Other great ones, more specific:&lt;/p&gt;</description>
    </item>
    <item>
      <title>GoatCounter</title>
      <link>https://www.ssp.sh/brain/goatcounter/</link>
      <pubDate>Mon, 23 Feb 2026 19:34:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/goatcounter/</guid>
      <description>&lt;p&gt;Easy web analytics. No tracking of personal data.&lt;/p&gt;&#xA;&lt;p&gt;GoatCounter is an open-source web analytics platform available as a free donation-supported hosted service or self-hosted app. It aims to offer easy-to-use and meaningful privacy-friendly web analytics as an alternative to [[Google Analytics]], [[Matomo]], or [[Umami (Web Analytics)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Great Open-Source Tools in Rust</title>
      <link>https://www.ssp.sh/brain/great-open-source-tools-in-rust/</link>
      <pubDate>Mon, 23 Feb 2026 13:44:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/great-open-source-tools-in-rust/</guid>
      <description>&lt;p&gt;As [[Rust]] gets more popular. Here are three open-source tools being exited to follow. ^14914f&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s see other open-source tools and frameworks built in Rust:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creative Writing</title>
      <link>https://www.ssp.sh/brain/creative-writing/</link>
      <pubDate>Mon, 23 Feb 2026 13:31:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/creative-writing/</guid>
      <description>&lt;p&gt;My passion is to inspire people through writing. Most of it comes from being [[Creativity|creative]], but also [[Productivity|productive]], [[Creativity vs Productivity]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Productive Procrastination</title>
      <link>https://www.ssp.sh/brain/productive-procrastination/</link>
      <pubDate>Mon, 23 Feb 2026 13:14:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/productive-procrastination/</guid>
      <description>&lt;p&gt;Productive procrastination is essential for our subconscious mind to process thoughts, and it is closely tied to [[Gut Feeling|Intuition]]. This perspective from a &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/ObsidianMD/comments/191193f/comment/kgw29oa/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;Reddit Comment&lt;/a&gt; resonates with me:&lt;/p&gt;</description>
    </item>
    <item>
      <title>s3fs-fuse</title>
      <link>https://www.ssp.sh/brain/s3fs-fuse/</link>
      <pubDate>Fri, 20 Feb 2026 16:49:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/s3fs-fuse/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;s3fs allows Linux, macOS, and FreeBSD to mount an S3 bucket via &#xA;&#xA;&lt;a href=&#34;https://github.com/libfuse/libfuse&#34; rel=&#34;noopener&#34;&gt;FUSE(Filesystem in Userspace)&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;s3fs makes you operate files and directories in S3 bucket like a local file system.&lt;/li&gt;&#xA;&lt;li&gt;s3fs preserves the native object format for files, allowing use of other tools like &#xA;&#xA;&lt;a href=&#34;https://github.com/aws/aws-cli&#34; rel=&#34;noopener&#34;&gt;AWS CLI&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/s3fs-fuse/s3fs-fuse&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI won&#39;t Forget: A Problem?</title>
      <link>https://www.ssp.sh/brain/ai-wont-forget-a-problem/</link>
      <pubDate>Wed, 18 Feb 2026 16:39:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ai-wont-forget-a-problem/</guid>
      <description>&lt;p&gt;With Claude code and other [[Generative AI]] trying to get as much data as possible—some of it is because data wins and they can know more about you—but also because it should help the AI to give you better answers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Ideas Daily</title>
      <link>https://www.ssp.sh/brain/new-ideas-daily/</link>
      <pubDate>Wed, 18 Feb 2026 15:44:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/new-ideas-daily/</guid>
      <description>&lt;p&gt;Similar to my [[Learn for Life]] mantra, a new idea daily. Do something simple within a day. It&amp;rsquo;s exhilarating.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://x.com/soren_iverson?lang=en&#34; rel=&#34;noopener&#34;&gt;Soren Iverson&lt;/a&gt; talks about it on Twitter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>S3 Storage Alternatives</title>
      <link>https://www.ssp.sh/brain/s3-storage-alternatives/</link>
      <pubDate>Tue, 17 Feb 2026 15:53:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/s3-storage-alternatives/</guid>
      <description>&lt;p&gt;[[AWS S3]] is the defacto standard for [[Storage Layer|object storage]]. Therefore there are many alternatives that implement the same API, but based on disk or other storages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modern OLAP Systems</title>
      <link>https://www.ssp.sh/brain/modern-olap-systems/</link>
      <pubDate>Mon, 16 Feb 2026 22:16:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/modern-olap-systems/</guid>
      <description>&lt;p&gt;With modern [[OLAP]] systems, you replace your [[Traditional OLAP Cubes]] one-to-one with another technology. Therefore, you keep everything the same on your current architecture but replace your cubes with a modern big data-optimized technology that &lt;strong&gt;focuses on the fastest query response time&lt;/strong&gt;. See the Appendix for a &#xA;&#xA;&lt;a href=&#34;https://www.sspaeti.com/blog/olap-whats-coming-next/#comparison-modern-olap-technologies&#34; rel=&#34;noopener&#34;&gt;comparison between modern OLAP Technologies&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RSS Feeds for Data Engineering</title>
      <link>https://www.ssp.sh/brain/rss-feeds-for-data-engineering/</link>
      <pubDate>Mon, 16 Feb 2026 15:56:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rss-feeds-for-data-engineering/</guid>
      <description>&lt;p&gt;Besides the [[People of Data Engineering]], the most important is the content.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!note] Newsboat&lt;/p&gt;&#xA;&lt;p&gt;Recently I switched to [[RSS Readers]] called [[Newsboat]]. Check out the latest &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/dotfiles/blob/master/newsboat/.config/newsboat/urls-categories.opml&#34; rel=&#34;noopener&#34;&gt;feeds directly in my dotfiles&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Newsboat: RSS-Feed for the Terminal</title>
      <link>https://www.ssp.sh/brain/newsboat/</link>
      <pubDate>Mon, 16 Feb 2026 14:35:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/newsboat/</guid>
      <description>&lt;p&gt;Newsboat is an [[RSS Readers|RSS/Atom feedreader]].&lt;/p&gt;&#xA;&lt;p&gt;RSS and Atom are a number of widely-used XML formats to transmit, publish and syndicate articles, for example news or blog articles. Newsboat is designed to be used on text terminals on Unix or Unix-like systems such as GNU/Linux, FreeBSD or macOS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mermaid</title>
      <link>https://www.ssp.sh/brain/mermaid/</link>
      <pubDate>Mon, 16 Feb 2026 10:39:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/mermaid/</guid>
      <description>&lt;p&gt;JavaScript-based diagramming and charting tool that renders [[Markdown]]-inspired text definitions to create and modify diagrams dynamically.&lt;/p&gt;&#xA;&lt;p&gt;Generate images like below with just text:&lt;br&gt;&#xA;![[Mermaid.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change Data Capture (CDC)</title>
      <link>https://www.ssp.sh/brain/change-data-capture-cdc/</link>
      <pubDate>Fri, 13 Feb 2026 10:06:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/change-data-capture-cdc/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Primary Purpose:&lt;/strong&gt; It enables capturing and streaming changes made to the database. It&amp;rsquo;s used for integrating databases with other systems, such as replicating data to a data warehouse or syncing it with a cache or a search index.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Mechanism:&lt;/strong&gt; CDC can be implemented using various techniques, including database triggers and polling, or by tapping into the database&amp;rsquo;s replication capabilities, such as using the WAL in PostgreSQL. It captures the &amp;ldquo;what&amp;rdquo; of the change (insert, update, delete) and the &amp;ldquo;how&amp;rdquo; (the actual data change).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Usage in Databases:&lt;/strong&gt; It&amp;rsquo;s not a core database functionality for ensuring consistency or durability but is essential for modern data architectures that require real-time data integration and streaming.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See a practical example of [[Change Data Capture (CDC) - Real-Estate Project]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Snapshotting</title>
      <link>https://www.ssp.sh/brain/snapshotting/</link>
      <pubDate>Thu, 12 Feb 2026 09:02:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/snapshotting/</guid>
      <description>&lt;p&gt;Contrary to [[Slowly Changing Dimension (Type 2)|SCD2]], which evolves over time, snapshotting captures the state of data at specific time intervals, much like [[Materialized Views]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling is Changing</title>
      <link>https://www.ssp.sh/brain/data-modeling-is-changing/</link>
      <pubDate>Thu, 12 Feb 2026 08:17:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling-is-changing/</guid>
      <description>&lt;p&gt;Data Modeling is as much about [[Data Engineering Architecture]] as it is about modeling the data only. Therefore besides the below links, many approaches and common architecture you can find in [[Data Engineering Architecture#Common Architectures]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Full Table Scan</title>
      <link>https://www.ssp.sh/brain/full-table-scan/</link>
      <pubDate>Thu, 12 Feb 2026 08:03:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/full-table-scan/</guid>
      <description>&lt;p&gt;A full table scan, also referred to as a sequential scan, involves reading every row in a [[Database]] table sequentially, evaluating each column against specified conditions. This approach is often the &lt;strong&gt;slowest method&lt;/strong&gt; for scanning due to the substantial I/O reads it requires. These reads entail numerous seeks and expensive disk-to-memory transfers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import Files on Arch Linux (gphoto)</title>
      <link>https://www.ssp.sh/brain/import-files-on-arch-linux-gphoto/</link>
      <pubDate>Tue, 10 Feb 2026 20:06:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/import-files-on-arch-linux-gphoto/</guid>
      <description>&lt;p&gt;See &#xA;&#xA;&lt;a href=&#34;https://wiki.archlinux.org/title/GPhoto&#34; rel=&#34;noopener&#34;&gt;gPhoto - ArchWiki&lt;/a&gt;, it is a [[Linux]] library to import images from a camera.&lt;/p&gt;&#xA;&lt;h2 id=&#34;find-camera&#34;&gt;Find Camera&lt;/h2&gt;&#xA;&lt;p&gt;Plug in camera, e.g. canon -&amp;gt; use view mode and connect usb cable and get model:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tools to Check Plagiarism &amp; AI-Generated</title>
      <link>https://www.ssp.sh/brain/tools-to-check-plagiarism-and-ai-generated/</link>
      <pubDate>Mon, 09 Feb 2026 13:18:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/tools-to-check-plagiarism-and-ai-generated/</guid>
      <description>&lt;h2 id=&#34;detect-plagiarism&#34;&gt;Detect Plagiarism&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Grammarly]] has had that feature now as well, see [[Grammarly#Check Plagiarism]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.copyscape.com/&#34; rel=&#34;noopener&#34;&gt;Copyscape Plagiarism Checker&lt;/a&gt; (from [[Start Your Own Freelance Writing Business (Laura Briggs)]])&#xA;&lt;ul&gt;&#xA;&lt;li&gt;there is a little pay if I want to check all:  &amp;gt; Each search costs $0.03 (up to 200 words), plus $0.01 per extra 100 words.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;detect-ai-generated-articles&#34;&gt;Detect AI-Generated Articles&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Originality.ai (detecting AI generated articles)]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;how-to-detect-ai-writing&#34;&gt;How to Detect AI Writing&lt;/h2&gt;&#xA;&lt;p&gt;[[How to detect AI Writing]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Governance</title>
      <link>https://www.ssp.sh/brain/data-governance/</link>
      <pubDate>Mon, 09 Feb 2026 09:47:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-governance/</guid>
      <description>&lt;p&gt;Data governance encompasses a set of &lt;strong&gt;processes, roles, policies, standards&lt;/strong&gt;, and metrics that are vital for the effective and efficient utilization of information in achieving an organization’s goals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git Worktree</title>
      <link>https://www.ssp.sh/brain/git-worktree/</link>
      <pubDate>Fri, 06 Feb 2026 17:17:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/git-worktree/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://git-scm.com/docs/git-worktree&#34; rel=&#34;noopener&#34;&gt;Git worktree&lt;/a&gt; is an addition that comes automatically with [[git]] and can help you switching branches without the need of &lt;code&gt;git stash&lt;/code&gt; and &lt;code&gt;git checkout branch&lt;/code&gt; etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rill Developer</title>
      <link>https://www.ssp.sh/brain/rill-developer/</link>
      <pubDate>Wed, 04 Feb 2026 19:49:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rill-developer/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://www.rilldata.com&#34; rel=&#34;noopener&#34;&gt;Rill&lt;/a&gt; is a fast dashboards build trust and curiosity. Our fully-managed platform lets you focus on shaping data, not tuning databases and queries. Written in [[GoLang]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Code Is Still the Best Abstraction</title>
      <link>https://www.ssp.sh/brain/no-less-code-vs-code/</link>
      <pubDate>Wed, 04 Feb 2026 19:06:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/no-less-code-vs-code/</guid>
      <description>&lt;p&gt;No-Code, or also called low-code is great for lowering the technical barriers and enabling more users to do data engineering. But these tools come with significant drawbacks:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian Smart Connections</title>
      <link>https://www.ssp.sh/brain/obsidian-smart-connections/</link>
      <pubDate>Tue, 03 Feb 2026 13:40:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian-smart-connections/</guid>
      <description>&lt;p&gt;Chat with your notes in [[Obsidian]]. Plus, see what&amp;rsquo;s most relevant in real time. Interact and stay organized. Powered by [[OpenAI]] [[ChatGPT]], GPT-4 &amp;amp; Embeddings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Note Taking App / Tool</title>
      <link>https://www.ssp.sh/brain/note-taking-app/</link>
      <pubDate>Thu, 29 Jan 2026 08:15:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/note-taking-app/</guid>
      <description>&lt;p&gt;As of [[2022-10-14]]:&lt;br&gt;&#xA;![[Pasted image 20221014142213.png]]&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Obsidian]]&lt;/li&gt;&#xA;&lt;li&gt;[[Notion]]&lt;/li&gt;&#xA;&lt;li&gt;[[Tana]]&lt;/li&gt;&#xA;&lt;li&gt;[[OneNote]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://logseq.com/&#34; rel=&#34;noopener&#34;&gt;Logseq&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://capacities.io/&#34; rel=&#34;noopener&#34;&gt;Capacities&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[Roam]]&lt;/li&gt;&#xA;&lt;li&gt;[[Evernote]]&lt;/li&gt;&#xA;&lt;li&gt;[[Joplin]]&lt;/li&gt;&#xA;&lt;li&gt;[[Google Keep]]&lt;/li&gt;&#xA;&lt;li&gt;[[Milanote]]&lt;/li&gt;&#xA;&lt;li&gt;[[Neovim]] // [[vim]] // Terminal solutions&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Brain- A Zettelkasten software for terminal users]]&lt;/li&gt;&#xA;&lt;li&gt;Zettelkasten with vim: &#xA;&#xA;&lt;a href=&#34;https://github.com/renerocksai/telekasten.nvim&#34; rel=&#34;noopener&#34;&gt;GitHub - renerocksai/telekasten.nvim&lt;/a&gt;I&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/mickael-menu/zk&#34; rel=&#34;noopener&#34;&gt;zk: A plain text note-taking assistant&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[VimWiki]] addon for managing notes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://thymer.com/&#34; rel=&#34;noopener&#34;&gt;Thymer&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Open Source&#xA;&lt;ul&gt;&#xA;&lt;li&gt;French and German governments supported: &#xA;&#xA;&lt;a href=&#34;https://github.com/suitenumerique/docs&#34; rel=&#34;noopener&#34;&gt;suitenumerique/docs&lt;/a&gt;: A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: &#xA;&#xA;&lt;a href=&#34;https://twitter.com/fortelabs/status/1579232715299205120/photo/1&#34; rel=&#34;noopener&#34;&gt;https://twitter.com/fortelabs/status/1579232715299205120/photo/1&lt;/a&gt;&lt;br&gt;&#xA;References: [[Smart Note Taking]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Social Media Scheduling Tools and Platforms</title>
      <link>https://www.ssp.sh/brain/social-media-scheduling-tools-and-platforms/</link>
      <pubDate>Tue, 27 Jan 2026 16:54:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/social-media-scheduling-tools-and-platforms/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;Used by [[Tiago Forte]]: &#xA;&#xA;&lt;a href=&#34;https://hypefury.com/&#34; rel=&#34;noopener&#34;&gt;Hypefury - Schedule &amp;amp; Automate Social Media Marketing&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Quite new and affordable compared to others.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://hypefury.com/&#34; rel=&#34;noopener&#34;&gt;Hypefury - Schedule &amp;amp; Automate Social Media Marketing&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.hubspot.com/products/marketing/social-inbox&#34; rel=&#34;noopener&#34;&gt;HubSpot - Social Inbox&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[Buffer]] (free)&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://smarterqueue.com&#34; rel=&#34;noopener&#34;&gt;SmarterQueue - The Powerful All-In-One Social Media Scheduling Tool&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;I used this once and found it excellent.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.evergreenfeed.com/&#34; rel=&#34;noopener&#34;&gt;EvergreenFeed - Buffer queue on autopilot&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enhances Buffer: &#xA;&#xA;&lt;a href=&#34;https://www.evergreenfeed.com/&#34; rel=&#34;noopener&#34;&gt;EvergreenFeed&lt;/a&gt; (features calendar and bulk import)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://publer.io/&#34; rel=&#34;noopener&#34;&gt;Publer - Your Social Media Superhero&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Offers bulk import during the free trial and seems free for up to 5 profiles afterwards.&lt;/li&gt;&#xA;&lt;li&gt;the interface is not really good. hard to use&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.oneupapp.io/&#34; rel=&#34;noopener&#34;&gt;OneUp - Schedule your social media posts&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Supports bulk scheduling, only $4 a month, and looks promising.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Sprout Social]]&lt;/li&gt;&#xA;&lt;li&gt;For [[Twitter|X/Twitter]] Threads specific&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://typefully.com/&#34; rel=&#34;noopener&#34;&gt;Typefully - Twitter Thread Maker &amp;amp; Analytics&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;doesn&amp;rsquo;t have Bulk upload, but has an MCP that does this!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://fedica.com/&#34; rel=&#34;noopener&#34;&gt;Fedica (Formerly Tweepsmap)&lt;/a&gt; (Origin: [[Chris Riccomini]])&lt;/li&gt;&#xA;&lt;li&gt;[[Ordinal (Social Media)]]):  Social Media Management Tool for Companies&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.postwrite.ai/&#34; rel=&#34;noopener&#34;&gt;PostWrite&lt;/a&gt; by [[Kevin Naughton Jr]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://ferryman.io/&#34; rel=&#34;noopener&#34;&gt;Ferryman&lt;/a&gt;: It can sync your post from a master social media, different to others. Built by [[Kevin Naughton Jr]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;open-source&#34;&gt;Open-Source&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/gitroomhq/postiz-app&#34; rel=&#34;noopener&#34;&gt;GitHub - gitroomhq/postiz-app: 📨 The ultimate social media scheduling tool, with a bunch of AI 🤖&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;apis&#34;&gt;API&amp;rsquo;s&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Not a tool but APIs that can be integrated: [[Get Late]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;social-media-calendar&#34;&gt;Social Media Calendar&lt;/h2&gt;&#xA;&lt;p&gt;My Calendar in SmarterQueue: [[My Social Media]]. Some hashtags I used once: [[Hashtags social media]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Lakehouse</title>
      <link>https://www.ssp.sh/brain/data-lakehouse/</link>
      <pubDate>Wed, 21 Jan 2026 18:48:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-lakehouse/</guid>
      <description>&lt;p&gt;A data lakehouse is an innovative data management architecture that seamlessly integrates the flexibility, cost-efficiency, and scalability of [[Data Lakes]] with the robust data management features and [[ACID Transactions]] typical of [[Data Warehouses]]. It leverages [[Data Lake Table Format]] to facilitate [[Business Intelligence]] and [[Machine Learning]] across comprehensive data sets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python</title>
      <link>https://www.ssp.sh/brain/python/</link>
      <pubDate>Wed, 21 Jan 2026 08:13:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/python/</guid>
      <description>&lt;p&gt;Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured, object-oriented, and [[Functional Programming]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning Data Engineering</title>
      <link>https://www.ssp.sh/brain/learning-data-engineering/</link>
      <pubDate>Tue, 20 Jan 2026 09:38:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/learning-data-engineering/</guid>
      <description>&lt;p&gt;There are many ways to learn data engineering. Besides the [[Books of Data Engineering]], below are different ways to learn.&lt;/p&gt;</description>
    </item>
    <item>
      <title>People of Data Engineering</title>
      <link>https://www.ssp.sh/brain/people-of-data-engineering/</link>
      <pubDate>Tue, 20 Jan 2026 09:37:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/people-of-data-engineering/</guid>
      <description>&lt;p&gt;A list of the people of [[Data Engineering]] (sorted alphabetically). This list is not meant to be 100% complete, and descriptions are minimal. It&amp;rsquo;s a personal list that I am sharing with you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jetstream (AT Proto)</title>
      <link>https://www.ssp.sh/brain/jetstream/</link>
      <pubDate>Tue, 20 Jan 2026 09:23:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/jetstream/</guid>
      <description>&lt;p&gt;A simplified JSON event stream for [[AT Protocol]]&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Good place to start is with the event stream docs: &#xA;&#xA;&lt;a href=&#34;https://atproto.com/specs/event-stream&#34; rel=&#34;noopener&#34;&gt;Event Stream - AT Protocol&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;and jetstream: &#xA;&#xA;&lt;a href=&#34;https://github.com/bluesky-social/jetstream&#34; rel=&#34;noopener&#34;&gt;GitHub - bluesky-social/jetstream: A simplified JSON event stream for AT Proto&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;E.g. [[Bluesky#^fb0c29]] are built on top of these Jetstreams.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Miso-glazed celeriac Steaks with Warm Asian Slaw</title>
      <link>https://www.ssp.sh/brain/miso-glazed-celeriac-steaks-with-warm-asian-slaw/</link>
      <pubDate>Sun, 18 Jan 2026 15:10:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/miso-glazed-celeriac-steaks-with-warm-asian-slaw/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;[!note] Disclaimer&lt;/p&gt;&#xA;&lt;p&gt;This is AI-generated by [[DALL-E]] and ChatGPT when talking at the family table. [[Family Class - AI and ChatGPT]]. So not sure how good it actually tastes, I haven&amp;rsquo;t made it 😄&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docs for AI (`llms.txt`)</title>
      <link>https://www.ssp.sh/brain/llm-txt/</link>
      <pubDate>Fri, 09 Jan 2026 09:58:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/llm-txt/</guid>
      <description>&lt;p&gt;Writing for AI means making sure your docs are easy for AI to consume, as well as human users. The good news: Most discussions is that good docs for humans (plain language, well structured, semantic HTML) are also good docs for AI. [[Markdown]], and [[Static Site Generators (SSG)]] for the win.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Markup Language</title>
      <link>https://www.ssp.sh/brain/markup-language/</link>
      <pubDate>Fri, 09 Jan 2026 09:29:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/markup-language/</guid>
      <description>&lt;p&gt;A markup language is a set of rules that defines how the layout and presentation of text and images should appear in a digital document. It allows structuring documents, adding formatting, and specifying how different elements should be displayed (or “rendered”) on webpages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQLite DB</title>
      <link>https://www.ssp.sh/brain/sqlite-db/</link>
      <pubDate>Tue, 06 Jan 2026 20:31:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sqlite-db/</guid>
      <description>&lt;p&gt;SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled with countless other applications that people use every day. More Information&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Podcasts</title>
      <link>https://www.ssp.sh/brain/data-engineering-podcasts/</link>
      <pubDate>Tue, 06 Jan 2026 18:57:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-podcasts/</guid>
      <description>&lt;h2 id=&#34;best-data-thoughtleader-interview-podcasts&#34;&gt;Best Data Thoughtleader Interview Podcasts&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[The Data Engineering Podcast]]&lt;/strong&gt; by [[Tobias Macey]] (&#xA;&#xA;&lt;a href=&#34;https://www.dataengineeringpodcast.com/&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://twitter.com/dataengpodcast?lang=en&#34; rel=&#34;noopener&#34;&gt;twitter&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://www.dataengineeringpodcast.com/feed/mp3/&#34; rel=&#34;noopener&#34;&gt;RSS&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Analytics Engineering Podcast&lt;/strong&gt; by [[dbt]] (&#xA;&#xA;&lt;a href=&#34;https://roundup.getdbt.com/&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://analyticsengineeringroundup.libsyn.com/rss&#34; rel=&#34;noopener&#34;&gt;RSS&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Data Stack Show&lt;/strong&gt; by [[Rudderstack]] (&#xA;&#xA;&lt;a href=&#34;https://datastackshow.com/&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://twitter.com/DataStackShow&#34; rel=&#34;noopener&#34;&gt;twitter&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://feeds.simplecast.com/m3Tr79ut&#34; rel=&#34;noopener&#34;&gt;RSS&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Intricity101 Data Sharks Podcast&lt;/strong&gt; (&#xA;&#xA;&lt;a href=&#34;https://www.intricity.com/learningcenter/podcast&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://twitter.com/IntricityLLC&#34; rel=&#34;noopener&#34;&gt;twitter&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/s/5bb9cf5c/podcast/rss&#34; rel=&#34;noopener&#34;&gt;RSS&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Drill to Detail with Mark Rittman&lt;/strong&gt; (&#xA;&#xA;&lt;a href=&#34;https://rittmananalytics.com/drilltodetail/&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://twitter.com/drilltodetail&#34; rel=&#34;noopener&#34;&gt;twitter&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://rittmananalytics.com/drilltodetail?format=rss&#34; rel=&#34;noopener&#34;&gt;RSS&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Honorable Mentions:&lt;/strong&gt; &#xA;&#xA;&lt;a href=&#34;https://datacast.simplecast.com/&#34; rel=&#34;noopener&#34;&gt;Datacast with James Le&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://datacast.simplecast.com/episodes/michel-tricot&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;, we love the extensive &#xA;&#xA;&lt;a href=&#34;https://jameskle.com/podcast-guests&#34; rel=&#34;noopener&#34;&gt;show notes&lt;/a&gt;)&lt;strong&gt;,&lt;/strong&gt; &#xA;&#xA;&lt;a href=&#34;https://datadrivenanalytics.com.au/the-analytics-show/&#34; rel=&#34;noopener&#34;&gt;The Analytics Show&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/analyticsshow/episodes/E56---Michel-Tricot---Commoditized-Data-Integration-and-What-It-Means-for-You-e10nf18?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://datastandard.io/podcasts/&#34; rel=&#34;noopener&#34;&gt;The Data Standard&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://datacated.com/&#34; rel=&#34;noopener&#34;&gt;DATAcated&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/hashmapontap&#34; rel=&#34;noopener&#34;&gt;Hashmap on Tap&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/hashmapontap/episodes/87-All-About-Airbyte-with-Michel-Tricot--Co-Founder-and-CEO-of-Airbyte-e16bh3h?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://mad-data.simplecast.com/&#34; rel=&#34;noopener&#34;&gt;MAD Data by Databand&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://datastori.es/&#34; rel=&#34;noopener&#34;&gt;Data Stories&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/the-data-exchange-with-ben-lorica-ben-lorica-q7lsVA6EKx1/&#34; rel=&#34;noopener&#34;&gt;The Data Exchange&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://thedataexchange.media/?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/the-data-life-podcast-sanket-gupta-AvVoFZhLzm-/&#34; rel=&#34;noopener&#34;&gt;The Data Life&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/the-data-life-podcast/episodes/27-Building-Open-Source-Data-Startup-with-Airbyte-CEO--Michel-Tricot-e18l26d?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/data-leadership-lessons-xl-algmin-business-3Yo_4dLu809/&#34; rel=&#34;noopener&#34;&gt;Data Leadership Lessons&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://data-leadership-lessons-podcast.castos.com/podcasts/6777/episodes/open-source-data-movements-with-michel-tricot-episode-42?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/building-the-backend-data-solutions-that-UmvNk-W0JTs/&#34; rel=&#34;noopener&#34;&gt;Building the Backend&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://www.buzzsprout.com/1665556?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/dapper-data-dapper-data-gKhP0d8-pMc/&#34; rel=&#34;noopener&#34;&gt;Dapper Data&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/dapper-data/episodes/Data-Integration-from-Multiple-Sources---Episode-47-w-Michel-Tricot-e1agk7j?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.listennotes.com/podcasts/why-wait-the-rise-of-real-time-analytics-0RKFOdzvaJm/&#34; rel=&#34;noopener&#34;&gt;Why Wait by Rockset&lt;/a&gt; (Airbyte episode &#xA;&#xA;&lt;a href=&#34;https://anchor.fm/rockset-cloud/episodes/Why-Wait--The-Rise-of-Real-Time-Analytics-podcast-episode-11---Agile-Data-Teams-and-Varying-Degrees-of-Analytics-with-Airbyte-CEO-e18no86?utm_source=listennotes.com&amp;amp;utm_campaign=Listen&amp;#43;Notes&amp;amp;utm_medium=website&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://www.linkedin.com/posts/striim_coming-soon-to-your-favorite-podcast-app-activity-6966076354073165826-kg17/&#34; rel=&#34;noopener&#34;&gt;What&amp;rsquo;s New in Data by Striim&lt;/a&gt;!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Markdown vs. Rich Text</title>
      <link>https://www.ssp.sh/brain/markdown-vs-rich-text/</link>
      <pubDate>Tue, 06 Jan 2026 06:35:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/markdown-vs-rich-text/</guid>
      <description>&lt;p&gt;[[Markdown]] is becoming the de facto standard for content writing. It has many excellent features such as [[Admonition (Call-outs)]], [[Mermaid]], and Drawings, all with essential text files.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SELECT Insights - Practical Data Engineering: A Hands-On Real-Estate Project Guide</title>
      <link>https://www.ssp.sh/brain/select-insights-practical-data-engineering-guide/</link>
      <pubDate>Tue, 06 Jan 2026 06:35:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/select-insights-practical-data-engineering-guide/</guid>
      <description>&lt;p&gt;Hello friends,&lt;/p&gt;&#xA;&lt;p&gt;This week’s SELECT Topic is the updated GitHub repo I worked on many days to update from the ancient versions of dagster, delta lake, and MinIO to the latest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thoughts On Journal</title>
      <link>https://www.ssp.sh/brain/thoughts-on-journal/</link>
      <pubDate>Tue, 06 Jan 2026 06:35:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/thoughts-on-journal/</guid>
      <description>&lt;p&gt;Introduced by [[Derek Sivers]]. He used to journal for hours a day. He uses simple [[Plain Text Files]] and a handful of thoughts on files on different topics. Read his version on the &#xA;&#xA;&lt;a href=&#34;https://sive.rs/dj&#34; rel=&#34;noopener&#34;&gt;Benefits of a daily diary and topic journals&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Lake File Formats</title>
      <link>https://www.ssp.sh/brain/data-lake-file-formats/</link>
      <pubDate>Mon, 05 Jan 2026 15:14:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-lake-file-formats/</guid>
      <description>&lt;p&gt;At the core of a [[Data Lake]] is the [[Storage Layer]], which predominantly houses files in open-source formats.&lt;/p&gt;&#xA;&lt;p&gt;These data lake file formats are essentially the cloud&amp;rsquo;s version of CSVs but with enhanced capabilities. They are more column-oriented, facilitating efficient compression of large files and incorporating additional features. The leading formats in this space are Apache Parquet, Apache Avro, and Apache Arrow. They constitute the physical storage, with files distributed across various buckets within your storage layer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Opinionated Data Platform (Closed-Source)</title>
      <link>https://www.ssp.sh/brain/closed-source-data-platforms/</link>
      <pubDate>Mon, 05 Jan 2026 10:20:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/closed-source-data-platforms/</guid>
      <description>&lt;p&gt;An opinionated data platform is a platform that has choosen tools from the [[Open Data Stack]], and integrated them to a unified platform. This closed-source data platform works out of the box immediately.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vim</title>
      <link>https://www.ssp.sh/brain/vim/</link>
      <pubDate>Sun, 04 Jan 2026 18:09:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vim/</guid>
      <description>&lt;p&gt;Vim is a text-based editor that is running in the terminal.&lt;/p&gt;&#xA;&lt;p&gt;Unlike other editors, Vim&amp;rsquo;s power is its [[Vim Language (and Motions)]]. Although this can be added as an extension in other editors, vim has much more to offer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connecting The Dots</title>
      <link>https://www.ssp.sh/brain/connecting-the-dots/</link>
      <pubDate>Sat, 03 Jan 2026 20:35:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/connecting-the-dots/</guid>
      <description>&lt;p&gt;A saying that [[Steve Jobs]] said in his &#xA;&#xA;&lt;a href=&#34;https://youtu.be/UF8uR6Z6KLc?si=NCi2Hdfw-ZDuLkxX&#34; rel=&#34;noopener&#34;&gt;commencement speech&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;You can&amp;rsquo;t connect the dots looking forward; you can only connect them looking backward. So, you have to trust that the dots will somehow connect in your future.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vanity Metric</title>
      <link>https://www.ssp.sh/brain/vanity-metric/</link>
      <pubDate>Sat, 20 Dec 2025 06:57:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vanity-metric/</guid>
      <description>&lt;p&gt;[[Social Media]] is just a vanity metric.&lt;/p&gt;&#xA;&lt;p&gt;Posted on &#xA;&#xA;&lt;a href=&#34;https://bsky.app/profile/ssp.sh/post/3ld23lnxubk2n&#34; rel=&#34;noopener&#34;&gt;Bsky&lt;/a&gt;:  Followers and likes are just &lt;strong&gt;vanity numbers&lt;/strong&gt;. Having a purpose and clearly defined principles is all that counts. &#xA;&#xA;&lt;a href=&#34;https://aaronfrancis.com/2024/reputation-is-portable-b41ee8ac&#34; rel=&#34;noopener&#34;&gt;Great read&lt;/a&gt;, could be my words.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Kafka</title>
      <link>https://www.ssp.sh/brain/apache-kafka/</link>
      <pubDate>Tue, 16 Dec 2025 23:44:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-kafka/</guid>
      <description>&lt;p&gt;Apache Kafka is an open-source distributed event [[streaming platform]] used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Future of Web</title>
      <link>https://www.ssp.sh/brain/future-of-web/</link>
      <pubDate>Fri, 05 Dec 2025 09:40:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/future-of-web/</guid>
      <description>&lt;p&gt;The future of the web might be around the corner, back to the roots with HTML pages:&lt;br&gt;&#xA;![[Screenshot_20241030-071955~2.png]]&lt;/p&gt;&#xA;&lt;p&gt;[[Bluesky]] with their [[AT Protocol]], changing the way back to an open web from social media giants:&lt;br&gt;&#xA;![[Screenshot_20241030-072005~2.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kaggle</title>
      <link>https://www.ssp.sh/brain/kaggle/</link>
      <pubDate>Wed, 03 Dec 2025 10:06:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kaggle/</guid>
      <description>&lt;p&gt;Kaggle is the world&amp;rsquo;s largest [[Data Science]] community with powerful tools and resources to help you achieve your data science goals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Markdown Presentations or Slides</title>
      <link>https://www.ssp.sh/brain/markdown-presentations-or-slides/</link>
      <pubDate>Wed, 03 Dec 2025 07:07:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/markdown-presentations-or-slides/</guid>
      <description>&lt;p&gt;Creating slides on Markdown.&lt;/p&gt;&#xA;&lt;h2 id=&#34;slide-tools&#34;&gt;Slide Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Marp - Presentation Markdown]]&lt;/li&gt;&#xA;&lt;li&gt;[[Slidev]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/d0c-s4vage/lookatme&#34; rel=&#34;noopener&#34;&gt;lookatme&lt;/a&gt; (terminal)&lt;/li&gt;&#xA;&lt;li&gt;[[Quarto]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://revealjs.com/&#34; rel=&#34;noopener&#34;&gt;reveal.js&lt;/a&gt; used by [[Letsboot.ch]]&lt;/li&gt;&#xA;&lt;li&gt;[[Presenterm]]: A markdown terminal slideshow tool &#xA;&#xA;&lt;a href=&#34;https://github.com/mfontanini/presenterm&#34; rel=&#34;noopener&#34;&gt;link&lt;/a&gt; used by &#xA;&#xA;&lt;a href=&#34;https://youtu.be/rWMQ-g2QDsI?si=dVx3BinZ1prv5Lb7&#34; rel=&#34;noopener&#34;&gt;No boilerplate&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://webslides.tv/&#34; rel=&#34;noopener&#34;&gt;WebSlides&lt;/a&gt;: Create Beautiful HTML Presentations&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://ia.net/presenter&#34; rel=&#34;noopener&#34;&gt;iA Presenter&lt;/a&gt; (paid, apple only)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;More:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Presenterm</title>
      <link>https://www.ssp.sh/brain/presenterm/</link>
      <pubDate>Wed, 03 Dec 2025 07:06:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/presenterm/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/mfontanini/presenterm&#34; rel=&#34;noopener&#34;&gt;Presenterm&lt;/a&gt;, a terminal [[Markdown Presentations or Slides]] tool, written in Rust.&lt;/p&gt;&#xA;&lt;p&gt;Presenterm is just goated. Quickly set your color theme and write some Markdown, and it looks gorgeous!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Mesh: Decentralizing and Unifying Data Resources</title>
      <link>https://www.ssp.sh/brain/data-mesh/</link>
      <pubDate>Tue, 02 Dec 2025 16:50:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-mesh/</guid>
      <description>&lt;p&gt;In the evolving landscape of data management, Data Meshes emerge as a crucial concept, trying to bridge the gaps between isolated data teams. Their core value lies in fostering a shared understanding and usage of data across diverse teams within an organization.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS S3</title>
      <link>https://www.ssp.sh/brain/aws-s3/</link>
      <pubDate>Tue, 02 Dec 2025 13:37:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/aws-s3/</guid>
      <description>&lt;p&gt;Amazon Simple Storage Service (Amazon S3) is a highly scalable, secure, and durable object storage service provided by Amazon Web Services (AWS).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Storage Layer (Object-Store)</title>
      <link>https://www.ssp.sh/brain/storage-layer/</link>
      <pubDate>Tue, 02 Dec 2025 13:36:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/storage-layer/</guid>
      <description>&lt;p&gt;The Storage Layer, encompassing object storage services from the three major cloud providers - [[AWS S3]], [[Azure Blob Storage]], and [[Google Cloud Storage]] - is an integral part of modern data infrastructure. This layer supports [[Data Lake File Formats]] and [[Data Lake Table Format]], offering a robust foundation for data management.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Boredom</title>
      <link>https://www.ssp.sh/brain/boredom/</link>
      <pubDate>Mon, 01 Dec 2025 18:57:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/boredom/</guid>
      <description>&lt;p&gt;Boredom isn’t a bug, it’s a feature. Harvard professor [[Arthur Brooks]] explains why boredom unlocks [[creativity]], activates a powerful brain network, and might even protect you from [[depression]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ibis (Python)</title>
      <link>https://www.ssp.sh/brain/ibis/</link>
      <pubDate>Sun, 30 Nov 2025 07:42:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ibis/</guid>
      <description>&lt;p&gt;Ibis is a [[Python]] library that &lt;strong&gt;provides a lightweight, universal interface for [[data wrangling]]&lt;/strong&gt;. It helps Python users explore and transform data of any size, stored anywhere.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Export YouTube Subscriptions as RSS Feeds (Python)</title>
      <link>https://www.ssp.sh/brain/export-youtube-subscriptions-as-rss-feeds-python/</link>
      <pubDate>Fri, 28 Nov 2025 08:36:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/export-youtube-subscriptions-as-rss-feeds-python/</guid>
      <description>&lt;p&gt;For my [[My RSS Bookmarks]] and [[RSS feeds for Data Engineering]] I wanted to export all my Subscriptions to add to [[Newsboat]], for that I need this format:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Data Stack</title>
      <link>https://www.ssp.sh/brain/open-data-stack/</link>
      <pubDate>Thu, 27 Nov 2025 11:58:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-data-stack/</guid>
      <description>&lt;p&gt;As data engineering evolves, it&amp;rsquo;s crucial to understand the potential of open-source solutions that adhere to open standards, providing an integral and adaptable framework known as the &lt;strong&gt;Open Data Stack&lt;/strong&gt;. This approach outshines the term &amp;lsquo;[[Modern Data Stack]],&amp;rsquo; which has garnered some negativity and created confusion within the industry. So, what exactly is the Open Data Stack, and why should we focus on it?&lt;/p&gt;</description>
    </item>
    <item>
      <title>SELECT Insights - What the Heck Is the Open Data Stack?</title>
      <link>https://www.ssp.sh/brain/select-insights-open-data-stack/</link>
      <pubDate>Thu, 27 Nov 2025 11:58:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/select-insights-open-data-stack/</guid>
      <description>&lt;p&gt;Hello friends,&lt;/p&gt;&#xA;&lt;p&gt;This week’s SELECT Topic is the Open Data Stack. This is something I have written before, but I&amp;rsquo;d like to share my view on the differences between the Modern Data Stack and what I see behind the term.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Gigs (Podcasts, Videos, Slides, etc.)</title>
      <link>https://www.ssp.sh/brain/my-gigs/</link>
      <pubDate>Wed, 26 Nov 2025 13:23:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/my-gigs/</guid>
      <description>&lt;p&gt;Here I have a list of my appearance online or slides I shared during an event.&lt;/p&gt;&#xA;&lt;h2 id=&#34;10-knowledge-management-in-the-digital-age-from-zettelkasten-to-startup-owner&#34;&gt;10. Knowledge Management in the Digital Age: From Zettelkasten to Startup Owner&lt;/h2&gt;&#xA;&lt;p&gt;It was part of &#xA;&#xA;&lt;a href=&#34;https://www.bfh.ch/de/aktuell/fachveranstaltungen/schweizer-digitaltage-2025/&#34; rel=&#34;noopener&#34;&gt;Swiss Digital Days 2025&lt;/a&gt; organized amoung [[Berner Fachhochschule]] and [[Stadtbibliothek Biel]]. I translated the talk and recorded it to upload to YouTube.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Different Types of Writers</title>
      <link>https://www.ssp.sh/brain/different-types-of-writers/</link>
      <pubDate>Wed, 26 Nov 2025 12:39:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/different-types-of-writers/</guid>
      <description>&lt;p&gt;Here I collect the different types of writer I came across so far.&lt;/p&gt;&#xA;&lt;h2 id=&#34;two-types-of-writers&#34;&gt;Two Types of Writers&lt;/h2&gt;&#xA;&lt;p&gt;There are at least two types of writers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>History of General Architecture in Data</title>
      <link>https://www.ssp.sh/brain/history-of-general-architecture-in-data/</link>
      <pubDate>Tue, 25 Nov 2025 10:34:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/history-of-general-architecture-in-data/</guid>
      <description>&lt;p&gt;KEYNOTE: [[Hannes Mühleisen]] - &#xA;&#xA;&lt;a href=&#34;https://youtu.be/DxwDaoUijTc?si=QqLwbX5w_TM1jBTE&#34; rel=&#34;noopener&#34;&gt;Data Architecture Turned Upside Down&lt;/a&gt; at the PyData in Amsterdam 2025.&lt;/p&gt;&#xA;&lt;p&gt;Below some of my prelimitary notes, and also note, that this is heavily focused on [[DuckDB]]. But still has it&amp;rsquo;s relevance and mostly true with the [[Small Data Manifesto]], and small data revolution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OLTP (Online Transactional Processing)</title>
      <link>https://www.ssp.sh/brain/oltp/</link>
      <pubDate>Mon, 24 Nov 2025 16:32:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/oltp/</guid>
      <description>&lt;p&gt;OLTP stands at the core of daily digital transactions, powering systems like ATMs, online banking, cash registers, and e-commerce platforms. It represents the &lt;strong&gt;[[Operational Database]]&lt;/strong&gt; or the database of an application, typically structured using a [[Relational Model]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Vault</title>
      <link>https://www.ssp.sh/brain/data-vault/</link>
      <pubDate>Mon, 24 Nov 2025 11:05:43 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-vault/</guid>
      <description>&lt;p&gt;A data vault is a [[Data Modeling]] approach used to build a data warehouse for enterprise-scale analytics. The data vault has three types of entities: &lt;strong&gt;hubs,&lt;/strong&gt; &lt;strong&gt;links,&lt;/strong&gt; and &lt;strong&gt;satellites.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>dockerfile</title>
      <link>https://www.ssp.sh/brain/dockerfile/</link>
      <pubDate>Fri, 21 Nov 2025 12:32:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dockerfile/</guid>
      <description>&lt;p&gt;A dockerfile can be used to build an image and then run as a [[container]] on docker terms or as a pod in [[Kubernetes]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Personal Knowledge Management (PKM)</title>
      <link>https://www.ssp.sh/brain/personal-knowledge-management-pkm/</link>
      <pubDate>Wed, 19 Nov 2025 19:19:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/personal-knowledge-management-pkm/</guid>
      <description>&lt;p&gt;The PKM workflow to capture knowledge and todos is essential for any human, developer, or knowledge worker. It should reduce stress and improve your quality of life in a way you wouldn’t believe before you had one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Lake</title>
      <link>https://www.ssp.sh/brain/data-lake/</link>
      <pubDate>Mon, 17 Nov 2025 07:33:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-lake/</guid>
      <description>&lt;p&gt;A Data Lake is a versatile storage system, found within the [[Storage Layer]], containing a vast array of both unstructured and structured data. This data is stored without a predetermined purpose, allowing for flexibility and scalability. Data Lakes can be built using a variety of technologies, including Hadoop, NoSQL, Amazon Simple Storage Service, and relational databases, and they accommodate diverse data formats such as Excel, CSV, Text, Logs, and more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recursive Search in Terminal with fzf (`ctrl&#43;r`)</title>
      <link>https://www.ssp.sh/brain/recursive-search-in-terminal-with-fzf/</link>
      <pubDate>Fri, 14 Nov 2025 11:15:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/recursive-search-in-terminal-with-fzf/</guid>
      <description>&lt;p&gt;The videos I got it from:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://nickjanetakis.com/blog/fuzzy-search-your-bash-history-in-style-with-fzf&#34; rel=&#34;noopener&#34;&gt;Fuzzy Search Your Bash History in Style with fzf — Nick Janetakis&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://pragmaticpineapple.com/four-useful-fzf-tricks-for-your-terminal/&#34; rel=&#34;noopener&#34;&gt;4 Useful fzf Tricks for Your Terminal | Pragmatic Pineapple 🍍&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;installation&#34;&gt;Installation&lt;/h2&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/junegunn/fzf&#34; rel=&#34;noopener&#34;&gt;GitHub - junegunn/fzf: :cherry_blossom: A command-line fuzzy finder&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ETL Tools or Platforms</title>
      <link>https://www.ssp.sh/brain/etl-tools/</link>
      <pubDate>Fri, 14 Nov 2025 10:36:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/etl-tools/</guid>
      <description>&lt;h2 id=&#34;older-generation-traditional-etl-tools&#34;&gt;Older Generation (Traditional ETL Tools):&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[SSIS]] (SQL Server Integration Services)&lt;/li&gt;&#xA;&lt;li&gt;[[Informatica PowerCenter]]&lt;/li&gt;&#xA;&lt;li&gt;[[Oracle Warehouse Builder (OWB)]] later evolved into [[Oracle Data Integrator (ODI)]]&lt;/li&gt;&#xA;&lt;li&gt;[[IBM DataStage]]&lt;/li&gt;&#xA;&lt;li&gt;[[SAP Data Services]]&lt;/li&gt;&#xA;&lt;li&gt;[[Talend Open Studio for Data Integration]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Pentaho Data Integration]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[TinyETL]]: Fast, zero-config ETL in a single binary&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;newer-generation-modern-etlelt-tools&#34;&gt;Newer Generation (Modern ETL/[[ELT Tools]]):&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Apache Airflow]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Airbyte]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[StitchData|Stitch]] (closed-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Fivetran]] (closed-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Matillion]] (closed-source)&lt;/li&gt;&#xA;&lt;li&gt;[[AWS Glue]] (closed-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Google Cloud Dataflow]] (closed-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Apache NiFi]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[StreamSets]] (open-source)&lt;/li&gt;&#xA;&lt;li&gt;[[Meltano]] (open-source)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This list includes a mix of both open-source and closed-source solutions, illustrating the evolution and diversity in the ETL/ELT landscape.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why having a Data Warehouse</title>
      <link>https://www.ssp.sh/brain/why-having-a-data-warehouse/</link>
      <pubDate>Fri, 14 Nov 2025 10:05:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/why-having-a-data-warehouse/</guid>
      <description>&lt;p&gt;Besides the obvious reasons of a shop explained above, a [[data warehouse]] gives you big advantages:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;In theory: &lt;strong&gt;Integration&lt;/strong&gt; and &lt;strong&gt;transformation&lt;/strong&gt; of raw data of an organisation &lt;strong&gt;from multiple&lt;/strong&gt; sources (mostly very structured like SAP, CRM, Excel, etc.) into meaningful and &lt;strong&gt;useful information, historical stored&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;In practice: Similar &lt;strong&gt;a cockpit in an aeroplane&lt;/strong&gt; - All Measures and [[KPI|KPIs]] are at one place in order to steer the plane and take the right decisions&lt;/li&gt;&#xA;&lt;li&gt;It allows businesses to make &lt;strong&gt;better decisions&lt;/strong&gt; by accessing the data well structured&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It helps to make informed &lt;strong&gt;decisions&lt;/strong&gt; based on facts&lt;/li&gt;&#xA;&lt;li&gt;It improves the &lt;strong&gt;efficiency&lt;/strong&gt; of business operations&lt;/li&gt;&#xA;&lt;li&gt;It enhances the &lt;strong&gt;quality&lt;/strong&gt; of customer service&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;The visual products from business intelligence based on top of a data warehouses are largely:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ad hoc Reporting&lt;/li&gt;&#xA;&lt;li&gt;Standard Reporting&lt;/li&gt;&#xA;&lt;li&gt;Dashboards / Cockpits&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/blog/data-engineering-the-future-of-data-warehousing/#why-having-a-data-warehouse&#34; rel=&#34;noopener&#34;&gt;Data Engineering, the future of Data Warehousing?&lt;/a&gt;&lt;br&gt;&#xA;References: [[What is a Data Warehouse]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is a Data Warehouse</title>
      <link>https://www.ssp.sh/brain/what-is-a-data-warehouse/</link>
      <pubDate>Fri, 14 Nov 2025 10:04:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-is-a-data-warehouse/</guid>
      <description>&lt;p&gt;What is data warehousing or what is a business intelligence engineer doing, and why are they using a [[data warehouse]]?&lt;/p&gt;</description>
    </item>
    <item>
      <title>ELT (Extract, Load, Transform)</title>
      <link>https://www.ssp.sh/brain/elt/</link>
      <pubDate>Fri, 14 Nov 2025 10:04:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/elt/</guid>
      <description>&lt;p&gt;ELT (Extract, Load, and Transform) represents a [[Data Integration]] methodology where data is first extracted (E) from source systems, then loaded (L) as raw data into a target system, followed by transformation (T) within the target. This approach, executed within the destination [[Data Warehouse]], contrasts with the traditional [[ETL]] method, where data undergoes transformation prior to reaching its destination. For a comprehensive comparison, see [[ETL vs ELT]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Inmon vs Kimball: Data Warehousing Approaches</title>
      <link>https://www.ssp.sh/brain/inmon-vs-kimball/</link>
      <pubDate>Fri, 14 Nov 2025 09:52:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/inmon-vs-kimball/</guid>
      <description>&lt;p&gt;The comparison on the ongoing debate between [[Bill Inmon]] and [[Ralph Kimball]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;comparison&#34;&gt;Comparison&lt;/h2&gt;&#xA;&lt;h3 id=&#34;inmon-bill-inmon&#34;&gt;Inmon (Bill Inmon):&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Emphasizes a highly normalized structure. Begins directly with the Core, which remains normalized and closely aligned with the source system.&lt;/li&gt;&#xA;&lt;li&gt;Denormalization occurs in the [[Data Mart]]s, adhering more to a [[Snowflake Schema]].&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;kimball-ralph-kimball&#34;&gt;Kimball (Ralph Kimball):&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Initiates with a staging area, where the Core is already denormalized.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Here, the data mart effectively becomes the data warehouse.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Known as a bottom-up approach, it focuses on creating a [[Star Schema]].&lt;/li&gt;&#xA;&lt;li&gt;Creator of [[Dimensional Modeling]].&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Although both methodologies have nuanced differences, they ultimately share many similarities. Personally, I lean towards Kimball&amp;rsquo;s approach. It allows for staging data and then normalizing from that point, avoiding the replication of the [[OLTP]] source system&amp;rsquo;s structure beyond the staging phase.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Warehouse Automation (DWA)</title>
      <link>https://www.ssp.sh/brain/data-warehouse-automation/</link>
      <pubDate>Fri, 14 Nov 2025 09:37:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-warehouse-automation/</guid>
      <description>&lt;p&gt;A very long time ago, 1986, 31 years ago to be precise, IBM in Europe created the very first architecture of a [[data warehouse]]. And it seems to be a masterpiece as it hasn’t changed much since. How can we improve or bring some innovation into the Data Warehouse business in times when everyone is talking about big data, [[Data Lake]]s, the Internet of Things (IoT), predictive analytics, Data Vault, etc.?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling Tools</title>
      <link>https://www.ssp.sh/brain/data-modeling-tools/</link>
      <pubDate>Thu, 13 Nov 2025 22:21:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling-tools/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Popular data modeling tools&lt;/strong&gt; include &#xA;&#xA;&lt;a href=&#34;https://sqldbm.com/&#34; rel=&#34;noopener&#34;&gt;Sqldbm&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://dbdiagram.io/&#34; rel=&#34;noopener&#34;&gt;DBDiagrams&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://sparxsystems.com/&#34; rel=&#34;noopener&#34;&gt;Enterprise Architect&lt;/a&gt;, and &#xA;&#xA;&lt;a href=&#34;https://www.sap.com/products/technology-platform/powerdesigner-data-modeling-tools.html&#34; rel=&#34;noopener&#34;&gt;SAP PowerDesigner&lt;/a&gt;. These tools are widely used in the industry and offer powerful features such as data modeling, profiling, and visualization.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neovim set-up like VS Code</title>
      <link>https://www.ssp.sh/brain/neovim-set-up-like-vs-code/</link>
      <pubDate>Thu, 13 Nov 2025 09:42:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/neovim-set-up-like-vs-code/</guid>
      <description>&lt;p&gt;To get started with [[Neovim]], I collected a list of these plugins that helped me replicate a [[VSCode]]-like experience&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;APZelos/blamer.nvim&lt;/strong&gt;: A git blame plugin for Neovim inspired by VS Code&amp;rsquo;s GitLens plugin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;sindrets/diffview.nvim&lt;/strong&gt;: Single tab page interface for easily cycling through diffs for all modified files for any git rev.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;nvim-neo-tree/neo-tree.nvim&lt;/strong&gt;: Neovim plugin to manage the file system and other tree-like structures.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;stevearc/aerial.nvim&lt;/strong&gt;: Nice code outline window to jump to representative methods or function&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;neovim/nvim-lspconfig&lt;/strong&gt;: Quickstart configs for Nvim LSP (Language Server Protocol). Which provides language features like auto complete, go to definition, find all references, etc.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;akinsho/bufferline.nvim&lt;/strong&gt;: Nice tabs and buffer handling with lots of extra features.&lt;/li&gt;&#xA;&lt;li&gt;tpope/vim-commentary: A superior commenting experience across all programming languages.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;nvim-telescope/telescope.nvim&lt;/strong&gt;: Elegant fuzzy finder to find, filter, preview, and pick with 100 powerful features that benefit every workflow.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Search and replace&lt;/strong&gt;: &#xA;&#xA;&lt;a href=&#34;https://new.reddit.com/r/neovim/comments/1b5ri9g/developing_search_replace_similar_to_vs_code_with/&#34; rel=&#34;noopener&#34;&gt;Developing Search &amp;amp; Replace (similar to VS Code) with nvim-spectre : r/neovim&lt;/a&gt;. See also [[Advanced search and replace (like VSCode) in Neovim (cdo)]].&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;And if you&amp;rsquo;re feeling unsure about making the switch, don&amp;rsquo;t worry, this topic is definitely more on the nerdy side of things 😜. But who knows, you might discover a new toy and find it a fun exploration writing text or code!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wikipedia Data sets</title>
      <link>https://www.ssp.sh/brain/wikipedia-data-sets/</link>
      <pubDate>Wed, 12 Nov 2025 07:38:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/wikipedia-data-sets/</guid>
      <description>&lt;p&gt;from &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/analytics/&#34; rel=&#34;noopener&#34;&gt;Wikimedia Downloads: Analytics&lt;/a&gt;,  &lt;strong&gt;Pageviews&lt;/strong&gt;: statistics compiled using the current &#xA;&#xA;&lt;a href=&#34;https://meta.wikimedia.org/wiki/Research:Page_view&#34; rel=&#34;noopener&#34;&gt;Pageview Definition&lt;/a&gt;. Available as:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pageview_complete/readme.html&#34; rel=&#34;noopener&#34;&gt;Pageview complete&lt;/a&gt;: Our best effort to provide a comprehensive timeseries of per-article pageview data for Wikimedia projects. Data spans from December 2007 to the present with a uniform format and compression.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pageviews/readme.html&#34; rel=&#34;noopener&#34;&gt;Pageview/projectview data filtered to what we believe is only human traffic&lt;/a&gt;. Available since May 2015.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pagecounts-ez&#34; rel=&#34;noopener&#34;&gt;Pageview/projectview data, highly compressed and corrected for outages&lt;/a&gt;. This dataset was historically computed using the best source available at the time:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;2015 - 2025&lt;/strong&gt;: &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.org/other/pageviews/&#34; rel=&#34;noopener&#34;&gt;Index of /other/pageviews/&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Dec 2015 - 2022&lt;/strong&gt;:  &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pageviews/&#34; rel=&#34;noopener&#34;&gt;https://dumps.wikimedia.your.org/other/pageviews/&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;compressing and correcting: &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pageviews/readme.html&#34; rel=&#34;noopener&#34;&gt;pageviews dataset&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;2007 - Dec 2015&lt;/strong&gt;: compressing and correcting: &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pagecounts-raw&#34; rel=&#34;noopener&#34;&gt;pagecounts-raw dataset&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2007 to 2011: from &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pagecounts-raw/&#34; rel=&#34;noopener&#34;&gt;pagecounts-raw&lt;/a&gt; (to be loaded during the second half of October 2020)&lt;/li&gt;&#xA;&lt;li&gt;2011 to 2015: from &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pagecounts-ez/&#34; rel=&#34;noopener&#34;&gt;pagecounts-ez&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;others&#34;&gt;Others&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.org/&#34; rel=&#34;noopener&#34;&gt;Wikipedia Dumps&lt;/a&gt;: Format: XML, SQL dumps&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Link to ZIP: &#xA;&#xA;&lt;a href=&#34;https://dumps.wikimedia.your.org/other/pageviews/&#34; rel=&#34;noopener&#34;&gt;Index of /other/pageviews/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Content: Full page content, revision history, user data, and more&lt;/li&gt;&#xA;&lt;li&gt;Updated: Typically twice monthly&lt;/li&gt;&#xA;&lt;li&gt;most commanly used:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;pages-articles.xml.bz2 - Current versions of article content (most popular for analysis)&lt;/li&gt;&#xA;&lt;li&gt;pages-meta-history.xml.bz2 - Full revision history (very large)&lt;/li&gt;&#xA;&lt;li&gt;page.sql.gz - Page metadata tables&lt;/li&gt;&#xA;&lt;li&gt;categorylinks.sql.gz - Category relationships&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Pre-processed Datasets&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://huggingface.co/datasets/wikimedia/wikipedia&#34; rel=&#34;noopener&#34;&gt;Wikipedia Corpus on Hugging Face&lt;/a&gt; - Cleaned text datasets ready for ML/NLP&lt;/li&gt;&#xA;&lt;li&gt;DBpedia (&#xA;&#xA;&lt;a href=&#34;https://www.dbpedia.org/&#34; rel=&#34;noopener&#34;&gt;https://www.dbpedia.org/&lt;/a&gt;) - Structured data extracted from Wikipedia infoboxes&lt;/li&gt;&#xA;&lt;li&gt;Wikidata (&#xA;&#xA;&lt;a href=&#34;https://www.wikidata.org/&#34; rel=&#34;noopener&#34;&gt;https://www.wikidata.org/&lt;/a&gt;) - Structured knowledge base with JSON dumps&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;API: &#xA;&#xA;&lt;a href=&#34;https://dlthub.com/workspace/source/mediawiki-rest-api&#34; rel=&#34;noopener&#34;&gt;Load MediaWiki data in Python using dltHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;downloading&#34;&gt;Downloading&lt;/h2&gt;&#xA;&lt;h3 id=&#34;querying-with-duckdb&#34;&gt;Querying with DuckDB&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;20&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;21&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;22&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;23&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;24&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;25&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;26&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;27&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;28&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;29&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;30&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;31&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;32&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;33&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;34&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;35&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;36&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;37&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;38&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;39&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;40&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;41&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;42&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;43&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;44&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;45&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;46&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;47&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;48&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;49&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;50&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;51&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;52&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;53&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;54&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;55&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;56&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;57&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;58&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;59&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;60&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;61&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;62&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;63&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;64&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;65&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;66&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;67&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;68&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;69&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;70&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;71&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;72&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;73&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;74&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;75&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;76&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;77&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;78&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;79&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;-- This is the actual public data format&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;describe&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_csv&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://dumps.wikimedia.org/other/pageviews/2025/2025-10/pageviews-20251001-000000.gz&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;delim&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;header&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;compression&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;gzip&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;LIMIT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;--auto detection:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_csv&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://dumps.wikimedia.org/other/pageviews/2025/2025-10/pageviews-20251001-000000.gz&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;delim&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;header&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;compression&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;gzip&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;all_varchar&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;-- Initially read all as text to see the raw data&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;LIMIT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;20&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;--manually&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;-- When using the columns parameter, use the names you defined&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;project&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_title&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;view_count&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bytes_served&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_csv&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://dumps.wikimedia.org/other/pageviews/2025/2025-10/pageviews-20251001-000000.gz&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;delim&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;header&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;compression&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;gzip&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;columns&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;project&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;VARCHAR&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;page_title&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;VARCHAR&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;view_count&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;BIGINT&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bytes_served&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;BIGINT&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;err&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;WHERE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;project&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;IS&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;NOT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;NULL&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;LIMIT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;---predicate pushdown&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_title&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;view_count&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bytes_served&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_csv&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;https://dumps.wikimedia.org/other/pageviews/2025/2025-10/pageviews-20251001-000000.gz&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;delim&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;header&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;compression&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;gzip&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;columns&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;project&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;VARCHAR&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;page_title&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;VARCHAR&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;view_count&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;BIGINT&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bytes_served&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;BIGINT&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;err&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;WHERE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;page_title&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;IN&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;DuckDB&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Apache_Spark&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Apache_Kafka&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Data_engineering&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Extract,_transform,_load&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;ClickHouse&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Snowflake_(company)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Apache_Airflow&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Databricks&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Data_warehouse&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Data_lake&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;dbt_(software)&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;Apache_Flink&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;PostgreSQL&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;BigQuery&amp;#39;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;LIMIT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;clickhouse-way&#34;&gt;ClickHouse way&lt;/h3&gt;&#xA;&lt;p&gt;From &#xA;&#xA;&lt;a href=&#34;https://clickhouse.com/docs/getting-started/example-datasets/wikistat&#34; rel=&#34;noopener&#34;&gt;WikiStat | ClickHouse Docs&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Traditional OLAP Cubes Replacements</title>
      <link>https://www.ssp.sh/brain/traditional-olap-cube-replacements/</link>
      <pubDate>Tue, 11 Nov 2025 08:59:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/traditional-olap-cube-replacements/</guid>
      <description>&lt;p&gt;Because &lt;strong&gt;you can make a one-to-one replacement, have a faster cloud backend, virtualize a [[Semantic Layer]], or use a service cloud provider&lt;/strong&gt;, I categorized the different technologies into the following groups&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why replace Traditional OLAP Cubes?</title>
      <link>https://www.ssp.sh/brain/why-replace-traditional-olap-cubes/</link>
      <pubDate>Tue, 11 Nov 2025 08:58:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/why-replace-traditional-olap-cubes/</guid>
      <description>&lt;p&gt;In my job as a business intelligence specialist and data engineer, I was always using [[OLAP]]-Technologies for quick ad-hoc analysis with tools like Tableau, TARGIT, Power BI, [[Excel]], [[BI Tools|etc.]] As the Microsoft BI stack is still used widely in small to large companies, the technology for it is mostly SQL Server Analysis Services ([[SSAS]]) or Microsoft Cubes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS S3 SDK Credential Auto-Detection Issue with Public Buckets (ClickHouse)</title>
      <link>https://www.ssp.sh/brain/aws-s3-sdk-credential-auto-detection-issue-with-public-buckets/</link>
      <pubDate>Thu, 06 Nov 2025 14:09:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/aws-s3-sdk-credential-auto-detection-issue-with-public-buckets/</guid>
      <description>&lt;p&gt;This was found in realation with [[ClickHouse]] example on &#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/clickhouse-modeling-rill-example/blob/main/sources/noaa-weather.yaml&#34; rel=&#34;noopener&#34;&gt;clickhouse-modeling-rill-example/sources/noaa-weather.yaml&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;problem&#34;&gt;Problem&lt;/h2&gt;&#xA;&lt;p&gt;ClickHouse fails to read from public S3 buckets with error:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Data Engineering Toolkit</title>
      <link>https://www.ssp.sh/brain/data-engineering-toolkit/</link>
      <pubDate>Thu, 06 Nov 2025 11:03:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-toolkit/</guid>
      <description>&lt;div class=&#34;toolkit-container&#34;&gt;&#xA;  &lt;div class=&#34;toolkit-header&#34;&gt;&#xA;&#x9;&lt;h1&gt;The Data Engineering Toolkit&lt;/h1&gt;&#xA;&#x9;&lt;p&gt;To thrive as a data engineer, you need various skills—from fundamental (Linux commands, containerization, programming languages) to Kubernetes orchestration. The data engineering toolkit provides the building blocks of data engineering work in 2025.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compute and Storage Separation</title>
      <link>https://www.ssp.sh/brain/compute-and-storage-separation/</link>
      <pubDate>Tue, 04 Nov 2025 08:40:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/compute-and-storage-separation/</guid>
      <description>&lt;p&gt;The compute-storage separation model has become increasingly popular in cloud OLAP systems because it allows for independent scaling of resources and often supports features like storage-based billing and compute-based billing separately.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Druid</title>
      <link>https://www.ssp.sh/brain/apache-druid/</link>
      <pubDate>Tue, 04 Nov 2025 08:17:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-druid/</guid>
      <description>&lt;p&gt;Druid is an open-source, &lt;strong&gt;column-oriented, distributed data store&lt;/strong&gt; written in Java. It&amp;rsquo;s designed to &lt;strong&gt;quickly ingest&lt;/strong&gt; massive quantities of event data, and &lt;strong&gt;provide low-latency queries&lt;/strong&gt; on top of the data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Architecture</title>
      <link>https://www.ssp.sh/brain/data-engineering-architecture/</link>
      <pubDate>Tue, 04 Nov 2025 08:11:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-architecture/</guid>
      <description>&lt;p&gt;A good data engineering architecture is hard.&lt;/p&gt;&#xA;&lt;p&gt;But the best one IMO is the overview from A15z on &#xA;&#xA;&lt;a href=&#34;https://future.a16z.com/emerging-architectures-modern-data-infrastructure/&#34; rel=&#34;noopener&#34;&gt;Emerging Architectures for Modern Data Infrastructure&lt;/a&gt; ([[Emerging Architectures for Modern Data Infrastructure (a16z)|int. Link]] or &#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a&#xA;  &#xA;  rel=&#34;noopener&#34; class=&#34;internal-link broken&#34;&#xA;  data-src=&#34;#ZgotmplZ&#34;&gt;Zotero&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Iceberg Table</title>
      <link>https://www.ssp.sh/brain/iceberg-table/</link>
      <pubDate>Mon, 03 Nov 2025 11:52:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/iceberg-table/</guid>
      <description>&lt;p&gt;Iceberg Tables, an innovation by [[Snowflake]] built upon [[Apache Iceberg]], itself rooted in [[Apache Parquet]], are now available in a private preview. This significant feature has been launched across all three major cloud platforms simultaneously! You can contact your account team to get started &lt;em&gt;today&lt;/em&gt;. &#xA;&#xA;&lt;a href=&#34;https://www.linkedin.com/posts/jamesamalone_iceberg-tables-power-open-standards-with-activity-6962496710099046400-y3HY?utm_source=linkedin_share&amp;amp;utm_medium=member_desktop_web&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Contracts</title>
      <link>https://www.ssp.sh/brain/data-contracts/</link>
      <pubDate>Thu, 30 Oct 2025 20:14:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-contracts/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;[!warning] WIP: This is an unfinished Note&lt;/p&gt;&#xA;&lt;p&gt;Below are my uncleaned notes, I shared them as these are hopefully helpful to others. Once I have more time, I will convert it into a nice blog or article. For now, it&amp;rsquo;s a bit messy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CDP - Customer Data Platform</title>
      <link>https://www.ssp.sh/brain/cdp-customer-data-platform/</link>
      <pubDate>Mon, 27 Oct 2025 14:53:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cdp-customer-data-platform/</guid>
      <description>&lt;p&gt;A customer [[Data Platform]] (CDP) is a system that collects large quantities of customer data from a variety of channels and devices, enhancing accessibility for those who need it. CDPs sort, categorize, and cleanse data, removing inaccuracies or outdated information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Document Signer</title>
      <link>https://www.ssp.sh/brain/document-signer/</link>
      <pubDate>Sat, 25 Oct 2025 18:24:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/document-signer/</guid>
      <description>&lt;p&gt;Signing a document for a contract, or similar. The OG is probably [[DocuSign]]. Below you see some common tools.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[DocuSign]]: OG.&lt;/li&gt;&#xA;&lt;li&gt;[[Documenso]]: Host yourself and get everything for free, as it is &lt;strong&gt;open-source&lt;/strong&gt;. If you don&amp;rsquo;t want to self-host, you get 5 for free and unlimited when paying 25$ per month.&lt;/li&gt;&#xA;&lt;li&gt;[[BoldSign]] (&#xA;&#xA;&lt;a href=&#34;https://boldsign.com/&#34; rel=&#34;noopener&#34;&gt;link&lt;/a&gt;): Includes 25 signature requests/month. If you pay 120&lt;/li&gt;&#xA;&lt;li&gt;[[SmallPDF]]: &#xA;&#xA;&lt;a href=&#34;https://smallpdf.com/sign-pdf&#34; rel=&#34;noopener&#34;&gt;Sign PDF | eSign Your PDFs with Digital Signatures Online&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[Zoho Sign]]: &#xA;&#xA;&lt;a href=&#34;https://www.zoho.com/sign/how-to-digitally-sign-a-pdf.html&#34; rel=&#34;noopener&#34;&gt;How to digitally sign a PDF online | Zoho Sign&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://support.google.com/docs/answer/12315692?hl=en&#34; rel=&#34;noopener&#34;&gt;Google Drive&lt;/a&gt; has also one.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.deepsign.swiss/en/pricing/&#34; rel=&#34;noopener&#34;&gt;Swiss electronic signatures. Not Swiss prices. | DeepSign&lt;/a&gt; - connected with [[AbaNinja]]&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://app.deepsign.swiss/&#34; rel=&#34;noopener&#34;&gt;DeepSign by DeepCloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;prices&#34;&gt;Prices&lt;/h2&gt;&#xA;&lt;p&gt;DocuSign is expensive. For 120$ a year, you get only 5 signs a month. Apparently, BoldSign includes 25 signature requests/month.&lt;/p&gt;</description>
    </item>
    <item>
      <title>YAML</title>
      <link>https://www.ssp.sh/brain/yaml/</link>
      <pubDate>Fri, 17 Oct 2025 09:38:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/yaml/</guid>
      <description>&lt;p&gt;YAML is a data serialization language that is often used for writing configuration files. Depending on whom you ask, YAML stands for yet another markup language or YAML ain’t markup language (a recursive acronym), which emphasizes that YAML is for data, not documents.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pivot Table</title>
      <link>https://www.ssp.sh/brain/pivot-table/</link>
      <pubDate>Thu, 16 Oct 2025 18:00:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pivot-table/</guid>
      <description>&lt;p&gt;Are &lt;strong&gt;pivot tables&lt;/strong&gt; making a comeback in 2024? [[Rill Developer]] incorporates pivot tables within its web UI, [[Cube]] enables pivot table functionality in Excel WITH Cube, and [[DuckDB]] has introduced its own implementation. &#xA;&#xA;&lt;a href=&#34;https://x.com/sspaeti/status/1844272954688872799&#34; rel=&#34;noopener&#34;&gt;Tweet&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Liquibase (Track DB Changes)</title>
      <link>https://www.ssp.sh/brain/liquibase/</link>
      <pubDate>Thu, 16 Oct 2025 13:34:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/liquibase/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://www.liquibase.com/&#34; rel=&#34;noopener&#34;&gt;Liquibase&lt;/a&gt; is a database [[Schema Evolution|schema change management]] tool that helps track, version, and deploy database changes - particularly useful for changing database schemas over time. It works similar to version control systems (like [[Git]]), but specifically for database changes (and [[Schema Evolution]]).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Managing My Business with Obsidian (CRM)</title>
      <link>https://www.ssp.sh/brain/managing-my-business-with-obsidian/</link>
      <pubDate>Thu, 16 Oct 2025 12:49:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/managing-my-business-with-obsidian/</guid>
      <description>&lt;p&gt;I manage my business mostly with [[Obsidian]]. I have a note for each company (I add &lt;code&gt;Inc&lt;/code&gt; to each note name &amp;ldquo;Company Inc&amp;rdquo;) and add them to my CRM. Inc is helpful because I usually have another note for the company itself or if they have a product, so I have a clear separation between my &amp;ldquo;notes&amp;rdquo; and part of the second brain and business-related CRM notes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Communities</title>
      <link>https://www.ssp.sh/brain/data-engineering-communities/</link>
      <pubDate>Tue, 14 Oct 2025 11:19:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-communities/</guid>
      <description>&lt;p&gt;Communities for data engineering.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.skool.com/modern-data-community&#34; rel=&#34;noopener&#34;&gt;Modern Data Community&lt;/a&gt; by [[Michael Kahan]] (not that active anymore)&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://the-technical-freelancer-academy.circle.so/&#34; rel=&#34;noopener&#34;&gt;The Technical Freelancer Academy&lt;/a&gt; by [[Ben Rogojan|SeattleDataGuy]]. This community is about Technical Freelancing in the data space, but as lots of data engineers are there, it&amp;rsquo;s a great community and super active. There&amp;rsquo;s also a &#xA;&#xA;&lt;a href=&#34;https://dcubed.substack.com/&#34; rel=&#34;noopener&#34;&gt;newsletter&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://discord.gg/SEqETWXeEJ&#34; rel=&#34;noopener&#34;&gt;Practical Data Engineering Discord&lt;/a&gt; by [[Joe Reis]]. Super active and welcoming community. Find info on this &#xA;&#xA;&lt;a href=&#34;https://practicaldata.notion.site/Practical-Data-Community-2300bd010603804e99fada3e912d521b&#34; rel=&#34;noopener&#34;&gt;Notion page&lt;/a&gt; (&#xA;&#xA;&lt;a href=&#34;https://practicaldata.notion.site/Ways-to-Contribute-to-the-Practical-Data-Community-27b0bd010603809a937bdfb28140670e&#34; rel=&#34;noopener&#34;&gt;Contribute&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://practicaldata.notion.site/Events-Hub-27b0bd01060380228783ef674c1a1af4&#34; rel=&#34;noopener&#34;&gt;Events&lt;/a&gt; and more)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;slack-communities&#34;&gt;Slack Communities&lt;/h2&gt;&#xA;&lt;p&gt;Some great communities live in Slack and have many members, here are some of them. Member counts are as of [[2025-07-10]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Relational Model</title>
      <link>https://www.ssp.sh/brain/relational-model/</link>
      <pubDate>Mon, 13 Oct 2025 13:35:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/relational-model/</guid>
      <description>&lt;p&gt;The relational model is an approach to managing data using a structure and language consistent with first-order predicate logic, first described in 1969 by English computer scientist [[Edgar F. Codd]], where all data is represented in terms of tuples, and grouped into relations. His paper about &#xA;&#xA;&lt;a href=&#34;https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf&#34; rel=&#34;noopener&#34;&gt;a Relational Model of Data for Large Shared Data Banks&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Rill MCP</title>
      <link>https://www.ssp.sh/brain/using-rill-mcp/</link>
      <pubDate>Mon, 13 Oct 2025 11:11:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/using-rill-mcp/</guid>
      <description>&lt;p&gt;Trying [[Rill Developer|Rill]] MCP implementation with [[Claude Desktop]]. It worked on the first try with a local Rill and NYC and Pickup data set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OLAP (Online Analytical Processing)</title>
      <link>https://www.ssp.sh/brain/olap/</link>
      <pubDate>Fri, 10 Oct 2025 10:04:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/olap/</guid>
      <description>&lt;h2 id=&#34;what-is-olap&#34;&gt;What is OLAP?&lt;/h2&gt;&#xA;&lt;p&gt;[[OLAP]] stands for &lt;strong&gt;Online Analytical Processing&lt;/strong&gt;. It&amp;rsquo;s a powerful tool for multidimensional business data analysis, offering complex calculations, trend analysis, and advanced data modeling capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing Effectively (with Value)</title>
      <link>https://www.ssp.sh/brain/writing-effectively/</link>
      <pubDate>Thu, 09 Oct 2025 06:20:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-effectively/</guid>
      <description>&lt;p&gt;Write &lt;em&gt;valuable&lt;/em&gt; things to your readers! Don&amp;rsquo;t explain as in school. Only create new/original knowledge (if it&amp;rsquo;s useful, who cares?).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hell Yeah or No: The Power of Saying No</title>
      <link>https://www.ssp.sh/brain/hell-yeah-or-no/</link>
      <pubDate>Wed, 08 Oct 2025 10:59:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hell-yeah-or-no/</guid>
      <description>&lt;p&gt;A lot about life and work is about &lt;em&gt;saying no&lt;/em&gt;. The mental model of &amp;ldquo;&#xA;&#xA;&lt;a href=&#34;https://www.goodreads.com/book/show/52523856-hell-yeah-or-no&#34; rel=&#34;noopener&#34;&gt;Hell Yeah, or No&lt;/a&gt;&amp;rdquo; served me well to focus on things that &lt;strong&gt;giving me energy&lt;/strong&gt;. If many things make you happy, know you can only do so much.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Screen Sharing on Wayland (Hyprland) with Chromium Browsers (Brave, Chrome, Chromium, etc.)</title>
      <link>https://www.ssp.sh/brain/screen-sharing-on-wayland-hyprland-with-chrome/</link>
      <pubDate>Tue, 07 Oct 2025 20:20:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/screen-sharing-on-wayland-hyprland-with-chrome/</guid>
      <description>&lt;p&gt;This is the solution to avoid double prompt when screen sharing on Linux with Wayland. This works for Google Meet, Zoom, Teams and other that run in the browser.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pick your Battles</title>
      <link>https://www.ssp.sh/brain/pick-your-battles/</link>
      <pubDate>Fri, 03 Oct 2025 08:16:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pick-your-battles/</guid>
      <description>&lt;p&gt;When writing, choose your battles. You can&amp;rsquo;t write about everything. Avoid traps from the get-go, either because you don&amp;rsquo;t like it or don&amp;rsquo;t believe in. The same goes for life.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change Data Capture (CDC) - Real-Estate Project</title>
      <link>https://www.ssp.sh/brain/change-data-capture-cdc-real-estate-project/</link>
      <pubDate>Thu, 02 Oct 2025 06:43:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/change-data-capture-cdc-real-estate-project/</guid>
      <description>&lt;p&gt;CDC is a powerful tool and especially in cloud environments with event-driven architectures. I used it to minimize the downloads of already downloaded properties. Besides existing open-source CDC solutions like &lt;a href=&#34;https://debezium.io/&#34;&gt;Debezium&lt;/a&gt;, I implemented my own simple logic to detect the changes. Also because I have no access to the source-&lt;a href=&#34;https://en.wikipedia.org/wiki/Online_transaction_processing&#34;&gt;OLTP&lt;/a&gt; database where the properties are stored which you&amp;rsquo;d need.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nimble</title>
      <link>https://www.ssp.sh/brain/nimble/</link>
      <pubDate>Wed, 01 Oct 2025 20:32:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/nimble/</guid>
      <description>&lt;p&gt;New [[Data Lake File Formats|File Format]] for storage of large columnar datasets.&lt;/p&gt;&#xA;&lt;p&gt;Nimble (formerly known as &lt;em&gt;“Alpha”&lt;/em&gt;) is a new columnar file format for large datasets created by Meta. Nimble is meant to be a replacement for file formats such as Apache Parquet and ORC. &lt;/p&gt;</description>
    </item>
    <item>
      <title>Adding Printer on Linux</title>
      <link>https://www.ssp.sh/brain/adding-printer-on-linux/</link>
      <pubDate>Mon, 29 Sep 2025 13:24:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/adding-printer-on-linux/</guid>
      <description>&lt;p&gt;&lt;em&gt;This example are for my [[Brother DCPL2550DN]] currently having&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;ui&#34;&gt;UI&lt;/h2&gt;&#xA;&lt;p&gt;system-config-printer - CUPS configuration tool.&lt;/p&gt;&#xA;&lt;p&gt;![[img_Adding Printer on Linux_1755711511690.webp]]&lt;/p&gt;&#xA;&lt;h2 id=&#34;drivers-are-installed&#34;&gt;Drivers are installed&lt;/h2&gt;&#xA;&lt;p&gt;check what&lt;/p&gt;</description>
    </item>
    <item>
      <title>DSL (Domain Specific Language)</title>
      <link>https://www.ssp.sh/brain/dsl-domain-specific-language/</link>
      <pubDate>Thu, 25 Sep 2025 07:52:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dsl-domain-specific-language/</guid>
      <description>&lt;p&gt;A &lt;strong&gt;Domain-Specific Language&lt;/strong&gt; (DSL) is a computer language targeted at a particular kind of problem, rather than a general-purpose language aimed at any kind of software problem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Devcontainers (`devcontainer.json`)</title>
      <link>https://www.ssp.sh/brain/devcontainers-devcontainer.json/</link>
      <pubDate>Wed, 24 Sep 2025 11:21:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/devcontainers-devcontainer.json/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;[[VSCode|Visual Studio Code]] Dev Containers&lt;/strong&gt; extension lets you use a &#xA;&#xA;&lt;a href=&#34;https://docker.com/&#34; rel=&#34;noopener&#34;&gt;Docker container&lt;/a&gt; as a full-featured development environment. It allows you to open any folder or repository inside a container and take advantage of Visual Studio Code&amp;rsquo;s full feature set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IDE (Integrated Development Environment)</title>
      <link>https://www.ssp.sh/brain/ide/</link>
      <pubDate>Wed, 24 Sep 2025 11:21:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ide/</guid>
      <description>&lt;p&gt;IDEs are Developer Environments such as [[VSCode]], [[PyCharm]], [[vim]], etc.&lt;/p&gt;&#xA;&lt;p&gt;An alternative term that comes from the [[Neovim]] community is called [[PDE (Personalized Development Environment)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microservices (Architecture)</title>
      <link>https://www.ssp.sh/brain/microservices/</link>
      <pubDate>Mon, 22 Sep 2025 21:27:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/microservices/</guid>
      <description>&lt;p&gt;The core concepts of microservice architecture are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Definition&lt;/strong&gt;: Microservices are an architectural style where applications are structured as a collection of loosely coupled, independently deployable services.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Key Architectural Layers&lt;/strong&gt;:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Presentation Layer: Handles user interface and client interactions&lt;/li&gt;&#xA;&lt;li&gt;Business Process Layer: Contains core business logic and workflows&lt;/li&gt;&#xA;&lt;li&gt;Data Access Layer: Manages data storage and retrieval&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Communication Patterns&lt;/strong&gt;:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Direct Client-to-Service: Simple point-to-point communication&lt;/li&gt;&#xA;&lt;li&gt;[[Service-Oriented Architecture]]: Centralized message routing through an [[Enterprise Service Bus]]&lt;/li&gt;&#xA;&lt;li&gt;API Gateway/Proxy: Modern approach with distributed service mesh&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;architecture-overviews&#34;&gt;Architecture Overviews&lt;/h2&gt;&#xA;&lt;p&gt;Helpful images from [[Microservices Udemy Course]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vault (HashiCorp)</title>
      <link>https://www.ssp.sh/brain/vault-hashicorp/</link>
      <pubDate>Mon, 22 Sep 2025 21:16:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vault-hashicorp/</guid>
      <description>&lt;p&gt;A tool for secrets management, encryption as a service, and privileged access management, created by [[HashiCorp]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;integration-with-postgres-and-jupyter-noteboo&#34;&gt;Integration with Postgres and Jupyter Noteboo&lt;/h2&gt;&#xA;&lt;p&gt;An example of [[Jupyter Notebook]] integration with Postgres, that requests a new secreat from Vault:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker</title>
      <link>https://www.ssp.sh/brain/docker/</link>
      <pubDate>Sun, 21 Sep 2025 15:27:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/docker/</guid>
      <description>&lt;p&gt;Docker is a set of platform-as-a-service products that use OS-level virtualization to deliver software in packages called containers.&lt;/p&gt;&#xA;&lt;p&gt;The service has both free and premium tiers. The software that hosts the containers is called &lt;strong&gt;Docker Engine&lt;/strong&gt;. It was first released in 2013 and was developed by Docker, Inc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check Disk Size</title>
      <link>https://www.ssp.sh/brain/check-disk-size/</link>
      <pubDate>Sat, 20 Sep 2025 11:21:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/check-disk-size/</guid>
      <description>&lt;p&gt;If the disk is full, annoyingly, what do you do? You search for a tool to check sizes and details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>stu</title>
      <link>https://www.ssp.sh/brain/stu/</link>
      <pubDate>Fri, 19 Sep 2025 11:30:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/stu/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/lusingander/stu&#34; rel=&#34;noopener&#34;&gt;GitHub - lusingander/stu: TUI explorer application for Amazon S3 (AWS S3) 🪣&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;STU, [[AWS S3|S3]] Terminal UI, is a interactive terminal-based explorer for Amazon S3 (AWS S3).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unix Philosophy</title>
      <link>https://www.ssp.sh/brain/unix-philosophy/</link>
      <pubDate>Fri, 19 Sep 2025 09:38:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/unix-philosophy/</guid>
      <description>&lt;p&gt;Here are some examples:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Small is beautiful.&lt;/li&gt;&#xA;&lt;li&gt;Make each program do one thing well.&lt;/li&gt;&#xA;&lt;li&gt;Build a prototype as soon as possible.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!abstract] Abstract&lt;/p&gt;</description>
    </item>
    <item>
      <title>Semantic Layer Measure Defininition Examples</title>
      <link>https://www.ssp.sh/brain/semantic-layer-measure-defininition-examples/</link>
      <pubDate>Thu, 18 Sep 2025 14:10:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/semantic-layer-measure-defininition-examples/</guid>
      <description>&lt;p&gt;Example from [[Cube]]  with SQL Expressions:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;cubes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;orders&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;sql_table&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;orders&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;measures&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;statuses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;sql&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;STRING_AGG(status)&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;dimensions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;status&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;sql&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;UPPER(status)&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Or more specifically designing [[Metrics]]:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Todo Apps</title>
      <link>https://www.ssp.sh/brain/todo-apps/</link>
      <pubDate>Thu, 18 Sep 2025 12:13:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/todo-apps/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;[[NirvanaHQ]]&lt;/li&gt;&#xA;&lt;li&gt;[[Todoist]], [[Wunderlist]], [[Microsoft TODO]], google, [[TickTick]], the blue todo&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://teuxdeux.com/&#34; rel=&#34;noopener&#34;&gt;TeuxDeux: The to-do list app for organizing everything&lt;/a&gt; used by [[Matt D&amp;rsquo;Avella]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;futher-reads&#34;&gt;Futher Reads&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Project Management Tools]]&lt;/li&gt;&#xA;&lt;li&gt;[[Managing ToDos Personally (ToDo App)]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.al3rez.com/todo-txt-journey&#34; rel=&#34;noopener&#34;&gt;I Tried Every Todo App and Ended Up With a .txt File - Alireza Bashiri&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[NirvanaHQ]]&lt;br&gt;&#xA;References: [[Managing ToDos Personally (ToDo App)]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Project Management Tools</title>
      <link>https://www.ssp.sh/brain/project-management-tools/</link>
      <pubDate>Thu, 18 Sep 2025 12:10:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/project-management-tools/</guid>
      <description>&lt;h2 id=&#34;my-favorites&#34;&gt;My Favorites&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Basecamp]] with [[Shape Up]] methodology&lt;/li&gt;&#xA;&lt;li&gt;[[Managing Projects with Markdown]]&lt;/li&gt;&#xA;&lt;li&gt;[[Fizzy]] by [[37signals]]: &#xA;&#xA;&lt;a href=&#34;https://www.linkedin.com/posts/jason-fried_lets-do-another-fizzy-demo-we-should-all-activity-7327805467013931010-SI8B?utm_source=share&amp;amp;utm_medium=member_desktop&amp;amp;rcm=ACoAABkA2pgBYM4xDO0z2ChYuxFhBfu4h7jp4Lo&#34; rel=&#34;noopener&#34;&gt;Let&amp;rsquo;s do another Fizzy demo! We should all know by now that the longer… | Jason Fried | 19 comments&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;cli&#34;&gt;CLI&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/mrusme/zeit&#34; rel=&#34;noopener&#34;&gt;zeit&lt;/a&gt;: Zeit, erfassen. A command line tool for tracking time spent on activities.&lt;/li&gt;&#xA;&lt;li&gt;[[Calcure]]: Terminal Calendar&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;most-popular&#34;&gt;Most Popular&lt;/h2&gt;&#xA;&lt;p&gt;Popular project management tools similar to [[Basecamp]]:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Things Done (GTD)</title>
      <link>https://www.ssp.sh/brain/getting-things-done-gtd/</link>
      <pubDate>Thu, 18 Sep 2025 12:07:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/getting-things-done-gtd/</guid>
      <description>&lt;p&gt;Up until now, we managed ideas and knowledge, which enlarges the [[Second Brain]] and how to link our thoughts. Besides this, &lt;strong&gt;much anxiety and stress come from not being on top of your tasks, jobs, things you might want to do, ideas, and lists you want to read&lt;/strong&gt;. The to-dos you put yourself somewhere on a post-it, a todo app, or anywhere else. I also tried to incorporate to-dos in my note-taking apps but never succeeded. It works best for me when having a dedicated tool and workflow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Daydream</title>
      <link>https://www.ssp.sh/brain/daydream/</link>
      <pubDate>Wed, 17 Sep 2025 07:38:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/daydream/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s not as bad as we thought, [[Johann Hari]] says in his book [[Stolen Focus- Why You Can&amp;rsquo;t Pay Attention (Johann Hari)]]. Only if we are relaxed and we have time to daydream, our ideas, our [[Creativity]] is flourishing. ^7fca87&lt;/p&gt;</description>
    </item>
    <item>
      <title>VertiPaq (xVelocity)</title>
      <link>https://www.ssp.sh/brain/vertipaq/</link>
      <pubDate>Tue, 16 Sep 2025 14:49:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vertipaq/</guid>
      <description>&lt;p&gt;The VertiPaq engine is an in-memory [[Columnar]] database powering [[Excel|MS Excel]] [[Power Pivot (Excel)|Power Pivot]], SQL Server Analysis Services ([[SSAS]]) Tabular, and [[Power BI]]. When data is loaded into a data model, the VertiPaq engine compresses and stores it in RAM for efficient processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is an Analytics API?</title>
      <link>https://www.ssp.sh/brain/what-is-an-analytics-api/</link>
      <pubDate>Mon, 15 Sep 2025 10:43:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-is-an-analytics-api/</guid>
      <description>&lt;p&gt;Now, as we&amp;rsquo;ve seen what GraphQL can do, we talk about &lt;strong&gt;building an API that leads to the next level of data engineering,&lt;/strong&gt; which I call &lt;em&gt;Analytics API&lt;/em&gt; in this article. The API will empower all stakeholders to use &lt;strong&gt;one single source of accessing analytics data&lt;/strong&gt; in a consistent and decoupled semantic way (and if you know a better name, please let me know!).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zettelkasten</title>
      <link>https://www.ssp.sh/brain/zettelkasten/</link>
      <pubDate>Fri, 12 Sep 2025 14:13:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/zettelkasten/</guid>
      <description>&lt;p&gt;Started by [[Niklas Luhmann]], also called &amp;ldquo;Slip Box&amp;rdquo;. This &lt;strong&gt;approach will further dilute the idea of a librarian who organizes books in main categories and sub-folder and focuses only on the thought at hand as an individual note&lt;/strong&gt;. Instead of spending lots of your brainpower on which folder to put a specific note in, you start creating it in one folder for all and linking them together. Usually, you wouldn&amp;rsquo;t have any structure in these concepts, but I combined the two methods into my Second Brain. You also see in the above design under &lt;code&gt;💡 Resources/🗃 Zettelkasten&lt;/code&gt; I have its folder.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Medallion Architecture</title>
      <link>https://www.ssp.sh/brain/medallion-architecture/</link>
      <pubDate>Fri, 12 Sep 2025 08:47:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/medallion-architecture/</guid>
      <description>&lt;p&gt;The databricks &#xA;&#xA;&lt;a href=&#34;https://www.databricks.com/glossary/medallion-architecture&#34; rel=&#34;noopener&#34;&gt;medallion architecture&lt;/a&gt; is not really an architecture, but more [[Data Modeling#Different Levels|Approach or Pattern]] with three data stages: bronze, silver, and gold.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Datasette</title>
      <link>https://www.ssp.sh/brain/datasette/</link>
      <pubDate>Thu, 04 Sep 2025 08:52:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/datasette/</guid>
      <description>&lt;p&gt;&lt;em&gt;An open source multi-tool for exploring and publishing data&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Datasette is a tool for exploring and publishing data. It helps people take data of any shape or size and publish that as an interactive, explorable website and accompanying API.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dogsheep</title>
      <link>https://www.ssp.sh/brain/dogsheep/</link>
      <pubDate>Thu, 04 Sep 2025 08:48:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dogsheep/</guid>
      <description>&lt;p&gt;Tries to create a [[Personal Data Warehouse]] with open-source SQLite and sorts. You can load Twitter, google Drive, and sort into a local database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change Color Scheme Dark Reader Extension</title>
      <link>https://www.ssp.sh/brain/change-color-scheme-dark-reader-extension/</link>
      <pubDate>Fri, 29 Aug 2025 06:10:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/change-color-scheme-dark-reader-extension/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh?hl=en&#34; rel=&#34;noopener&#34;&gt;Chrome Web Store - Extensions&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sometimes it&amp;rsquo;s hard to find the Pre-defined schemes. But they are here:&lt;/p&gt;&#xA;&lt;p&gt;![[Pasted image 20220829153324.png]]&lt;br&gt;&#xA;and then&lt;br&gt;&#xA;![[Pasted image 20220829153339.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Marketing</title>
      <link>https://www.ssp.sh/brain/marketing/</link>
      <pubDate>Thu, 28 Aug 2025 21:59:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/marketing/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Marketing is a way of transporting enthusiasm. [[Jason Fried]], &#xA;&#xA;&lt;a href=&#34;https://world.hey.com/jason/marketing-is-8d39f651&#34; rel=&#34;noopener&#34;&gt;more&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;It can be either good or bad [[enthusiasm]], but usually, it is contagious &amp;amp; refreshing. Curated or manufactured (fake) enthusiasm no longer works well. Real enthusiasm is coming back. Authenticity, genuine, especially with [[Generative AI|AI]]..&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flash my KBD Fans Keyboard</title>
      <link>https://www.ssp.sh/brain/flash-my-kbd-fans-dz65rgb-keyboard/</link>
      <pubDate>Tue, 26 Aug 2025 11:44:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/flash-my-kbd-fans-dz65rgb-keyboard/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=fuBJbdCFF0Q&amp;amp;list=PLZlceRZZjRugJFL-vnenYnDrbMc6wu_e_&#34; rel=&#34;noopener&#34;&gt;QMK Tutorial: QMK Toolbox (Flashing Firmware On Your Keyboard)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;set-up--flash&#34;&gt;Set-up / Flash&lt;/h2&gt;&#xA;&lt;h3 id=&#34;new-pcb-dz65rgb-v&#34;&gt;New PCB DZ65RGB V#&lt;/h3&gt;&#xA;&lt;p&gt;[[2025-04-11]]&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!warning] MacOS: The web version could not save the JSON&lt;/p&gt;</description>
    </item>
    <item>
      <title>ORM (Object-Relational Mapping)</title>
      <link>https://www.ssp.sh/brain/orm/</link>
      <pubDate>Mon, 18 Aug 2025 08:27:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/orm/</guid>
      <description>&lt;p&gt;ORM in computer science is a programming technique for converting data between a [[Relational Databases|relational database]] and the heap of an [[Object-Oriented Programming]] language.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Free Images/Pictures for Content (Stock Images)</title>
      <link>https://www.ssp.sh/brain/free-images-for-content/</link>
      <pubDate>Mon, 18 Aug 2025 06:30:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/free-images-for-content/</guid>
      <description>&lt;p&gt;Find the right pictures.&lt;/p&gt;&#xA;&lt;h2 id=&#34;free&#34;&gt;Free:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.pexels.com&#34; rel=&#34;noopener&#34;&gt;https://www.pexels.com&lt;/a&gt; - &#xA;&#xA;&lt;a href=&#34;https://www.pexels.com/license/&#34; rel=&#34;noopener&#34;&gt;Free Stock Photo &amp;amp; Video License - Pexels&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is allowed? 👌&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All photos and videos on Pexels are free to use.&lt;/li&gt;&#xA;&lt;li&gt;Attribution is not required. Giving credit to the photographer or Pexels is not necessary but always appreciated.&lt;/li&gt;&#xA;&lt;li&gt;You can modify the photos and videos from Pexels. Be creative and edit them as you like.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;What is not allowed? 👎&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Identifiable people may not appear in a bad light or in a way that is offensive.&lt;/li&gt;&#xA;&lt;li&gt;Don&amp;rsquo;t sell unaltered copies of a photo or video, e.g. as a poster, print or on a physical product without modifying it first.&lt;/li&gt;&#xA;&lt;li&gt;Don&amp;rsquo;t imply endorsement of your product by people or brands on the imagery.&lt;/li&gt;&#xA;&lt;li&gt;Don&amp;rsquo;t redistribute or sell the photos and videos on other stock photo or wallpaper platforms.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://unsplash.com&#34; rel=&#34;noopener&#34;&gt;https://unsplash.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.freepik.com/&#34; rel=&#34;noopener&#34;&gt;Freepik | Create great designs, faster&lt;/a&gt; used by [[David Heinemeier Hansson (DHH)|DHH]] for [[Omakub]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;payed&#34;&gt;Payed:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;http://www.shutterstock.com&#34; rel=&#34;noopener&#34;&gt;www.shutterstock.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;editing&#34;&gt;Editing&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Canva]]  - &#xA;&#xA;&lt;a href=&#34;https://canva.com/&#34; rel=&#34;noopener&#34;&gt;Canva: Visual Suite for Everyone&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ai-generated-images&#34;&gt;[[AI Generated Images]]&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.stockai.com/&#34; rel=&#34;noopener&#34;&gt;AI-powered stock photos | StockAI&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Profile image&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://avatarai.me/&#34; rel=&#34;noopener&#34;&gt;Avatar AI&lt;/a&gt; by [[levelsio]] -  Create Your AI Avatars, AI Profile Pictures, AI Photography, Pet Portraits, Dating Photos, Couples Photoshoot, LinkedIn Professional Profile Photos with Artificial Intelligence using Stable Diffusion and Dreambooth&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.profilepicture.ai/&#34; rel=&#34;noopener&#34;&gt;AI Profile Picture Generator | For humans, dogs and cats&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://interiorai.com/&#34; rel=&#34;noopener&#34;&gt;Interior AI Free&lt;/a&gt; -  Interior Design Ideas and Virtual Staging App using Artifical IntelligenceA&lt;/li&gt;&#xA;&lt;li&gt;[[Mermaid]] with mermaidchart.com&lt;/li&gt;&#xA;&lt;li&gt;[[SVG]] generation with &#xA;&#xA;&lt;a href=&#34;https://www.recraft.ai/&#34; rel=&#34;noopener&#34;&gt;Infinite AI Artboard - Recraft&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Related to [[Generative AI]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modern Semantic Layer</title>
      <link>https://www.ssp.sh/brain/modern-semantic-layer/</link>
      <pubDate>Thu, 14 Aug 2025 14:00:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/modern-semantic-layer/</guid>
      <description>&lt;p&gt;I have written about &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/rise-of-semantic-layer-metrics/&#34; rel=&#34;noopener&#34;&gt;The Rise of the Semantic Layer&lt;/a&gt;, where I stated that a [[Semantic Layer]] is nothing new; it has existed within [[BI Tools]] since its inception.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Logical Data Model</title>
      <link>https://www.ssp.sh/brain/logical-data-model/</link>
      <pubDate>Thu, 14 Aug 2025 13:53:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/logical-data-model/</guid>
      <description>&lt;p&gt;Creating a logical data model to represent the business requirements and a conceptual model to provide a high-level view of the data. The [[Physical Data Model|bottom-up]] approach is beneficial when dealing with legacy systems or when there needs to be more knowledge of the organization’s data requirements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Types of Content (Online)</title>
      <link>https://www.ssp.sh/brain/types-of-content-online/</link>
      <pubDate>Sun, 03 Aug 2025 07:57:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/types-of-content-online/</guid>
      <description>&lt;p&gt;I think there are main types of content and it&amp;rsquo;s sub categories.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Books]]&lt;/strong&gt;: Extended works on specific subjects, typically with structured chapters and thorough exploration&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Personal Blogs|Blog Posts]]&lt;/strong&gt;: Static and defining something at a certain time&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Continuous Notes|(Continuous) Note]]&lt;/strong&gt;: Notes that continuously get updated in a system such as a [[Second Brain]] or [[Digital Garden]].&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Highlighting and notes on external reads&lt;/strong&gt;: Thinking that influences and adds to continuous notes. Synced with tools such as [[ReadWise]] to your second brain.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Academic and Formal Writings]]&lt;/strong&gt;: Structured content following specific formats for particular purposes&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Essay]]&lt;/strong&gt;: Extended, structured arguments or explorations of specific topics&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Abstract]]&lt;/strong&gt;: Concise summaries of longer works&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Manifesto]]&lt;/strong&gt;: Public declarations of intentions, motives, or views&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Thesis]]&lt;/strong&gt;: Extended academic arguments supporting a specific point of view&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[White Paper]]&lt;/strong&gt;: Authoritative reports on complex issues&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;[[Case Study]]&lt;/strong&gt;: Detailed analyses of specific instances or examples&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Exploratory Content]]: Content focused on thorough investigation and discovery&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Deep Dive]]: Comprehensive, detailed explorations of specific topics, often less formal than essays and potentially incorporating multimedia elements&lt;/li&gt;&#xA;&lt;li&gt;[[Research Journal]]: Ongoing documentation of exploration into a particular topic&lt;/li&gt;&#xA;&lt;li&gt;[[Explainer]]: Content that breaks down complex topics into understandable components&lt;/li&gt;&#xA;&lt;li&gt;[[Tutorial]]: Step-by-step instructional content focused on practical application&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Reference Materials]]: Content designed primarily for consultation rather than sequential reading&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Wiki]]: Collaborative, interlinked knowledge repositories&lt;/li&gt;&#xA;&lt;li&gt;[[Documentation]]: Technical explanations of how systems or products work&lt;/li&gt;&#xA;&lt;li&gt;[[Glossary]]: Collections of definitions and terminology. See [[Data Engineering Glossaries]].&lt;/li&gt;&#xA;&lt;li&gt;[[FAQ]]: Organized answers to common questions&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Are there more [[Types of Writings]]?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;type-of-notes&#34;&gt;Type of Notes&lt;/h2&gt;&#xA;&lt;p&gt;See [[Type of Notes]] with Fleeting Notes, Literature Notes and Permanent Notes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ratatui</title>
      <link>https://www.ssp.sh/brain/ratatui/</link>
      <pubDate>Thu, 31 Jul 2025 09:18:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ratatui/</guid>
      <description>&lt;p&gt;A [[Rust]] crate for cooking up Terminal User Interfaces ([[TUIs]]).&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-is-ratatui&#34;&gt;What is Ratatui?&lt;/h3&gt;&#xA;&lt;p&gt;Ratatui is a Rust library for cooking up delicious TUIs (terminal user interfaces). It is a lightweight library that provides a set of widgets and utilities to build simple or complex rust TUIs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Conferences and Events</title>
      <link>https://www.ssp.sh/brain/data-engineering-conferences/</link>
      <pubDate>Mon, 07 Jul 2025 17:09:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-conferences/</guid>
      <description>&lt;p&gt;Data events around the world.&lt;/p&gt;&#xA;&lt;h2 id=&#34;us&#34;&gt;US&lt;/h2&gt;&#xA;&lt;p&gt;Dedicated data conferences&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Data &amp;amp; AI Summit]] (Databricks)&lt;/li&gt;&#xA;&lt;li&gt;[[Snowflake Summit]]&lt;/li&gt;&#xA;&lt;li&gt;[[Data Council (Conference)]]&lt;/li&gt;&#xA;&lt;li&gt;[[dbt Coalesce Conference]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Others:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Infrastructure as Code (IaC)</title>
      <link>https://www.ssp.sh/brain/infrastructure-as-code/</link>
      <pubDate>Mon, 23 Jun 2025 14:06:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/infrastructure-as-code/</guid>
      <description>&lt;p&gt;Infrastructure as Code (IaC) is the practice of managing and provisioning IT infrastructure using code instead of manual processes. &lt;/p&gt;&#xA;&lt;p&gt;It treats infrastructure like software, defining it in machine-readable definition files. This allows for automation, consistency, and version control of infrastructure deployments, similar to how software is developed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Lifecycle</title>
      <link>https://www.ssp.sh/brain/data-engineering-lifecycle/</link>
      <pubDate>Fri, 20 Jun 2025 07:02:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-lifecycle/</guid>
      <description>&lt;p&gt;In today&amp;rsquo;s landscape, a data engineer is pivotal in overseeing the entire data engineering process. This involves gathering data from diverse sources and ensuring its availability for downstream applications. A deep understanding of the various stages in the data engineering lifecycle is essential. Additionally, a data engineer must possess the skill to evaluate data tools effectively, considering various aspects such as cost, speed, flexibility, scalability, user-friendliness, reusability, and interoperability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Essential Data Engineering Toolkit</title>
      <link>https://www.ssp.sh/brain/essential-data-engineering-toolkit/</link>
      <pubDate>Thu, 19 Jun 2025 19:00:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/essential-data-engineering-toolkit/</guid>
      <description>&lt;p&gt;From Linux Basics to DuckDB: With the goal that beginners can improve their end-to-end data engineering skills. Tools would start from &lt;strong&gt;Linux basic commands, Dockerfiles and builds, ENV variables, Python tools, and DuckDB&lt;/strong&gt; for everything SQL. Everything a data engineer needs to know today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Embeddings</title>
      <link>https://www.ssp.sh/brain/embeddings/</link>
      <pubDate>Thu, 19 Jun 2025 14:09:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/embeddings/</guid>
      <description>&lt;p&gt;Embeddings are numerical representations of data (text, images, etc.) in a &lt;strong&gt;high-dimensional vector&lt;/strong&gt; space where similar items are positioned closer together. For example, the words &amp;ldquo;happy&amp;rdquo; and &amp;ldquo;joyful&amp;rdquo; would have similar vector representations because they&amp;rsquo;re semantically related.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Retrieval-Augmented Generation (RAG)</title>
      <link>https://www.ssp.sh/brain/retrieval-augmented-generation-rag/</link>
      <pubDate>Thu, 19 Jun 2025 14:04:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/retrieval-augmented-generation-rag/</guid>
      <description>&lt;p&gt;Retrieval-augmented generation is &lt;strong&gt;a technique that can provide more accurate results to queries than a generative large language model on its own&lt;/strong&gt; because RAG uses knowledge external to data already contained in the [[Large Language Models (LLMs)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lakebase (Managed Postgres)</title>
      <link>https://www.ssp.sh/brain/lakebase/</link>
      <pubDate>Wed, 18 Jun 2025 12:52:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/lakebase/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://www.databricks.com/blog/announcing-lakebase-public-preview&#34; rel=&#34;noopener&#34;&gt;Announced&lt;/a&gt; at the [[Databricks Data &amp;amp; AI Summit 2025]] on the [[2025-06-11]].&lt;/p&gt;&#xA;&lt;p&gt;Essentially an OLTP ([[Postgres]]) for the [[Data Lakehouse|Lakehouse]], powered by &#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a&#xA;  &#xA;  rel=&#34;noopener&#34; class=&#34;internal-link broken&#34;&#xA;  data-src=&#34;?&#34;&gt;[Neon]&lt;/a&gt;. Although it might &lt;em&gt;only&lt;/em&gt; be the compute, a fully managed Postgres, nothing based on Object storage.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kestra</title>
      <link>https://www.ssp.sh/brain/kestra/</link>
      <pubDate>Tue, 17 Jun 2025 15:27:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kestra/</guid>
      <description>&lt;p&gt;Kestra is a universal open-source orchestrator that makes both &lt;strong&gt;scheduled&lt;/strong&gt; and &lt;strong&gt;event-driven workflows&lt;/strong&gt; easy. By bringing [[Infrastructure as Code]] best practices to data, process, and microservice orchestration, you can build reliable workflows and manage them with confidence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rust</title>
      <link>https://www.ssp.sh/brain/rust/</link>
      <pubDate>Wed, 11 Jun 2025 19:16:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rust/</guid>
      <description>&lt;p&gt;Rust is a versatile, general-purpose programming language known for its emphasis on performance, type safety, and concurrency. A key feature of Rust is its enforcement of memory safety, ensuring all references are valid without the need for a garbage collector or reference counting, common in other memory-safe languages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transaction Log in Open Table Formats</title>
      <link>https://www.ssp.sh/brain/transaction-log-open-table-formats/</link>
      <pubDate>Thu, 05 Jun 2025 15:19:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/transaction-log-open-table-formats/</guid>
      <description>&lt;p&gt;Transaction logs are the fundamental backbone of modern [[Data Lake Table Format|Open Table Formats]], enabling ACID transactions, metadata management, time travel capabilities, and concurrent operations on [[Data Lake|Data Lakes]]. This note explores how transaction logs are implemented across three major open table formats: Delta Lake, Apache Hudi, and Apache Iceberg.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Catalog</title>
      <link>https://www.ssp.sh/brain/data-catalog/</link>
      <pubDate>Mon, 02 Jun 2025 15:53:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-catalog/</guid>
      <description>&lt;p&gt;In our data-driven world, the volume of data is expanding at an unprecedented rate. Remarkably, 90% of the world&amp;rsquo;s data has been generated in just the past two years. Managing and organizing this rapidly growing data can be daunting. This is where a Data Catalog becomes essential.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finding Flow (Focus)</title>
      <link>https://www.ssp.sh/brain/finding-flow/</link>
      <pubDate>Thu, 29 May 2025 06:41:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/finding-flow/</guid>
      <description>&lt;p&gt;I wrote a full article on &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/finding-flow/&#34; rel=&#34;noopener&#34;&gt;Finding Flow: Escaping Digital Distractions Through Deep Work and Slow Living&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Very related is also [[Healthy Food]]. We all know that we should eat healthy, but mostly it&amp;rsquo;s more convenient to eat unhealthy, fast food.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Openness (Open Data Architecture)</title>
      <link>https://www.ssp.sh/brain/openness/</link>
      <pubDate>Wed, 28 May 2025 08:17:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/openness/</guid>
      <description>&lt;p&gt;Openness is when you bet on sustainability and open, trustworthy data architectures through open-source and standardized formats.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-openness&#34;&gt;What is Openness?&lt;/h2&gt;&#xA;&lt;p&gt;Openness is an environment where &lt;strong&gt;trust&lt;/strong&gt; and &lt;strong&gt;visibility&lt;/strong&gt; flourish, mainly through [[Open Source]]. The word &lt;em&gt;open&lt;/em&gt;, which is part of the word, is vital. While open doesn&amp;rsquo;t mean all the code is open source on GitHub, primary pillars are based on open source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Contract CLI: CLI to manage your datacontract.yaml files</title>
      <link>https://www.ssp.sh/brain/data-contract-cli/</link>
      <pubDate>Fri, 23 May 2025 09:07:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-contract-cli/</guid>
      <description>&lt;p&gt;The &lt;code&gt;datacontract&lt;/code&gt; CLI is an open source command-line tool for working with &#xA;&#xA;&lt;a href=&#34;https://datacontract.com/&#34; rel=&#34;noopener&#34;&gt;Data Contracts&lt;/a&gt;. It uses data contract YAML files to lint the data contract, connect to data sources and execute schema and quality tests, detect breaking changes, and export to different formats. The tool is written in Python. It can be used as a standalone CLI tool, in a CI/CD pipeline, or directly as a Python library.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ballista (Arrow)</title>
      <link>https://www.ssp.sh/brain/ballista-arrow/</link>
      <pubDate>Mon, 19 May 2025 20:12:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ballista-arrow/</guid>
      <description>&lt;p&gt;Ballista: Distributed SQL Query Engine, built on Apache Arrow. Competes with [[Apache Spark]]. It&amp;rsquo;s basically a scheduler for [[DataFusion]] on top of Apache Arrow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitOps</title>
      <link>https://www.ssp.sh/brain/gitops/</link>
      <pubDate>Wed, 14 May 2025 13:14:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gitops/</guid>
      <description>&lt;p&gt;This is a specification of [[DevOps]] where tools like [[Flux]], [[ArgoCD]], [[Terraform]], or [[GitHub Actions]] are used for automatic deployment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Github Codespaces</title>
      <link>https://www.ssp.sh/brain/github-codespaces/</link>
      <pubDate>Wed, 14 May 2025 09:53:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/github-codespaces/</guid>
      <description>&lt;p&gt;Blazing fast cloud developer environments (Cloud [[IDE]]). [[VSCode|Visual Studio Code]] backed by high-performance VMs that start in seconds.&lt;/p&gt;&#xA;&lt;p&gt;Similar to [[replit]] and the next level to [[Jupyter Notebook]]s.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Devpod</title>
      <link>https://www.ssp.sh/brain/devpod/</link>
      <pubDate>Wed, 14 May 2025 09:52:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/devpod/</guid>
      <description>&lt;p&gt;[[Github Codespaces]] but open-source, client-only and unopinionated: Works with any [[IDE]] and lets you use any cloud, &lt;strong&gt;kubernetes or just localhost docker&lt;/strong&gt;. Open Source Dev-Environments-As-Code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Airflow DAG Factory Pattern</title>
      <link>https://www.ssp.sh/brain/airflow-dag-factory-pattern/</link>
      <pubDate>Tue, 13 May 2025 17:08:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/airflow-dag-factory-pattern/</guid>
      <description>&lt;p&gt;Dynamically generate [[Apache Airflow]] [[DAG]]s from [[YAML]] configuration files. A [[declarative]] way of using Airflow.&lt;/p&gt;&#xA;&lt;h2 id=&#34;benefits&#34;&gt;Benefits&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Construct DAGs without knowing Python&lt;/li&gt;&#xA;&lt;li&gt;Construct DAGs without learning Airflow primitives&lt;/li&gt;&#xA;&lt;li&gt;Avoid duplicative code&lt;/li&gt;&#xA;&lt;li&gt;done with YAML&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;quickstart-example&#34;&gt;Quickstart Example&lt;/h2&gt;&#xA;&lt;p&gt;&lt;em&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/astronomer/dag-factory?utm_campaign=airflow&amp;amp;utm_medium=social&amp;amp;utm_source=LinkedIn&amp;amp;utm_content=github#quickstart&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>When in doubt, Tidy up</title>
      <link>https://www.ssp.sh/brain/when-in-doubt-tidy-up/</link>
      <pubDate>Mon, 12 May 2025 08:33:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/when-in-doubt-tidy-up/</guid>
      <description>&lt;p&gt;[[Austin Kleon]] says when he is stuck, he cleans up. The best cleaning is exploring, as he finds unfinished stuff in his &amp;ldquo;organized mess&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Brain Dump</title>
      <link>https://www.ssp.sh/brain/brain-dump/</link>
      <pubDate>Mon, 12 May 2025 08:28:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/brain-dump/</guid>
      <description>&lt;p&gt;Pouring everything on paper that is currently in your mind. Freeing thinking power for other tasks. Usually helpful to avoid [[multitasking]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Clarity</title>
      <link>https://www.ssp.sh/brain/clarity/</link>
      <pubDate>Mon, 12 May 2025 08:27:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/clarity/</guid>
      <description>&lt;p&gt;Clarity comes from having time to think, read, and create. The outcome is finding YOUR truth and removing resistance more deeply.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Webmention.io</title>
      <link>https://www.ssp.sh/brain/webmention.io/</link>
      <pubDate>Mon, 05 May 2025 15:07:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/webmention.io/</guid>
      <description>&lt;p&gt;Webmention.io is a hosted service created to easily receive web mentions on any web page.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-use-it-on-your-site&#34;&gt;How: Use it on your site&lt;/h2&gt;&#xA;&lt;p&gt;Once you have signed up, add the following tags to your HTML, replacing &amp;ldquo;username&amp;rdquo; with the username you got when you signed up:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linter for TitleCasing Headers in Obsidian</title>
      <link>https://www.ssp.sh/brain/linter-for-titlecasing-headers/</link>
      <pubDate>Wed, 30 Apr 2025 19:48:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/linter-for-titlecasing-headers/</guid>
      <description>&lt;p&gt;For my articles I write, I always use &#xA;&#xA;&lt;a href=&#34;https://capitalizemytitle.com/&#34; rel=&#34;noopener&#34;&gt;Title Capitalization Tool&lt;/a&gt; to have consistent titles for my headers:&lt;/p&gt;&#xA;&lt;p&gt;![[img_Linter for TitleCasing Headers_1746038418734.webp]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Time-Travel</title>
      <link>https://www.ssp.sh/brain/time-travel/</link>
      <pubDate>Wed, 30 Apr 2025 19:21:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/time-travel/</guid>
      <description>&lt;p&gt;Time travel is a powerful feature in [[Data Lake Table Format]] that enables versioning of big data stored in your [[data lake]]. This capability allows you to access any historical version of your data, providing robust data management through:&lt;/p&gt;</description>
    </item>
    <item>
      <title>INFORMATION_SCHEMA</title>
      <link>https://www.ssp.sh/brain/information_schema/</link>
      <pubDate>Wed, 30 Apr 2025 13:08:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/information_schema/</guid>
      <description>&lt;p&gt;&lt;code&gt;INFORMATION_SCHEMA&lt;/code&gt; provides access to database metadata, information about the MySQL server such as the name of a database or table, the data type of a column, or access privileges. Other terms that are sometimes used for this information are data dictionary and system catalog.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Different Levels of Data Modeling</title>
      <link>https://www.ssp.sh/brain/different-levels-of-data-modeling/</link>
      <pubDate>Fri, 25 Apr 2025 12:12:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/different-levels-of-data-modeling/</guid>
      <description>&lt;p&gt;From 20 years of [[Data Modeling]] I learned that that before we choose between Inmon and Kimball, but today, there are so many layers, levels, and approaches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Manipulation Language (DML)</title>
      <link>https://www.ssp.sh/brain/dml/</link>
      <pubDate>Wed, 23 Apr 2025 09:52:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dml/</guid>
      <description>&lt;p&gt;Data Manipulation Language (DML) is a subset of [[SQL]] used to manage data within database objects created by DDL statements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Definition Language (DDL)</title>
      <link>https://www.ssp.sh/brain/ddl/</link>
      <pubDate>Wed, 23 Apr 2025 09:39:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ddl/</guid>
      <description>&lt;p&gt;A Data Definition Language (DDL) is a subset of [[SQL]] used to define and modify the structure of database objects such as tables, views, indexes, and schemas.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Snowflake Transactions Handling</title>
      <link>https://www.ssp.sh/brain/snowflake-transactions/</link>
      <pubDate>Tue, 22 Apr 2025 08:32:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/snowflake-transactions/</guid>
      <description>&lt;p&gt;By default, Snowflake operates in &lt;strong&gt;autocommit&lt;/strong&gt; mode, where each statement is automatically committed after execution.&lt;/p&gt;&#xA;&lt;p&gt;When your client changed it to manual, they switched to &lt;strong&gt;multi-statement transactions&lt;/strong&gt;, where you need to explicitly commit your DML operations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema Evolution</title>
      <link>https://www.ssp.sh/brain/schema-evolution/</link>
      <pubDate>Tue, 22 Apr 2025 06:32:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/schema-evolution/</guid>
      <description>&lt;p&gt;In the realm of [[data lake table format]]s, Automatic Schema Evolution emerges as a pivotal feature. It addresses the persistent challenge of modifying formats in the data engineering landscape. Essentially, Schema Evolution enables the seamless addition of new columns or the expansion of data types, all without disrupting existing structures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What language does an Orchestrator speak?</title>
      <link>https://www.ssp.sh/brain/what-language-does-an-orchestrator-speak/</link>
      <pubDate>Thu, 17 Apr 2025 06:04:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-language-does-an-orchestrator-speak/</guid>
      <description>&lt;p&gt;Also, what language is best suited for [[Data Orchestrators]]? As all of the above data orchestrators speak Python, SQL is rising again. The post about &#xA;&#xA;&lt;a href=&#34;https://airbyte.com/blog/sql-vs-python-data-analysis&#34; rel=&#34;noopener&#34;&gt;SQL vs. Python for Data Analysis&lt;/a&gt; shows that both should be used in conjunction and whatever fits better. For example, using &#xA;&#xA;&lt;a href=&#34;https://www.getdbt.com/&#34; rel=&#34;noopener&#34;&gt;dbt&lt;/a&gt; for SQL transformation and a schedule and orchestrator to integrate them with [[Prefect]] or [[Dagster]] gives you the best of both worlds. I want to say believe that there is almost no data engineering project that does not use Python at some point. &lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrating from OneNote to Hugo</title>
      <link>https://www.ssp.sh/brain/migrating-from-onenote-to-hugo/</link>
      <pubDate>Wed, 16 Apr 2025 07:51:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/migrating-from-onenote-to-hugo/</guid>
      <description>&lt;h2 id=&#34;how-the-migration-worked&#34;&gt;How the migration worked&lt;/h2&gt;&#xA;&lt;p&gt;I migrated as quick as I did because of how convenient it was to export the entire content I had written over time. I used &#xA;&#xA;&lt;a href=&#34;https://github.com/SchumacherFM/wordpress-to-hugo-exporter?ref=ssp.sh&#34; rel=&#34;noopener&#34;&gt;wordpress-to-hugo-exporter&lt;/a&gt;, which is one of the provided &#xA;&#xA;&lt;a href=&#34;https://gohugo.io/tools/migrations/?ref=ssp.sh#wordpress&#34; rel=&#34;noopener&#34;&gt;plugins&lt;/a&gt; on GoHugo. After exporting, I had all my post as single markdown files and all images linked to them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use notebooks to open up the data silos</title>
      <link>https://www.ssp.sh/brain/notebooks/</link>
      <pubDate>Fri, 11 Apr 2025 07:34:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/notebooks/</guid>
      <description>&lt;p&gt;Data Notebooks popularized by Jupyter Notebooks are the centralized [[IDE]] inside a browser for doing collaborative work.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;p&gt;Some notebooks that exist today in different evolutions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing is Hard</title>
      <link>https://www.ssp.sh/brain/writing-is-hard/</link>
      <pubDate>Thu, 10 Apr 2025 10:07:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writing-is-hard/</guid>
      <description>&lt;p&gt;Everyone who can write has a competitive advantage because not everyone can do it. [[Tim Ferriss#Ryan Holidays]] said that when he felt competitive in angel investing or podcasting, he was thinking of going back to [[writing]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineer vs. Software Engineer</title>
      <link>https://www.ssp.sh/brain/data-engineer-vs-software-engineer/</link>
      <pubDate>Fri, 04 Apr 2025 13:59:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineer-vs-software-engineer/</guid>
      <description>&lt;p&gt;There is no general answer as every role differs slightly depending on country and company.&lt;/p&gt;&#xA;&lt;p&gt;[[SDLC (Software Development Lifecycle)]].&lt;/p&gt;&#xA;&lt;p&gt;However, they are uniquely different, although it helps a ton to have SW engineering skills as data engineering adopts more and more techniques. But the fundamental work is still &lt;strong&gt;modeling, cleaning, transforming data, and creating business value&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stoic</title>
      <link>https://www.ssp.sh/brain/stoic/</link>
      <pubDate>Thu, 03 Apr 2025 20:22:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/stoic/</guid>
      <description>&lt;p&gt;it’s a &lt;strong&gt;[[Philosophy]]&lt;/strong&gt; designed to make us &lt;strong&gt;more resilient, happier, more virtuous and wiser–and as a result, better people, better parents and better professionals.&lt;/strong&gt; Sounds a bit utopic? Maybe it is, but it helped me early in my personal life and career. I first heard of it by, again, Tim Ferriss and all his guests reading it. Famous leaders have been practising and shaping it, such as [[Marcus Aurelius]], the emperor of Rome, [[Theodore Roosevelt]], [[Epictetus]], [[Seneca]], to name a few.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Real-Time Analytical Database</title>
      <link>https://www.ssp.sh/brain/real-time-analytical-database/</link>
      <pubDate>Fri, 28 Mar 2025 09:32:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/real-time-analytical-database/</guid>
      <description>&lt;p&gt;Conversely, real-time analytical databases like ClickHouse, Pinot, Druid, and DuckDB &lt;strong&gt;achieve higher performance by co-locating compute and storage&lt;/strong&gt;[^1]. These systems keep frequently accessed data and aggregations in memory, enabling extremely fast query performance, similar to what the initial OLAP solutions such as SSAS and others did best initially.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vim Anywhere</title>
      <link>https://www.ssp.sh/brain/vim-anywhere/</link>
      <pubDate>Wed, 26 Mar 2025 20:24:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vim-anywhere/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m also super interested in this topic. I am a heavy [[Vim Language (and Motions)|Vim Motions]] user and wrote about &#xA;&#xA;&lt;a href=&#34;https://ssp.sh/blog/my-vimverse/&#34; rel=&#34;noopener&#34;&gt;my vim-verse&lt;/a&gt;, and I use [[Markdown]] whenever I can use [[Neovim]] and [[Obsidian]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Map of Content (MOC)</title>
      <link>https://www.ssp.sh/brain/map-of-content-moc/</link>
      <pubDate>Wed, 26 Mar 2025 19:40:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/map-of-content-moc/</guid>
      <description>&lt;p&gt;These are meant to cluster the Zettelkasten notes into more prominent clusters, connecting the more significant ideas rather than individual notes. Instead of folders, we can use these as a starting point to explore or to read about topics that interest us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MacOS key repeat for keyboard beyond normal settings</title>
      <link>https://www.ssp.sh/brain/macos-key-repeat/</link>
      <pubDate>Mon, 17 Mar 2025 21:26:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/macos-key-repeat/</guid>
      <description>&lt;p&gt;This is the fastest you can set when going into settings:&lt;br&gt;&#xA;![[Pasted image 20230919091547.png]]&lt;/p&gt;&#xA;&lt;p&gt;But there is an even faster way; you can change the preference keys by running the following in Terminal:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Vim Is More Than Just An Editor – A Comprehensive Review</title>
      <link>https://www.ssp.sh/brain/why-vim-is-more-than-just-an-editor-a-comprehensive-review/</link>
      <pubDate>Mon, 17 Mar 2025 20:40:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/why-vim-is-more-than-just-an-editor-a-comprehensive-review/</guid>
      <description>&lt;p&gt;Throughout my time as a developer, I&amp;rsquo;ve used [[VSCode]], [[Sublime]], [[Notepad++]], TextMate, and others. But shortcuts like cmd(+shift)+end and jumping with option+arrow-keys from word to word needed to be faster at some point.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Type of Notes</title>
      <link>https://www.ssp.sh/brain/type-of-notes/</link>
      <pubDate>Tue, 11 Mar 2025 16:16:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/type-of-notes/</guid>
      <description>&lt;p&gt;Besides the content format, there is also the type of notes introduced by the [[Zettelkasten]] method by [[Niklas Luhmann]]:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Fleeting Notes]]&lt;/li&gt;&#xA;&lt;li&gt;[[Literature Notes]]&lt;/li&gt;&#xA;&lt;li&gt;[[Permanent Notes]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Continuous Notes</title>
      <link>https://www.ssp.sh/brain/continuous-notes/</link>
      <pubDate>Tue, 11 Mar 2025 16:06:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/continuous-notes/</guid>
      <description>&lt;p&gt;This is the essence of a [[Second Brain]] and the [[Future of Blogging]] of blogging. Instead of old blogs that hold a wealth of information but need to be updated over time, continuous notes are &lt;strong&gt;updated frequently&lt;/strong&gt; and win over time instead of losing value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Default Path</title>
      <link>https://www.ssp.sh/brain/default-path/</link>
      <pubDate>Thu, 06 Mar 2025 20:26:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/default-path/</guid>
      <description>&lt;p&gt;The default path is a “script” of decisions and accomplishments needed to be seen as a successful adult. For example &lt;code&gt;good grades -&amp;gt; good job -&amp;gt; own a home -&amp;gt; have a family&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Product</title>
      <link>https://www.ssp.sh/brain/data-product/</link>
      <pubDate>Wed, 26 Feb 2025 13:44:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-product/</guid>
      <description>&lt;p&gt;Synonym for [[Data Assets]]. Started in [[Data Mesh]].&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://twitter.com/dpatil&#34; rel=&#34;noopener&#34;&gt;DJ Patil&lt;/a&gt;, former United States Chief Data Scientist, defined a data product as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>2025-02 SELECT Insights - Happy New Year</title>
      <link>https://www.ssp.sh/brain/2025-02-select-insights-happy-new-year/</link>
      <pubDate>Sun, 23 Feb 2025 09:08:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/2025-02-select-insights-happy-new-year/</guid>
      <description>&lt;p&gt;Hi there&lt;/p&gt;&#xA;&lt;p&gt;I hope you&amp;rsquo;re doing well. I&amp;rsquo;m here with a late Happy New Year and the first newsletter of 2025 🙄. I hope you started well and have already achieved some of your goals. I didn&amp;rsquo;t set myself goals this year. Instead, I am doubling down on my &#xA;&#xA;&lt;a href=&#34;https://www.ssp.sh/brain/principles&#34; rel=&#34;noopener&#34;&gt;Principles&lt;/a&gt;. I have firmly believed in them ever since I began using them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>anxiety</title>
      <link>https://www.ssp.sh/brain/anxiety/</link>
      <pubDate>Wed, 19 Feb 2025 13:10:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/anxiety/</guid>
      <description>&lt;p&gt;Don&amp;rsquo;t forget, we are all human.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s normal to have anxiety, not to know what comes next, to have negative emotions, to feel overwhelmed. When that happens, try to slow down. Say no to all things. Go out in [[Nature]], be present with your family, and recharge!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slowly Changing Dimension - Type 2 (SCD2)</title>
      <link>https://www.ssp.sh/brain/slowly-changing-dimension-type-2/</link>
      <pubDate>Tue, 18 Feb 2025 08:28:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/slowly-changing-dimension-type-2/</guid>
      <description>&lt;p&gt;Slowly Changing Dimension Type 2 (SCD2) is a fundamental [[Data Warehouse|Data Warehousing]] technique that preserves the historical changes in dimensional data over time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Showcase: This is my test</title>
      <link>https://www.ssp.sh/brain/showcase-upload-note-quickly/</link>
      <pubDate>Tue, 18 Feb 2025 06:42:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/showcase-upload-note-quickly/</guid>
      <description>&lt;p&gt;Let&amp;rsquo;s write a test note that I&amp;rsquo;m going to upload quickly.&lt;/p&gt;&#xA;&lt;p&gt;This test was made to showcase [[Record Shell Prompts]] with &#xA;&#xA;&lt;a href=&#34;https://asciinema.org/&#34; rel=&#34;noopener&#34;&gt;asciinema&lt;/a&gt;. I made this video &#xA;&#xA;&lt;a href=&#34;https://asciinema.org/a/APNjfEDdep4GMcTR1vd1T903W&#34; rel=&#34;noopener&#34;&gt;How I upload to my Public Second Brain&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slowly Changing Dimension</title>
      <link>https://www.ssp.sh/brain/slowly-changing-dimension/</link>
      <pubDate>Mon, 17 Feb 2025 12:20:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/slowly-changing-dimension/</guid>
      <description>&lt;p&gt;Start of Slowly Changing Dimension.&lt;/p&gt;&#xA;&lt;p&gt;A great demo &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=LFoNaUVby9Q&#34; rel=&#34;noopener&#34;&gt;How to Track History in a Data Warehouse (Slowly Changing Dimensions) - YouTube&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema Registry</title>
      <link>https://www.ssp.sh/brain/schema-registry/</link>
      <pubDate>Sun, 16 Feb 2025 13:20:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/schema-registry/</guid>
      <description>&lt;p&gt;Schema Registry provides a centralized repository for managing and validating schemas for topic message data, and for serialization and deserialization of the data over the network.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema Modification Operators (SMOs)</title>
      <link>https://www.ssp.sh/brain/schema-modification-operators-smos/</link>
      <pubDate>Sun, 16 Feb 2025 13:11:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/schema-modification-operators-smos/</guid>
      <description>&lt;p&gt;Schema Modification Operators (SMOs) are formal, operations that specify &lt;strong&gt;how to transform one database schema into another&lt;/strong&gt;. Think of them as a standardized vocabulary or set of commands for making schema changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema Drift</title>
      <link>https://www.ssp.sh/brain/schema-drift/</link>
      <pubDate>Sun, 16 Feb 2025 13:08:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/schema-drift/</guid>
      <description>&lt;p&gt;A related concept discussed in [[RW Concept Drift and Model Decay in Machine Learning]]:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Its predictive ability decays over time. Broadly, there are two ways a model can decay. Due to data drift or due to concept drift. In case of data drift, data evolves with time potentially introducing previously unseen variety of data and new categories required thereof.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recap (DB-Schema)</title>
      <link>https://www.ssp.sh/brain/recap/</link>
      <pubDate>Sun, 16 Feb 2025 13:05:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/recap/</guid>
      <description>&lt;p&gt;Recap is a dead simple data catalog for engineers by [[Chris Riccomini]]. &#xA;&#xA;&lt;a href=&#34;https://github.com/recap-cloud/recap&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/gabledata/recap&#34; rel=&#34;noopener&#34;&gt;Recap&lt;/a&gt; makes Schemas made easy. Work with your web service, database, and streaming schemas in a single format.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Protobuf</title>
      <link>https://www.ssp.sh/brain/protobuf/</link>
      <pubDate>Sun, 16 Feb 2025 13:01:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/protobuf/</guid>
      <description>&lt;p&gt;Protocol Buffers (a.k.a., protobuf) are Google&amp;rsquo;s language-neutral, platform-neutral, extensible mechanism for serializing structured data. You can find &#xA;&#xA;&lt;a href=&#34;https://developers.google.com/protocol-buffers/&#34; rel=&#34;noopener&#34;&gt;protobuf&amp;rsquo;s documentation on the Google Developers site&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Foreign Key</title>
      <link>https://www.ssp.sh/brain/foreign-key/</link>
      <pubDate>Sun, 16 Feb 2025 12:27:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/foreign-key/</guid>
      <description>&lt;p&gt;Foreign keys are pivotal in establishing a &lt;strong&gt;link between data across different tables&lt;/strong&gt;. Essentially, a foreign key in one table points to a column in another table, typically the primary key, containing unique values. This setup facilitates a robust cross-referencing mechanism between the tables.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DBML</title>
      <link>https://www.ssp.sh/brain/dbml/</link>
      <pubDate>Sun, 16 Feb 2025 10:31:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dbml/</guid>
      <description>&lt;p&gt;&lt;strong&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/holistics/dbml&#34; rel=&#34;noopener&#34;&gt;DBML (Database Markup Language)&lt;/a&gt;&lt;/strong&gt; is an open-source [[DSL (Domain Specific Language)|DSL]] language designed to define and document database schemas and structures. It is designed to be simple, consistent, and highly readable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Locality</title>
      <link>https://www.ssp.sh/brain/data-locality/</link>
      <pubDate>Sun, 16 Feb 2025 10:26:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-locality/</guid>
      <description>&lt;p&gt;Data locality refers to the principle of keeping data as close as possible to where it&amp;rsquo;s being processed to minimize data movement and access latency. This concept is crucial for optimizing performance in distributed systems and big data processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CAP Theorem</title>
      <link>https://www.ssp.sh/brain/cap-theorem/</link>
      <pubDate>Sun, 16 Feb 2025 10:13:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cap-theorem/</guid>
      <description>&lt;p&gt;![[CAP theorem-20240910112512674.webp]]&lt;br&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/CAP_theorem#/media/File:CAP_Theorem_Venn_Diagram.png&#34; rel=&#34;noopener&#34;&gt;source&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;From &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/CAP_theorem&#34; rel=&#34;noopener&#34;&gt;CAP theorem - Wikipedia&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;In database theory, the CAP theorem, also named Brewer&amp;rsquo;s Theorem after computer scientist [[Eric Brewer]], states that any &lt;strong&gt;distributed data&lt;/strong&gt; store can provide only two of the following three guarantees&lt;/p&gt;</description>
    </item>
    <item>
      <title>Apache Avro</title>
      <link>https://www.ssp.sh/brain/apache-avro/</link>
      <pubDate>Sun, 16 Feb 2025 10:09:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/apache-avro/</guid>
      <description>&lt;p&gt;Avro is an open-source data serialization system that helps with data exchange between systems, programming languages, and processing frameworks. Avro helps define a binary format for your data, as well as map it to the programming language of your choice.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ACID Transactions</title>
      <link>https://www.ssp.sh/brain/acid-transactions/</link>
      <pubDate>Sun, 16 Feb 2025 10:07:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/acid-transactions/</guid>
      <description>&lt;p&gt;An ACID Transaction secures that either all changes are successfully committed or rollbacked. It makes sure you never end in an inconsistent state. There is different concurrency control that, for example, guarantees consistency between reads and writes. Each data lake table format has other implementations and features here. Read more on the respective [[Data Lake Table Format|Table Format]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Factory Pattern</title>
      <link>https://www.ssp.sh/brain/factory-pattern/</link>
      <pubDate>Sun, 16 Feb 2025 10:00:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/factory-pattern/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Factory Pattern Definition&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;In software design, the &amp;ldquo;factory pattern&amp;rdquo; allows you to create a class, with its subclasses deciding which class to instantiate. Factory patterns allow the creation of objects without specifying the exact class of object that will be created, promoting loose coupling and scalability in code. This pattern is often implemented using a factory method or a factory class to produce instances of objects based on input criteria or conditions. The Factory Pattern is known as a &amp;ldquo;creational design pattern&amp;rdquo; (explained &#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/python-factory-patterns#types-of-design-patterns&#34; rel=&#34;noopener&#34;&gt;later in this article&lt;/a&gt;). &#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/python-factory-patterns&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Principles</title>
      <link>https://www.ssp.sh/brain/principles/</link>
      <pubDate>Sun, 16 Feb 2025 08:29:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/principles/</guid>
      <description>&lt;p&gt;Principles are the key to living life. Find the right principles for you, and align your life accordingly, make small adjustments. And you will be in a better spot in one year, a huge better spot in two to five years. These kinds of small changes [[compounding]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Never-Ending Now (Today&#39;s News)</title>
      <link>https://www.ssp.sh/brain/never-ending-now/</link>
      <pubDate>Sat, 15 Feb 2025 17:13:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/never-ending-now/</guid>
      <description>&lt;p&gt;We live in a never-ending now. It&amp;rsquo;s true; if you are on Instagram, Twitter, LinkedIn, Snapchat, god forbid, TikTok, you consume content that is produced today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Daily Notes</title>
      <link>https://www.ssp.sh/brain/daily-notes/</link>
      <pubDate>Fri, 07 Feb 2025 23:29:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/daily-notes/</guid>
      <description>&lt;p&gt;This is a practice that usually includes an extension to open up today&amp;rsquo;s note with the annotation &lt;code&gt;[[2024-08-05]]&lt;/code&gt;. You then have a template and start filling in some questions, maybe what you want to achieve for the day, and maybe notes or random thoughts during the day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Traditional OLAP Cubes</title>
      <link>https://www.ssp.sh/brain/traditional-olap-cubes/</link>
      <pubDate>Fri, 07 Feb 2025 15:20:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/traditional-olap-cubes/</guid>
      <description>&lt;p&gt;Opposite to [[Modern OLAP Systems]], traditional ones were closed-source and used longer ago. They won&amp;rsquo;t use modern data engineering best practices. They are hard to integrate with git, version, and other benefits that more modern have.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling Techniques</title>
      <link>https://www.ssp.sh/brain/data-modeling-techniques/</link>
      <pubDate>Thu, 06 Feb 2025 14:17:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling-techniques/</guid>
      <description>&lt;p&gt;Explore various &lt;strong&gt;Data Modeling Techniques&lt;/strong&gt; to enhance your understanding and application of data structures:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Relational Model|Relational Modeling]]: The origin of all modeling techniques.&lt;/li&gt;&#xA;&lt;li&gt;[[Dimensional Modeling]]: A technique for organizing data to support fast retrieval of aggregated data.&lt;/li&gt;&#xA;&lt;li&gt;[[Data Vault]] Modeling: A detail-oriented, historical tracking, and uniquely linked set of normalized tables that support one or more functional areas of business.&lt;/li&gt;&#xA;&lt;li&gt;[[Anchor Modeling]]: An approach that provides agility in managing changes and historical data over time.&lt;/li&gt;&#xA;&lt;li&gt;[[Bitemporal Modeling]]: Allows tracking both the historical and the system record of data.&lt;/li&gt;&#xA;&lt;li&gt;[[Entity-Centric Data Modeling (ECM)]]: Focusing on the central entity, it offers two sub-techniques:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Focal Modeling]]: Centered around a focal point, offering clarity in complex data structures.&lt;/li&gt;&#xA;&lt;li&gt;[[Activity Schema]] (Event-centric modeling): Designed to model and record activities, emphasizing the dynamic aspects of the business process.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Unified Star Schema]] or [[Unified Star Schema|Puppini Bridge]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See Enterprise data warehouse (inmon and kimball), data vault and big table:&lt;br&gt;&#xA;![[Enterprise Data Warehouse Modeling Inmon vs Star Schema Kimball vs data vault modeling and OBT.png]]&lt;br&gt;&#xA;Also see [[Inmon vs Kimball#Comparative Insights]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Serviced Cloud and Analytics</title>
      <link>https://www.ssp.sh/brain/serviced-cloud-and-analytics/</link>
      <pubDate>Wed, 05 Feb 2025 14:51:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/serviced-cloud-and-analytics/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;[[Looker]] (&#xA;&#xA;&lt;a href=&#34;https://inside.getyourguide.com/blog/2017/10/18/implementing-looker-at-getyourguide&#34; rel=&#34;noopener&#34;&gt;Use-case&lt;/a&gt; where they replaced MS Analysis Cube with Looker)&lt;/li&gt;&#xA;&lt;li&gt;[[Elastic cubes (Sisense) - Replacement of cubes]] (&#xA;&#xA;&lt;a href=&#34;https://documentation.sisense.com/latest/managing-data/ElastiCubes.htm&#34; rel=&#34;noopener&#34;&gt;ElastiCubes &lt;/a&gt; Technology)&lt;/li&gt;&#xA;&lt;li&gt;[[panoply-io]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The last option is to buy a &lt;strong&gt;Service Cloud Storage or Analytics&lt;/strong&gt; vendor like [[Looker]], [[Sisense]], or [[panoply-io|Panoply]]. These are very easy to use and create implicit cubes for you, meaning you just join your data together in your semantic layer of the respective tool and all the rest is handled by the tool, including the reporting and dashboard tools. In this way you are more on the individual vendor, it might also be more expensive (prices are always very transparent and hard to get), but &lt;strong&gt;you are very fast up and running&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OwnStats</title>
      <link>https://www.ssp.sh/brain/ownstats/</link>
      <pubDate>Wed, 05 Feb 2025 14:32:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ownstats/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/ownstats/ownstats&#34; rel=&#34;noopener&#34;&gt;Ownstats&lt;/a&gt; is a self-hosted web analytics on AWS. Docs on &#xA;&#xA;&lt;a href=&#34;https://docs.ownstats.com/&#34; rel=&#34;noopener&#34;&gt;Welcome to the OwnStats docs! | OwnStats Docs&lt;/a&gt;. Created by [[Tobias Müller]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Website Analytics</title>
      <link>https://www.ssp.sh/brain/website-analytics/</link>
      <pubDate>Wed, 05 Feb 2025 14:21:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/website-analytics/</guid>
      <description>&lt;p&gt;There are a bunch of tools nowadays. Some come for free and some are open-source, some respect [[GDPR]] regulations, and some do not.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How data teams struggle to build an Analytics API</title>
      <link>https://www.ssp.sh/brain/how-data-teams-struggle-to-build-an-analytics-api/</link>
      <pubDate>Sun, 02 Feb 2025 08:59:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-data-teams-struggle-to-build-an-analytics-api/</guid>
      <description>&lt;p&gt;Cloud architecture is more complex than ever, especially with the latest explosion of tools and technology. Today, every data team wants data to be readily available to decision-makers in the company. Whether a Data Analyst, Product Manager, Data Scientist, Business or Data Analyst approaches them, it&amp;rsquo;s hard to provide a single interface to abstract all heterogeneous data stores away and let them query all the data. On top of that, new principles and architecture are picking up old ideas, for example, decentralised data products in [[Data Mesh]] and a centralised cloud data warehouse.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learn in Public</title>
      <link>https://www.ssp.sh/brain/learn-in-public/</link>
      <pubDate>Thu, 30 Jan 2025 13:02:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/learn-in-public/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;The fastest way to learn&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;A term I first heard from [[Shawn Swyx Wang|Swyx]] on &#xA;&#xA;&lt;a href=&#34;https://www.swyx.io/learn-in-public&#34; rel=&#34;noopener&#34;&gt;Learn In Public&lt;/a&gt; (might be originally from [[Tiago Forte]]) and captivated well by what I was doing with my blog over many years. All in the way of [[The more you share the more you get]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>The rise and history of Power BI with Amir Netz</title>
      <link>https://www.ssp.sh/brain/rw-the-rise-and-history-of-power-bi-with-amir-netz-by-kasper-on-bi/</link>
      <pubDate>Tue, 28 Jan 2025 16:18:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rw-the-rise-and-history-of-power-bi-with-amir-netz-by-kasper-on-bi/</guid>
      <description>&lt;p&gt;In this episode of Kasper On BI we are talking about the history of Business Intelligence at Microsoft with one of the early founders and Technical Fellow at Microsoft Amir Netz.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Master Data Management (MDM)</title>
      <link>https://www.ssp.sh/brain/master-data-management/</link>
      <pubDate>Sun, 19 Jan 2025 19:02:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/master-data-management/</guid>
      <description>&lt;p&gt;Master Data Management (MDM) is a crucial methodology for centralizing [[Master Data]]. It serves as a pivotal bridge between business professionals, who are the primary custodians and experts of this data, and data specialists.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EcZachly Inc&#39;s Bootcamp</title>
      <link>https://www.ssp.sh/brain/eczachly-incs-bootcamp/</link>
      <pubDate>Fri, 17 Jan 2025 10:16:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/eczachly-incs-bootcamp/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://www.dataengineer.io/&#34; rel=&#34;noopener&#34;&gt;The Course Link to &amp;ldquo;Data Mastery&amp;rdquo;&lt;/a&gt; by [[Zach Wilson]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;about-the-dataengineerio-boot-camp&#34;&gt;About the DataEngineer.io Boot Camp&lt;/h2&gt;&#xA;&lt;p&gt;The DataEngineer.io Academy is your gateway to mastering data engineering! Whether you&amp;rsquo;re an analyst or an engineer, we&amp;rsquo;re here to help you level up your skills.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dimensional Modeling</title>
      <link>https://www.ssp.sh/brain/dimensional-modeling/</link>
      <pubDate>Fri, 17 Jan 2025 10:09:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dimensional-modeling/</guid>
      <description>&lt;p&gt;Dimensional Modeling (DM), integral to the [[Kimball DW and BI Lifecycle Methodology]], also known as Business Dimensional Lifecycle methodology, was developed by [[Ralph Kimball]]. It encompasses a suite of methods, techniques, and concepts essential for [[Data Warehouse]] design.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jekyll</title>
      <link>https://www.ssp.sh/brain/jekyll/</link>
      <pubDate>Thu, 16 Jan 2025 12:32:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/jekyll/</guid>
      <description>&lt;p&gt;Another  [[Static Site Generators (SSG)]].&lt;/p&gt;&#xA;&lt;p&gt;Transform your plain text into static websites and blogs.&lt;/p&gt;&#xA;&lt;p&gt;Built in built in [[Ruby]]. Ruby is great for web too (Claude). [[Jekyll]] was built by [[GitHub]] for this purpose&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writer Tools</title>
      <link>https://www.ssp.sh/brain/writer-tools/</link>
      <pubDate>Thu, 16 Jan 2025 08:32:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/writer-tools/</guid>
      <description>&lt;p&gt;Tools that help a writer.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools&#34;&gt;Tools&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[[Grammarly]] for checking Grammar&lt;/li&gt;&#xA;&lt;li&gt;[[ChatGPT]] and other AI to brainstorm, fix errors, and ask for missing content. Never let it generate the text, always submit your text with each request.&lt;/li&gt;&#xA;&lt;li&gt;[[Foster]]: &#xA;&#xA;&lt;a href=&#34;https://chromewebstore.google.com/detail/foster-%E2%80%93-your-friendly-hu/naofaoalandhmapmbecoaajgmkkdeedg?hl=en&#34; rel=&#34;noopener&#34;&gt;Google Docs extensions&lt;/a&gt; wich real people giving you feedback.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://hemingwayapp.com/&#34; rel=&#34;noopener&#34;&gt;Hemingway Editor&lt;/a&gt; highlights long parts and makes it enjoyable for the readers&lt;br&gt;&#xA;![[hemingwayapp.png]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[How to Write Well]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>PDE (Personalized Development Environment)</title>
      <link>https://www.ssp.sh/brain/pde-personalized-development-environment/</link>
      <pubDate>Wed, 15 Jan 2025 12:46:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pde-personalized-development-environment/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s a term that [[TJ DeVries]] brought up with [[Neovim]] instead of only measuring speed. And also because [[IDE]] is not the right word as [[vim]] is not really an IDE. [[Neovim]] is a text editor but can do much more, even more than [[VSCode]] in certain use cases with [[LSP (Language Server Protocol)]] and [[Treesitter]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cron</title>
      <link>https://www.ssp.sh/brain/cron/</link>
      <pubDate>Wed, 15 Jan 2025 10:50:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cron/</guid>
      <description>&lt;p&gt;The &#xA;&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron&#34; rel=&#34;noopener&#34;&gt;Cron&lt;/a&gt; command-line utility is a job scheduler found in Unix-like operating systems. Users who manage software environments often use cron to schedule jobs (cron jobs) to run automatically at specified times, dates, or intervals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backfill</title>
      <link>https://www.ssp.sh/brain/backfill/</link>
      <pubDate>Tue, 14 Jan 2025 20:23:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/backfill/</guid>
      <description>&lt;p&gt;“Backfilling is where you see the difference between a data engineer and a great data engineer.” — [[Christophe Blefari]] on &#xA;&#xA;&lt;a href=&#34;https://www.linkedin.com/feed/update/urn:li:activity:6967880438317023233?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6967880438317023233%2C6967933653993582592%29&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>gRPC</title>
      <link>https://www.ssp.sh/brain/grpc/</link>
      <pubDate>Tue, 07 Jan 2025 09:10:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/grpc/</guid>
      <description>&lt;p&gt;gRPC is a cross-platform open source high performance remote procedure call framework. gRPC was initially created by [[Google]], which used a single general-purpose RPC infrastructure called Stubby to connect the large number of microservices running within and across its data centers from about 2001.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Folder Structure P.A.R.A.</title>
      <link>https://www.ssp.sh/brain/para/</link>
      <pubDate>Mon, 06 Jan 2025 15:28:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/para/</guid>
      <description>&lt;p&gt;&lt;em&gt;There is now also a book: &#xA;&#xA;&lt;a href=&#34;https://www.amazon.com/PARA-Method-Simplify-Organize-Digital-ebook/dp/B0C2QPWBP4&#34; rel=&#34;noopener&#34;&gt;Amazon.com: The PARA Method: Simplify, Organize, and Master Your Digital Life eBook : Forte, Tiago: Kindle Store&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vim for Obsidian</title>
      <link>https://www.ssp.sh/brain/vim-for-obsidian/</link>
      <pubDate>Sun, 05 Jan 2025 12:25:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vim-for-obsidian/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;Why using [[vim]]: [[Vim Language (and Motions)]]&lt;/li&gt;&#xA;&lt;li&gt;how to active vim mode in [[Obsidian]]&lt;/li&gt;&#xA;&lt;li&gt;why not use neovim only?&lt;/li&gt;&#xA;&lt;li&gt;my workflow and shortcuts&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/dotfiles/tree/master/obsidian&#34; rel=&#34;noopener&#34;&gt;My configs for Obsidian&lt;/a&gt; (hotkey, plugins, etc.)&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/sspaeti/dotfiles/blob/master/obsidian/.vimrc&#34; rel=&#34;noopener&#34;&gt;.vimrc&lt;/a&gt; for Obsidian specific&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;My quick &#xA;&#xA;&lt;a href=&#34;https://youtu.be/LQasaw4MkqE&#34; rel=&#34;noopener&#34;&gt;YouTube Video&lt;/a&gt;. Also, check my new long-form video [[Public Second Brain with Quartz#Long-form example of how I publish to Quart]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Automatic Grammar/Spellchecking on Markdown files (DevOps)</title>
      <link>https://www.ssp.sh/brain/automatic-spellchecking-on-markdown-files-devops/</link>
      <pubDate>Thu, 12 Dec 2024 12:42:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/automatic-spellchecking-on-markdown-files-devops/</guid>
      <description>&lt;p&gt;Creating [[DevOps]] on Markdown, I thought could be a great idea for checking my blog/book, as it&amp;rsquo;s on GitHub already.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Activity Schema (Event-centric modeling)</title>
      <link>https://www.ssp.sh/brain/activity-schema/</link>
      <pubDate>Tue, 10 Dec 2024 13:59:54 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/activity-schema/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;A global standard for modeling and querying data&lt;/p&gt;&#xA;&lt;p&gt;The Activity Schema™ data model is an open standard for data modeling and transformation.   It enables simpler, faster, and more reliable data preparation. &#xA;&#xA;&lt;a href=&#34;https://github.com/ActivitySchema/ActivitySchema/blob/main/2.0&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://www.activityschema.com/&#34; rel=&#34;noopener&#34;&gt;activityschema.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quickly increment column of numbers in vim (count up)</title>
      <link>https://www.ssp.sh/brain/quickly-increment-column-of-numbers-in-vim/</link>
      <pubDate>Tue, 10 Dec 2024 09:01:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/quickly-increment-column-of-numbers-in-vim/</guid>
      <description>&lt;p&gt;See a video of it:&lt;br&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;https://asciinema.org/a/538550&#34; rel=&#34;noopener&#34;&gt;Quickly increment column of numbers with Vim&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-by-step&#34;&gt;step by step&lt;/h2&gt;&#xA;&lt;p&gt;First, move the cursor to the top 0 (I use &lt;code&gt;[]&lt;/code&gt; to signify cursor location).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python and Functional programming</title>
      <link>https://www.ssp.sh/brain/python-and-functional-programming/</link>
      <pubDate>Thu, 05 Dec 2024 13:50:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/python-and-functional-programming/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://towardsdatascience.com/how-to-make-your-python-code-more-functional-b82dad274707&#34; rel=&#34;noopener&#34;&gt;How to make your Python code more functional | by Ari Joury | Towards Data Science&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://towardsdatascience.com/bye-bye-python-hello-julia-9230bff0df62&#34; rel=&#34;noopener&#34;&gt;Bye-bye Python. Hello Julia!. As Python’s lifetime grinds to a halt… | by Ari Joury | Towards Data Science&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;maps with python &#xA;&#xA;&lt;a href=&#34;https://www.geeksforgeeks.org/python-map-function/&#34; rel=&#34;noopener&#34;&gt;Python map() function - GeeksforGeeks&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://news.ycombinator.com/item?id=19477990&#34; rel=&#34;noopener&#34;&gt;Why I Switched from Python to Clojure (2016) | Hacker News&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[(Functional) Data Engineering - Summary of blog posts]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;map&#34;&gt;map()&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;map()&lt;/strong&gt; function returns a map object(which is an iterator) of the results after applying the given function to each item of a given iterable (list, tuple etc.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Graph Databases</title>
      <link>https://www.ssp.sh/brain/graph-databases/</link>
      <pubDate>Mon, 02 Dec 2024 09:01:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/graph-databases/</guid>
      <description>&lt;p&gt;A graph database is a database that uses graph structures for semantic queries with nodes, edges, and properties to represent and store data. A key concept of the system is the graph.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Feedback Loop</title>
      <link>https://www.ssp.sh/brain/feedback-loop/</link>
      <pubDate>Tue, 26 Nov 2024 11:13:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/feedback-loop/</guid>
      <description>&lt;p&gt;The feedback loop is the essence of why I [[Learn in Public]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;related&#34;&gt;Related&lt;/h2&gt;&#xA;&lt;p&gt;[[David Perell]] says that we consume only the [[Never-Ending Now]]; what is created today. Not a decade ago. This is one reason [[Why have your Website]] where you put out ideas, notes, blogs that stay over the long term. Creating [[Continuous Notes]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>AML</title>
      <link>https://www.ssp.sh/brain/aml/</link>
      <pubDate>Thu, 21 Nov 2024 12:49:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/aml/</guid>
      <description>&lt;p&gt;An easy [[DSL (Domain Specific Language)|DSL]] for database schemas. If you ever designed a database schema on a whiteboard, AML is made for you. It&amp;rsquo;s &lt;strong&gt;fast to learn and write&lt;/strong&gt;, and can be translated to other dialects.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azimutt</title>
      <link>https://www.ssp.sh/brain/azimutt/</link>
      <pubDate>Thu, 21 Nov 2024 12:48:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/azimutt/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://azimutt.app/&#34; rel=&#34;noopener&#34;&gt;Azimutt · Database explorer and analyzer&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[AML]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Personal Data Server (PDS)</title>
      <link>https://www.ssp.sh/brain/personal-data-server-pds/</link>
      <pubDate>Mon, 18 Nov 2024 10:34:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/personal-data-server-pds/</guid>
      <description>&lt;p&gt;Bluesky PDS (Personal Data Server) container image, compose file, and documentation. This is when you want to self-host your own [[Bluesky|Bsky]] server. Meaning the data is hosted on your server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Headless CMS</title>
      <link>https://www.ssp.sh/brain/headless-cms/</link>
      <pubDate>Mon, 04 Nov 2024 16:54:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/headless-cms/</guid>
      <description>&lt;p&gt;Traditional [[Content Management System (CMS)]]  architecture was once the standard for web development, but as business needs and customer expectations grow more complex, the more common technology used these days is known as Headless CMS, or Headless Content Management System.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cube Store</title>
      <link>https://www.ssp.sh/brain/cube-store/</link>
      <pubDate>Mon, 04 Nov 2024 15:27:03 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cube-store/</guid>
      <description>&lt;p&gt;The [[cache layer]] of [[Cube]]. Previously, they used [[Redis]]. Read more on [[RW Replacing Redis With Cube Store - Cube Blog]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Semantic SQL: Bridging Data and Business Understanding</title>
      <link>https://www.ssp.sh/brain/semantic-sql/</link>
      <pubDate>Fri, 01 Nov 2024 06:33:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/semantic-sql/</guid>
      <description>&lt;p&gt;Semantic SQL represents the evolution of data querying and analysis, bridging the gap between raw data structures and business-friendly concepts. It emerged from the need to make complex data more accessible and understandable to business users without requiring deep technical knowledge of database structures or SQL syntax.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes Hostings / Clusters (Serverless)</title>
      <link>https://www.ssp.sh/brain/kubernetes-hostings/</link>
      <pubDate>Tue, 29 Oct 2024 21:16:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kubernetes-hostings/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.ovhcloud.com/en/public-cloud/prices/#568&#34; rel=&#34;noopener&#34;&gt;ovh cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.oracle.com/cloud/cloud-native/container-engine-kubernetes/&#34; rel=&#34;noopener&#34;&gt;Oracle&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://community.hetzner.com/tutorials/install-kubernetes-cluster&#34; rel=&#34;noopener&#34;&gt;Hetzner&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[APPUiO]]&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://cloud.okteto.com/&#34; rel=&#34;noopener&#34;&gt;Okteto&lt;/a&gt; - 10 pods and 5 GB free&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://fly.io/&#34; rel=&#34;noopener&#34;&gt;Fly.io&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;[[render.com]]?&lt;/li&gt;&#xA;&lt;li&gt;[[Cloud Run]]?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Not Kubernetes, but to host simple apps [[Railway.app]] is amazing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Lineage</title>
      <link>https://www.ssp.sh/brain/data-lineage/</link>
      <pubDate>Mon, 28 Oct 2024 15:35:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-lineage/</guid>
      <description>&lt;p&gt;Easily trace your data&amp;rsquo;s upstream (origin) &amp;amp; downstream (destination) dependencies.&lt;/p&gt;&#xA;&lt;p&gt;Data lineage uncovers the life cycle of data. It aims to show the complete data flow from start to finish. Data lineage is the process of understanding, recording, and visualizing data as it flows from data sources to consumption. This includes all data transformations (what changed and why).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Goal of Business Intelligence</title>
      <link>https://www.ssp.sh/brain/the-goal-of-business-intelligence/</link>
      <pubDate>Fri, 25 Oct 2024 14:25:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-goal-of-business-intelligence/</guid>
      <description>&lt;p&gt;But first, let&amp;rsquo;s talk a second about &amp;ldquo;what should BI do for us?&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;In my terms, BI should produce a simple overview of your business, boost efficiency, and automate repetitive tasks across your organization. In more detail:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reading</title>
      <link>https://www.ssp.sh/brain/reading/</link>
      <pubDate>Mon, 21 Oct 2024 19:29:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/reading/</guid>
      <description>&lt;p&gt;Reading is essential to [[Learning|learn]]. Without it, no learning.&lt;/p&gt;&#xA;&lt;h2 id=&#34;personal-journey&#34;&gt;Personal Journey&lt;/h2&gt;&#xA;&lt;p&gt;As I read all day at work, I&amp;rsquo;m a data engineer; I learned that I couldn&amp;rsquo;t read more books afterward. Even though my mind is still awake, my eyes are physically tired to read. They always fall close. Especially before bed. But I discovered that I can easily listen to a book for 20-45 more minutes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Many-to-Many Relationships</title>
      <link>https://www.ssp.sh/brain/many-to-many-relationships/</link>
      <pubDate>Mon, 21 Oct 2024 17:55:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/many-to-many-relationships/</guid>
      <description>&lt;p&gt;In the realm of data warehousing, the concept of many-to-many relationships is pivotal, especially when it comes to understanding the nuances behind the purchase or sale of an item. Such relationships depict a scenario where a sale might be linked to multiple reasons, and conversely, a sales reason could be associated with various sales. This dual linkage is a core aspect of many-to-many relationships.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bridge Tables</title>
      <link>https://www.ssp.sh/brain/bridge-tables/</link>
      <pubDate>Mon, 21 Oct 2024 17:45:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bridge-tables/</guid>
      <description>&lt;p&gt;Bridge tables are crucial in dimensional modeling to represent [[many-to-many relationships]], where a fact table row is linked to multiple-dimension values and vice versa. This contrasts with the standard many-to-one relationship in dimensional models.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cardinality</title>
      <link>https://www.ssp.sh/brain/cardinality/</link>
      <pubDate>Sun, 20 Oct 2024 11:50:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cardinality/</guid>
      <description>&lt;p&gt;In the realm of [[Data Modeling|data models]], cardinality plays a pivotal role, referring to the &lt;strong&gt;uniqueness&lt;/strong&gt; of data values within a specific column of a database table.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Modeling Frameworks</title>
      <link>https://www.ssp.sh/brain/data-modeling-frameworks/</link>
      <pubDate>Sun, 20 Oct 2024 11:50:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-modeling-frameworks/</guid>
      <description>&lt;p&gt;Besides [[Data Modeling Tools]], there are also helpful frameworks that help you model your data, asking the right questions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;adapt-for-olap&#34;&gt;ADAPT™ for OLAP&lt;/h2&gt;&#xA;&lt;p&gt;[[ADAPT]]] says that more than existing data modeling techniques like ER and dimensional modeling are required for OLAP database design. That’s why ADAPT is a modeling technique &lt;strong&gt;designed specifically for OLAP databases&lt;/strong&gt;. It addresses the unique needs of OLAP data modeling. The basic building blocks of ADAPT are &lt;strong&gt;cubes and dimensions&lt;/strong&gt;, which are the core objects of the OLAP multidimensional data model.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pandas</title>
      <link>https://www.ssp.sh/brain/pandas/</link>
      <pubDate>Sun, 20 Oct 2024 11:50:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pandas/</guid>
      <description>&lt;p&gt;Pandas is a software library crafted for the [[Python]] programming language, aimed at data manipulation and analysis. It particularly shines in providing data structures and operations for working with numerical tables and time series. As free software, it is distributed under the three-clause BSD license.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Functional Programming</title>
      <link>https://www.ssp.sh/brain/functional-programming/</link>
      <pubDate>Sun, 20 Oct 2024 11:02:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/functional-programming/</guid>
      <description>&lt;p&gt;Functional Programming is a style of building functions that threaten computation as a mathematical function that avoids changing state and mutable data. It is a [[declarative]] programming paradigm, which means programming expressively and declaratively as opposed to [[imperative|imperatively]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Programming / Coding</title>
      <link>https://www.ssp.sh/brain/programming/</link>
      <pubDate>Sun, 20 Oct 2024 11:01:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/programming/</guid>
      <description>&lt;p&gt;Programming, to me, is a form of [[Art]].&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I have often felt that &lt;strong&gt;programming is an art form&lt;/strong&gt; whose real value can only be appreciated by another versed in the same arcane art; [[Ed Nather]], &#xA;&#xA;&lt;a href=&#34;https://users.cs.utah.edu/~elb/folklore/mel.html#:~:text=I-have-often-felt-that,very-nature-of-the-process.&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Subtracting in Life</title>
      <link>https://www.ssp.sh/brain/subtracting/</link>
      <pubDate>Sun, 20 Oct 2024 10:38:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/subtracting/</guid>
      <description>&lt;p&gt;In life, you should subtract things, don&amp;rsquo;t add or say yes to many more. [[Hell Yeah or No]].&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The &lt;strong&gt;least successful&lt;/strong&gt; people I know run in conflicting directions, are drawn to distractions, say yes to almost everything, and are chained to emotional obstacles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Taxonomy of note types</title>
      <link>https://www.ssp.sh/brain/taxonomy-of-note-types/</link>
      <pubDate>Tue, 15 Oct 2024 09:31:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/taxonomy-of-note-types/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;🚦 My Statuses&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;📬 Start any note, idea, something I read, or anything that comes to mind. Just some fleeting notes. This can also be deleted after a while&lt;/li&gt;&#xA;&lt;li&gt;🗃/🌻 I worked on it a bit. I added many fleeting notes, brainstormed, elaborated a bit, and made some references.&lt;/li&gt;&#xA;&lt;li&gt;🗃/📖 literature notes written. Not yet ready for the [[Permanent Notes]] / [[Evergreen Notes]], but [[Literature Notes]] are formulated in whole sentences and worked already a bit, or I&amp;rsquo;m just happy with the content.&lt;/li&gt;&#xA;&lt;li&gt;🗃/🌳 Evergreen / Permanent Notes. These are my long-running notes that will end up in [[Zettelkasten]] core with my own words. Here I separated the literature notes into different ideas to follow the zettelkasten principle and link them together.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Type of Notes&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Thinking</title>
      <link>https://www.ssp.sh/brain/thinking/</link>
      <pubDate>Mon, 14 Oct 2024 06:05:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/thinking/</guid>
      <description>&lt;p&gt;[[Writing]] is the thinking.&lt;br&gt;&#xA;Walking is thinking.&lt;br&gt;&#xA;Sleeping is thinking.&lt;br&gt;&#xA;Exercising hard is thinking. ([[The Extended Mind (Annie Murphy Paul)#^0edd9a]])&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Data Engineering Cookbook</title>
      <link>https://www.ssp.sh/brain/the-data-engineering-cookbook/</link>
      <pubDate>Fri, 11 Oct 2024 06:38:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-data-engineering-cookbook/</guid>
      <description>&lt;p&gt;This book, created by [[Andreas Kretz]] openly, tries to tackle all parts of the [[Data Engineering]] lifecycle.&lt;/p&gt;&#xA;&lt;h1 id=&#34;contents&#34;&gt;Contents:&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/01-Introduction&#34; rel=&#34;noopener&#34;&gt;Introduction&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/02-BasicSkills&#34; rel=&#34;noopener&#34;&gt;Basic Engineering Skills&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/03-AdvancedSkills&#34; rel=&#34;noopener&#34;&gt;Advanced Engineering Skills&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/04-HandsOnCourse&#34; rel=&#34;noopener&#34;&gt;Hands On Course&lt;/a&gt;‚&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/05-CaseStudies&#34; rel=&#34;noopener&#34;&gt;Case Studies&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/06-BestPracticesCloud&#34; rel=&#34;noopener&#34;&gt;Best Practices Cloud Platforms&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/07-DataSources&#34; rel=&#34;noopener&#34;&gt;130+ Data Sources Data Science&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/08-InterviewQuestions&#34; rel=&#34;noopener&#34;&gt;1001 Interview Questions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook/blob/master/sections/09-BooksAndCourses&#34; rel=&#34;noopener&#34;&gt;Recommended Books, Courses, and Podcasts&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Full Table of Content on &#xA;&#xA;&lt;a href=&#34;https://github.com/andkret/Cookbook#full-table-of-contents&#34; rel=&#34;noopener&#34;&gt;GitHub - andkret/Cookbook: The Data Engineering Cookbook&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Software-Defined Asset</title>
      <link>https://www.ssp.sh/brain/software-defined-asset/</link>
      <pubDate>Thu, 10 Oct 2024 11:53:43 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/software-defined-asset/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://dagster.io/glossary/software-defined-assets&#34; rel=&#34;noopener&#34;&gt;Software-defined Assets&lt;/a&gt; were first introduced by &#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/software-defined-assets&#34; rel=&#34;noopener&#34;&gt;Dagster&lt;/a&gt;. They represent a novel, [[declarative]] approach to managing data and orchestrating its maintenance. This approach involves using code to define the data assets you want to create. These asset definitions are version-controlled through git and inspectable via tooling. This transparency allows anyone in your organization to understand the canonical set of data assets, reproduce them at any time, and lays the groundwork for asset-based orchestration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis</title>
      <link>https://www.ssp.sh/brain/redis/</link>
      <pubDate>Wed, 09 Oct 2024 12:07:26 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/redis/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://redis.io/&#34; rel=&#34;noopener&#34;&gt;Redis (Remote Dictionary Server)&lt;/a&gt; is an open-source, in-memory data structure store that is commonly used as a database, &lt;strong&gt;cache&lt;/strong&gt;, and message broker. Its &lt;strong&gt;in-memory&lt;/strong&gt; approach allows for extremely fast read and write operations, which is one of the primary reasons it has become the de facto standard for implementing a cache.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Key Performance Indicator (KPI)</title>
      <link>https://www.ssp.sh/brain/kpi/</link>
      <pubDate>Tue, 08 Oct 2024 18:15:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kpi/</guid>
      <description>&lt;p&gt;A Key Performance Indicator (KPI) is a metric used to gauge the performance and success of an organization or specific activities it undertakes. These activities can range from projects and programs to products and various other initiatives.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Programming and Scripting</title>
      <link>https://www.ssp.sh/brain/programming-and-scripting/</link>
      <pubDate>Wed, 02 Oct 2024 08:31:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/programming-and-scripting/</guid>
      <description>&lt;p&gt;Programming and scripting are important in data engineering. Proficiency in at least one general-purpose programming language like (SQL), [[Python]], Java, or newer performance-critical application like Rust is needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Managed Data Stacks</title>
      <link>https://www.ssp.sh/brain/managed-data-stacks/</link>
      <pubDate>Mon, 30 Sep 2024 12:59:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/managed-data-stacks/</guid>
      <description>&lt;p&gt;Managed DevOps for your [[Modern Data Stack]], navigating around [[Kubernetes]] and Cluster management. I think of it as lego blocks, that can be stacked together.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reverse ETL</title>
      <link>https://www.ssp.sh/brain/reverse-etl/</link>
      <pubDate>Sun, 22 Sep 2024 13:55:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/reverse-etl/</guid>
      <description>&lt;p&gt;In &#xA;&#xA;&lt;a href=&#34;https://www.integrate.io/blog/reverse-etl/&#34; rel=&#34;noopener&#34;&gt;reverse ETL&lt;/a&gt;, the traditional roles of sources and destinations in the ETL process are reversed. Data is transferred from a centralized repository to third-party applications and platforms, typically operational systems designed for specific user groups such as sales, marketing, or customer support teams.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Normalization vs Denormalization</title>
      <link>https://www.ssp.sh/brain/normalization-vs-denormalization/</link>
      <pubDate>Sun, 22 Sep 2024 13:48:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/normalization-vs-denormalization/</guid>
      <description>&lt;p&gt;[[Normalization]] vs. [[Denormalization]] is explained best in the image below:&lt;/p&gt;&#xA;&lt;p&gt;![[normalization-denormalization-illustration.png]]&lt;br&gt;&#xA;This illustration effectively demonstrates how different modeling techniques operate. It&amp;rsquo;s a visual guide to understanding these concepts in practice. Source: &#xA;&#xA;&lt;a href=&#34;https://github.com/Data-Engineer-Camp/dbt-dimensional-modelling&#34; rel=&#34;noopener&#34;&gt;GitHub - Data-Engineer-Camp/dbt-dimensional-modelling&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Newsletter Link Collection</title>
      <link>https://www.ssp.sh/brain/newsletter-link-collection/</link>
      <pubDate>Sat, 14 Sep 2024 21:10:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/newsletter-link-collection/</guid>
      <description>&lt;h2 id=&#34;select-insights---practical-data-engineering-guide&#34;&gt;[[SELECT Insights - Practical Data Engineering Guide]]&lt;/h2&gt;&#xA;&lt;h3 id=&#34;tools--frameworks&#34;&gt;Tools &amp;amp; Frameworks&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://datadeveloperplatform.org/why_ddp_for_data/&#34; rel=&#34;noopener&#34;&gt;Why - Data Developer Platform&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://duckdb.org/2023/08/04/adbc.html?trk=feed-detail_main-feed-card_feed-article-content&#34; rel=&#34;noopener&#34;&gt;DuckDB ADBC - Zero-Copy data transfer via Arrow Database Connectivity - DuckDB&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://lakefs.io/blog/data-version-control-in-r-with-lakefs/&#34; rel=&#34;noopener&#34;&gt;Data Version Control in R with lakeFS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Titan Framework by [[teej]]: &#xA;&#xA;&lt;a href=&#34;https://twitter.com/teej_m/status/1685121753222352896&#34; rel=&#34;noopener&#34;&gt;Tweet&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Airflow&amp;rsquo;s new CLI: &#xA;&#xA;&lt;a href=&#34;https://github.com/kaxil/airflowctl&#34; rel=&#34;noopener&#34;&gt;GitHub - kaxil/airflowctl: A CLI tool to streamline getting started with Apache Airflow™ and managing multiple Airflow projects&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Dagster Pipes: &#xA;&#xA;&lt;a href=&#34;https://github.com/dagster-io/dagster/discussions/16319&#34; rel=&#34;noopener&#34;&gt;[RFC] Dagster Pipes (previously ext) · dagster-io/dagster · Discussion #16319 · GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://cube.dev/blog/introducing-python-for-configuration&#34; rel=&#34;noopener&#34;&gt;Introducing Python for configuration - Cube Blog&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;databases--storage&#34;&gt;Databases &amp;amp; Storage&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://airbyte.com/blog/reading-very-large-postgres-tables-top-4-lessons-we-learned?utm_medium=email&amp;amp;_hsmi=269891442&amp;amp;utm_content=269891442&amp;amp;utm_source=hs_email&#34; rel=&#34;noopener&#34;&gt;Reading Very Large Postgres tables - Top 4 Lessons We Learned | Airbyte&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Comparison: &#xA;&#xA;&lt;a href=&#34;https://medium.com/@kywe665/delta-hudi-iceberg-a-benchmark-compilation-a5630c69cffc&#34; rel=&#34;noopener&#34;&gt;Delta, Hudi, Iceberg — A Benchmark Compilation | by Kyle Weller | Aug, 2023 | Medium&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;The battle between Hudi and Iceberg:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Pro Iceberg: &#xA;&#xA;&lt;a href=&#34;https://tabular.io/blog/iceberg-hudi-acid-guarantees/&#34; rel=&#34;noopener&#34;&gt;Iceberg and Hudi ACID Guarantees&lt;/a&gt; by Tabular&lt;/li&gt;&#xA;&lt;li&gt;Pro Hudi: &#xA;&#xA;&lt;a href=&#34;https://www.onehouse.ai/blog/on-iceberg-and-hudi-acid-guarantees&#34; rel=&#34;noopener&#34;&gt;On “Iceberg and Hudi ACID Guarantees”&lt;/a&gt; by OneHouse&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;data-modeling--warehousing&#34;&gt;Data Modeling &amp;amp; Warehousing&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://substack.timodechau.com/p/after-the-modern-data-stack-welcome&#34; rel=&#34;noopener&#34;&gt;After the Modern Data Stack: Welcome back, Data platforms&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Illustration on modeling techniques: &#xA;&#xA;&lt;a href=&#34;https://medium.com/towardsdev/data-modeling-in-the-modern-data-stack-d29be964b3a7&#34; rel=&#34;noopener&#34;&gt;Data Modeling in the Modern Data Stack | Towards Dev&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.startdataengineering.com/post/de_best_practices/&#34; rel=&#34;noopener&#34;&gt;Data Engineering Best Practices - #1. Data flow &amp;amp; Code · Start Data Engineering&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Using &#xA;&#xA;&lt;a href=&#34;https://juhache.substack.com/p/multi-engine-data-stack-v0&#34; rel=&#34;noopener&#34;&gt;Multi-engine data stack&lt;/a&gt; , e.g. DuckDB and Snowflake.&lt;/li&gt;&#xA;&lt;li&gt;How important modeling is you can read on Meta post &#xA;&#xA;&lt;a href=&#34;https://archive.ph/cZeDs&#34; rel=&#34;noopener&#34;&gt;The future of the data engineer — Part I | by Analytics at Meta | Apr, 2023 | Medium&lt;/a&gt;. Followed up with &#xA;&#xA;&lt;a href=&#34;https://archive.ph/Kt1Dy&#34; rel=&#34;noopener&#34;&gt;Data engineering at Meta: High-Level Overview of the internal tech stack | by Analytics at Meta | Oct, 2023 | Medium&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://maxhalford.github.io/blog/kpi-evolution-decomposition/&#34; rel=&#34;noopener&#34;&gt;Answering &amp;ldquo;Why did the KPI change?&amp;rdquo; using decomposition&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;orchestration--pipelines&#34;&gt;Orchestration &amp;amp; Pipelines&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Using Dagster with git tooling: &#xA;&#xA;&lt;a href=&#34;https://lakefs.io/blog/dagster-lakefs-how-to-troubleshoot-and-reproduce-data/&#34; rel=&#34;noopener&#34;&gt;Dagster + lakeFS: How to Troubleshoot and Reproduce Data&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://substack.timodechau.com/p/data-pipeline-orchestrators-the-emerging&#34; rel=&#34;noopener&#34;&gt;Data pipeline orchestrators - the emerging force in the MDS?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dlthub.com/docs/blog/dlt-dagster&#34; rel=&#34;noopener&#34;&gt;Orchestrating unstructured data pipeline with Dagster and dlt&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.rittmananalytics.com/blog/2023/11/12/how-rittman-analytics-builds-data-stacks-for-growth-stage-businesses-using-cube-dagster-and-preset&#34; rel=&#34;noopener&#34;&gt;Analytics Data Stacks for Growth-Stage Businesses using Cube, Dagster and Preset&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/simplisafe-case-study&#34; rel=&#34;noopener&#34;&gt;Abstracting the Pipelines for Analysts with a YAML DSL&lt;/a&gt;, a common requirement.&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://georgheiler.com/2023/12/11/dagster-dbt-duckdb-as-new-local-mds/?trk=feed_main-feed-card_feed-article-content&#34; rel=&#34;noopener&#34;&gt;Dagster, dbt, duckdb as new local MDS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;data-integration&#34;&gt;Data Integration&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Challenges in data integration: &#xA;&#xA;&lt;a href=&#34;https://kestra.io/blogs/2023-10-11-why-ingestion-will-never-be-solved&#34; rel=&#34;noopener&#34;&gt;Why data integration will never be fully solved, and what Fivetran, Airbyte, Singer, dlt and CloudQuery do about it | Kestra&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/dagster-embedded-elt&#34; rel=&#34;noopener&#34;&gt;Stop Reinventing Orchestration: Embedded ELT in the Orchestrator | Dagster Blog&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;podcasts--videos&#34;&gt;Podcasts &amp;amp; Videos&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Great Podcasts:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Dagster and orchestration: &#xA;&#xA;&lt;a href=&#34;https://www.dataengineeringpodcast.com/state-of-data-orchestration-episode-391&#34; rel=&#34;noopener&#34;&gt;Data Engineering Podcast: An Overview Of The Sate Of Data Orchestration In An Increasingly Complex Data Ecosystem&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;With [[Maxime Beauchemin]] about orchestration: &#xA;&#xA;&lt;a href=&#34;https://www.dataengineeringpodcast.com/entity-centric-data-modeling-episode-382&#34; rel=&#34;noopener&#34;&gt;Data Engineering Podcast: Reduce Friction In Your Business Analytics Through Entity Centric Data Modeling&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;dlt to ease data integration: &#xA;&#xA;&lt;a href=&#34;https://www.dataengineeringpodcast.com/dlt-data-integration-library-episode-390&#34; rel=&#34;noopener&#34;&gt;Data Engineering Podcast: Eliminate The Overhead In Your Data Integration With The Open Source dlt Library&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Video on [[DataFusion]] and [[Apache Arrow]]: &#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/live/NEL6DluUxgw?si=uZfWyvN-CRIDQMt5&#34; rel=&#34;noopener&#34;&gt;D3L2: Discussing Rust, Ballista, Ray SQL, Data Fusion with Andy Grove&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;tutorials--best-practices&#34;&gt;Tutorials &amp;amp; Best Practices&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://datacoves.com/post/dbt-jinja-functions-cheat-sheet&#34; rel=&#34;noopener&#34;&gt;Ultimate dbt Jinja Functions Cheat Sheet - Datacoves&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://tobikodata.com/sqlmesh-ui.html&#34; rel=&#34;noopener&#34;&gt;Tobiko Data - Efficient Development with the SQLMesh Browser UI&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dagster.io/blog/python-factory-patterns&#34; rel=&#34;noopener&#34;&gt;Factory Patterns in Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://robertsahlin.substack.com/p/datahem-odyssey-the-evolution-of-95f&#34; rel=&#34;noopener&#34;&gt;The Evolution of a Data Platform, part 2&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;misc&#34;&gt;Misc&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://roundup.getdbt.com/p/for-the-love-of-the-game&#34; rel=&#34;noopener&#34;&gt;For the love of the game - by winnie&lt;/a&gt; and its presentation: &#xA;&#xA;&lt;a href=&#34;https://youtu.be/NQmOiEJ8fEs&#34; rel=&#34;noopener&#34;&gt;DuckDBT: Not a database or a dbt adapter but a secret third thing – DuckCon #3 (San Francisco) - YouTube&lt;/a&gt; by [[Josh Wills]]&lt;/li&gt;&#xA;&lt;li&gt;Critical view: &#xA;&#xA;&lt;a href=&#34;https://substack.timodechau.com/p/quo-vadis-data-open-source?trk=feed-detail_main-feed-card_feed-article-content&#34; rel=&#34;noopener&#34;&gt;Quo vadis, Data Open source - by timo dechau 🕹🛠&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Example of open data stack: &#xA;&#xA;&lt;a href=&#34;https://youtu.be/JHCDgRbWWq0?si=Ni4ma6cQE7MoaC9p&#34; rel=&#34;noopener&#34;&gt;YouTube&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://databased.pedramnavid.com/p/what-the-hell-is-going-on-with-data&#34; rel=&#34;noopener&#34;&gt;Everyone Wants a Piece of the Pie, Nobody Wants to Bake&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://github.blog/2023-11-08-the-state-of-open-source-and-ai/&#34; rel=&#34;noopener&#34;&gt;The state of open source and rise of AI in 2023&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://szabgab.com/reddit-programming-language-popularity&#34; rel=&#34;noopener&#34;&gt;Programming language popularity on Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://dataengineeringcentral.substack.com/p/why-some-data-people-love-rust&#34; rel=&#34;noopener&#34;&gt;Why (some data people) Love Rust? - by Daniel Beach&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://duckdb.org/2023/09/26/announcing-duckdb-090.html&#34; rel=&#34;noopener&#34;&gt;Announcing DuckDB 0.9.0 - DuckDB&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://medium.pimpaudben.fr/scrape-analyze-football-data-with-kestra-duckdb-and-malloy-a0fbde7c2d31&#34; rel=&#34;noopener&#34;&gt;Scrape &amp;amp; Analyze Football Data with Kestra, Malloy and DuckDB | by Benoit Pimpaud | Medium&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://m.youtube.com/watch?v=JHCDgRbWWq0#bottom-sheet&#34; rel=&#34;noopener&#34;&gt;Data Engineering with the Open Source Modern Data Stack (From MDS Fest &amp;lsquo;23) - YouTube&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.elementary-data.com/post/dbt-tests?trk=feed_main-feed-card_feed-article-content&#34; rel=&#34;noopener&#34;&gt;dbt tests: How to write fewer and better data tests?&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.linkedin.com/posts/kaxil_apacheairflow-cli-airflow2-activity-7096817884311506944-2sN_?utm_source=share&amp;amp;utm_medium=member_desktop&#34; rel=&#34;noopener&#34;&gt;Kaxil Naik on LinkedIn: #apacheairflow #cli #airflow2 #opensource | 54 comments&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/dataengineering/comments/172ul0e/data_engineers_in_europe/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;Data engineers in Europe : r/dataengineering&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://saturncloud.io/blog/a-comprehensive-guide-to-mlops/&#34; rel=&#34;noopener&#34;&gt;A Comprehensive Guide to MLOps | Saturn Cloud Blog&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[Newsletter]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neovim Setup</title>
      <link>https://www.ssp.sh/brain/neovim-setup/</link>
      <pubDate>Tue, 10 Sep 2024 13:28:02 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/neovim-setup/</guid>
      <description>&lt;h2 id=&#34;vs-code-style&#34;&gt;VS Code style&lt;/h2&gt;&#xA;&lt;p&gt;See [[Neovim set up like VS Code]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;nvim-setup&#34;&gt;Nvim Setup&lt;/h2&gt;&#xA;&lt;p&gt;Latest with Lazy.nvim even:&lt;br&gt;&#xA;&#xA;&#xA;&lt;a href=&#34;https://www.youtube.com/watch?v=NL8D8EkphUw&#34; rel=&#34;noopener&#34;&gt;How I Setup LSP In Neovim For An Amazing Dev Experience - Full Guide - YouTube&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting the Data – Scraping</title>
      <link>https://www.ssp.sh/brain/getting-the-data-scraping/</link>
      <pubDate>Tue, 03 Sep 2024 08:53:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/getting-the-data-scraping/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;[!warning] Disclaimer&lt;/p&gt;&#xA;&lt;p&gt;Everything shown here is demonstrated for learning purposes only. Before you begin, make sure you don’t violate the copyright of any website and always &#xA;&#xA;&lt;a href=&#34;https://www.zyte.com/learn/web-scraping-best-practices&#34; rel=&#34;noopener&#34;&gt;be friendly&lt;/a&gt; when scraping.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adrianos Decaf</title>
      <link>https://www.ssp.sh/brain/adriano-decaf/</link>
      <pubDate>Tue, 27 Aug 2024 04:54:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/adriano-decaf/</guid>
      <description>&lt;p&gt;![[Pasted image 20240130161657.png]]&lt;/p&gt;&#xA;&lt;p&gt;Tried [[2024-05-03]].&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Endlich ein geschmacklich überzeugender Kaffee, welcher nach dem «Swiss Water [[decaf]]»-Verfahren aufbereitet wurde. Was wir besonders toll finden an diesem Projekt mit der Rancho San Felipe sind die kurzen Wege zwischen den einzelnen Produktionsorten. Vom Anbauort Neria, wo die Rancho San Felipe zu Hause ist, sind es nur 20 km bis zu Descamex in Cordoba, welche die Bohnen entkoffeiniert. Der Weg zum Hafen in Veracruz ist auch nicht mehr weit und somit legt unser Decaf keine 150 km hinter sich, vom Anbau bis zur Verschiffung.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MapReduce</title>
      <link>https://www.ssp.sh/brain/mapreduce/</link>
      <pubDate>Fri, 09 Aug 2024 13:20:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/mapreduce/</guid>
      <description>&lt;p&gt;MapReduce is a &lt;strong&gt;programming paradigm&lt;/strong&gt; model that enables massive scalability across hundreds or thousands of servers in a [[Hadoop]] cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bill Inmon</title>
      <link>https://www.ssp.sh/brain/bill-inmon/</link>
      <pubDate>Fri, 09 Aug 2024 13:20:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bill-inmon/</guid>
      <description>&lt;p&gt;The Father of [[Data Warehouse]] often contrasted with [[Ralph Kimball]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Bill Inmon is a pivotal figure in the field of data warehousing. He is renowned for developing the concept of the data warehouse and is often mentioned in conjunction with Ralph Kimball, another key figure in data warehousing. While Inmon&amp;rsquo;s approach emphasizes a top-down design where the data warehouse is the centralized repository for all organizational data, Kimball advocates for a bottom-up approach using dimensional [[Data Mart|data marts]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Matcha</title>
      <link>https://www.ssp.sh/brain/matcha/</link>
      <pubDate>Fri, 09 Aug 2024 13:20:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/matcha/</guid>
      <description>&lt;p&gt;It’s a Japanese green tea powder made from finely powdered dried tea leaves.&lt;/p&gt;&#xA;&lt;p&gt;It has a slightly bitter, vegetal taste and a vibrant green color that results from the leaves’ high chlorophyll levels. It’s been the cornerstone of traditional Japanese tea ceremonies for centuries, but it recently became popular because of its health benefits.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Edgar F. Codd</title>
      <link>https://www.ssp.sh/brain/edgar-f.-codd/</link>
      <pubDate>Fri, 09 Aug 2024 13:20:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/edgar-f.-codd/</guid>
      <description>&lt;p&gt;Edgar Frank &amp;ldquo;Ted&amp;rdquo; Codd was an English computer scientist who, while working for IBM, invented the [[Relational Model]] for database management, the theoretical basis for [[Relational Databases]] and relational database management systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SqlDMB: SQL Database Modeler</title>
      <link>https://www.ssp.sh/brain/sqldbm/</link>
      <pubDate>Fri, 09 Aug 2024 08:07:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/sqldbm/</guid>
      <description>&lt;p&gt;Develop Databases Online without writing a single line of code.&lt;/p&gt;&#xA;&lt;p&gt;SQLDBM offers an easy, convenient way to design your database for Snowflake, Redshift, MS SQL Server, PostgreSQL &amp;amp; MySQL absolutely anywhere on any browser, working away without the need for any extra database engine or database modeling tools or apps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Toad</title>
      <link>https://www.ssp.sh/brain/toad/</link>
      <pubDate>Fri, 09 Aug 2024 07:51:05 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/toad/</guid>
      <description>&lt;p&gt;The #1 Oracle Database Tool. Kind of the &lt;strong&gt;Oracle DBA’s Tool of Choice&lt;/strong&gt; back when I started my career. It had multiple handy features. Mainly used for [[PL-SQL|PL/SQL]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Zoom on a Laptop like Trackpad or Mobile</title>
      <link>https://www.ssp.sh/brain/how-to-zoom-on-a-laptop-like-trackpad-or-mobile/</link>
      <pubDate>Mon, 05 Aug 2024 13:03:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-zoom-on-a-laptop-like-trackpad-or-mobile/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;! &#xA;&#xA;&lt;a href=&#34;https://chromewebstore.google.com/detail/mouse-pinch-to-zoom/pffiadlahfhoniddbipeiiohjnlongfi&#34; rel=&#34;noopener&#34;&gt;Mouse Pinch-To-Zoom - Chrome Web Store&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;zoom with &lt;code&gt;alt+scroll&lt;/code&gt; or &lt;code&gt;rightclick+scroll&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/edge/comments/vaatwm/how_to_zoom_in_not_the_entire_website_with_a/?utm_source=share&amp;amp;utm_medium=web3x&amp;amp;utm_name=web3xcss&amp;amp;utm_term=1&amp;amp;utm_content=share_button&#34; rel=&#34;noopener&#34;&gt;How to zoom in (not the entire website) with a mouse/keyboard? : r/edge&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DBDiagram</title>
      <link>https://www.ssp.sh/brain/dbdiagram/</link>
      <pubDate>Mon, 05 Aug 2024 09:34:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dbdiagram/</guid>
      <description>&lt;p&gt;Draw Entity-Relationship Diagrams, Painlessly.  A free, simple tool to draw ER diagrams by just writing code. Designed for developers and data analysts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PlantUML</title>
      <link>https://www.ssp.sh/brain/plantuml/</link>
      <pubDate>Fri, 28 Jun 2024 06:34:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/plantuml/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://plantuml.com/&#34; rel=&#34;noopener&#34;&gt;PlantUML&lt;/a&gt; is an open-source tool allowing users to create diagrams from a plain text language. Besides various UML diagrams, PlantUML has support for various other software development related formats, as well as visualisation of JSON and YAML files. The language of PlantUML is an example of a domain-specific language&lt;/p&gt;</description>
    </item>
    <item>
      <title>Evidence - SQL with Markdown</title>
      <link>https://www.ssp.sh/brain/evidence/</link>
      <pubDate>Mon, 10 Jun 2024 09:47:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/evidence/</guid>
      <description>&lt;p&gt;[[Business Intelligence]] for Modern Data Teams ([[Modern Data Stack]]). Beautiful reports synced to your data with just [[SQL]] and [[Markdown]]. Or they call themself now &amp;ldquo;Business Intelligence as Code&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Counting Words written in Markdown</title>
      <link>https://www.ssp.sh/brain/counting-words-written-in-markdown/</link>
      <pubDate>Tue, 04 Jun 2024 10:29:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/counting-words-written-in-markdown/</guid>
      <description>&lt;p&gt;To document the progress of my book writing, I created a little script that outputs words written over time.&lt;/p&gt;&#xA;&lt;p&gt;Markdown files in my Obsidian Vault:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database Triggers</title>
      <link>https://www.ssp.sh/brain/database-triggers/</link>
      <pubDate>Wed, 29 May 2024 12:28:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/database-triggers/</guid>
      <description>&lt;p&gt;Triggers are used to [[Data Ingestion|ingest]] data into our data platform or [[Data Warehouse]].&lt;/p&gt;&#xA;&lt;h3 id=&#34;pros&#34;&gt;Pros&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Optimization&lt;/strong&gt;: Triggers operate close to the data, leveraging database optimizations by vendors or the open-source community. This allows for writing efficient triggers tailored to the database system&amp;rsquo;s specific capabilities.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Data Integrity&lt;/strong&gt;: A key advantage is maintaining data integrity. We won&amp;rsquo;t lose deletes or updates. Implementing this through triggers ensures consistency across all applications that manipulate the data instead of scattering the logic across various application codebases.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;cons&#34;&gt;Cons&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Complexity in Handling Row Counts&lt;/strong&gt;: Triggers must always check the &lt;code&gt;@@ROWCOUNT&lt;/code&gt; variable as the first implementation statement. This is crucial because triggers can fire even when no update or insert exists (e.g., where 1=2 conditions).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Nested Trigger Issues&lt;/strong&gt;: When triggers cause other triggers to fire, managing row counts becomes complex. It&amp;rsquo;s often suggested to turn row counting off in such cases.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Delete Operations in Merge Statements&lt;/strong&gt;: Special attention is needed when dealing with delete operations in merge statements. The &lt;code&gt;@@ROWCOUNT&lt;/code&gt; in merge operations represents the total number of rows affected, not the count for individual insert, update, or delete actions within the trigger.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Error Handling&lt;/strong&gt;: Implementing robust error handling within triggers, such as using TRY-CATCH blocks, is essential to prevent triggers from blocking inserts or causing unintended side effects. This requires careful construction of queries and validation of data.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt;: If you mass insert/update to a table, it takes substantially longer to insert as each row insert will fire the trigger and its stored procedure.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;In essence, while triggers offer advantages in terms of optimization and data integrity, they also come with their complexities, especially regarding row count management, nested trigger interactions, handling exceptional cases like merge statements, and ensuring robust error handling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Architecture type (linux/amd64 and arm64)</title>
      <link>https://www.ssp.sh/brain/architecture-type-linux-amd64-and-arm64/</link>
      <pubDate>Tue, 30 Apr 2024 17:12:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/architecture-type-linux-amd64-and-arm64/</guid>
      <description>&lt;h2 id=&#34;architecture-types&#34;&gt;Architecture types&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;arm64 &amp;ndash;&amp;gt; arm64 (apple mac chips)&lt;/li&gt;&#xA;&lt;li&gt;x86_64 &amp;ndash;&amp;gt; amd64 (intel 64 bit CPU)&lt;/li&gt;&#xA;&lt;li&gt;i386 &amp;ndash;&amp;gt; 32 bit&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;macos-arch-type-i386-rosetta&#34;&gt;MacOS arch type i386 Rosetta&lt;/h2&gt;&#xA;&lt;p&gt;Install Rosetta on MacOS:&lt;br&gt;&#xA;&lt;code&gt;softwareupdate --install-rosetta --agree-to-license&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DevOps</title>
      <link>https://www.ssp.sh/brain/devops/</link>
      <pubDate>Thu, 18 Apr 2024 11:11:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/devops/</guid>
      <description>&lt;p&gt;DevOps represents a synergistic blend of software development (dev) and operations (ops). This methodology is characterized by its emphasis on integrating the efforts of both software development and operations teams. It fosters a culture that values collaboration and shared responsibility, pivotal for efficient workflow and productivity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CDI - Customer Data Infrastructure</title>
      <link>https://www.ssp.sh/brain/cdi-customer-data-infrastructure/</link>
      <pubDate>Tue, 16 Apr 2024 19:50:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cdi-customer-data-infrastructure/</guid>
      <description>&lt;p&gt;A Customer Data Infrastructure (CDI) solution equips organizations with prebuilt data connectors to efficiently gather data from various point solutions and route this data to requisite systems. Essentially, CDIs serve as a data pipeline, facilitating the movement of data from one system to another. Initially developed on the technical side—primarily to reduce the necessity for custom-built APIs—CDIs gradually integrate into business processes. While they offer limited data storage capabilities, it&amp;rsquo;s important to note that CDIs are not substitutes for a [[CDP (Customer Data Platform)]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fact Table</title>
      <link>https://www.ssp.sh/brain/fact-table/</link>
      <pubDate>Tue, 16 Apr 2024 19:15:59 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/fact-table/</guid>
      <description>&lt;p&gt;A fact represents the measurable, quantitative data of a business process.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s typically numerical and stored in a fact table, which references various [[Dimensions]] through foreign keys. Facts are the core metrics used for analysis and decision-making in a data warehouse environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>XTable (formerly: OneTable)</title>
      <link>https://www.ssp.sh/brain/xtable/</link>
      <pubDate>Sun, 17 Mar 2024 07:52:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/xtable/</guid>
      <description>&lt;p&gt;Today [[2023-02-02]] [[Onehouse]] announced Onetable. Onehouse customers can now query their [[Apache Hudi]] tables as [[Delta Lake]]  and [[Apache Iceberg]] unlocking native accelerations &amp;amp; advanced features inside Databricks and snowflake.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Temporal</title>
      <link>https://www.ssp.sh/brain/temporal/</link>
      <pubDate>Wed, 21 Feb 2024 08:11:46 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/temporal/</guid>
      <description>&lt;p&gt;Temporal simplifies and scales cloud application development, offering an open-source solution for writing and running reliable applications with less effort.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SQL Server Integration Services (SSIS)</title>
      <link>https://www.ssp.sh/brain/ssis/</link>
      <pubDate>Wed, 21 Feb 2024 08:06:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ssis/</guid>
      <description>&lt;p&gt;Microsoft SQL Server Integration Services (SSIS) is a comprehensive platform designed for building high-performance data integration solutions, one of many [[ETL Tools]]. These solutions include extraction, transformation, and load (ETL) packages vital for data warehousing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Object-Oriented Programming (OOP)</title>
      <link>https://www.ssp.sh/brain/object-oriented-programming/</link>
      <pubDate>Wed, 21 Feb 2024 08:03:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/object-oriented-programming/</guid>
      <description>&lt;p&gt;Object-Oriented Programming (OOP) is a programming paradigm that uses &amp;ldquo;objects&amp;rdquo; — data structures consisting of data fields and methods together with their interactions — to design applications and computer programs. It is built on the foundational concepts of classes and objects, encapsulation, inheritance, and polymorphism. OOP facilitates modular and reusable code, allowing developers to create more flexible, manageable, and intuitive software.&lt;/p&gt;</description>
    </item>
    <item>
      <title>T-SQL</title>
      <link>https://www.ssp.sh/brain/t-sql/</link>
      <pubDate>Wed, 21 Feb 2024 08:01:10 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/t-sql/</guid>
      <description>&lt;p&gt;T-SQL, or Transact-SQL, is Microsoft&amp;rsquo;s extension to the SQL (Structured Query Language) standard, specifically tailored for use with [[Microsoft SQL Server]]. Designed to enhance SQL&amp;rsquo;s capabilities, T-SQL incorporates procedural programming, local variables, various support functions for string processing, date processing, mathematics, and more. It&amp;rsquo;s pivotal for managing Microsoft SQL Server databases and is embedded in tools like SQL Server Management Studio ([[SSMS]]) and Azure Data Studio.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PL/SQL</title>
      <link>https://www.ssp.sh/brain/pl-sql/</link>
      <pubDate>Wed, 21 Feb 2024 07:59:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pl-sql/</guid>
      <description>&lt;p&gt;PL/SQL, short for Procedural Language for SQL, serves as Oracle Corporation&amp;rsquo;s procedural extension to SQL, enriching the [[Relational Databases|relational database]] experience. It&amp;rsquo;s integrated within [[Oracle Databases|Oracle Database]] starting from version 6, introducing stored procedures, functions, packages, and triggers by version 7. Additionally, it&amp;rsquo;s part of the Times Ten in-memory database from version 11.2.1 and has been adopted by IBM Db2 since version 9.7.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unix Pipes</title>
      <link>https://www.ssp.sh/brain/unix-pipes/</link>
      <pubDate>Wed, 21 Feb 2024 07:58:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/unix-pipes/</guid>
      <description>&lt;p&gt;From the [[Unix Philosophy]].&lt;/p&gt;&#xA;&lt;p&gt;The concept of communication between programs is pivotal, a challenge every novice programmer will encounter. On a Unix system, a simple yet effective method for data sharing is through &lt;strong&gt;pipes&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Assets</title>
      <link>https://www.ssp.sh/brain/data-assets/</link>
      <pubDate>Thu, 15 Feb 2024 22:49:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-assets/</guid>
      <description>&lt;p&gt;Data Assets are the result of the [[declarative]] pipeline in Dagster, as detailed in [[Software-Defined Asset]]. The power of this approach is discussed in [[Dagster#Why it&amp;rsquo;s so powerful]], highlighting how the declarative model is shaping the future of data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sönke Ahrens</title>
      <link>https://www.ssp.sh/brain/s%C3%B6nke-ahrens/</link>
      <pubDate>Wed, 14 Feb 2024 08:47:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/s%C3%B6nke-ahrens/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;Author or [[How to Take Smart Notes (Sönke Ahrens)]]&lt;/li&gt;&#xA;&lt;li&gt;first to lumens [[Zettelkasten]] system and the benefit of not collecting notes, but using them interlinked&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: [[How to Take Smart Notes (Sönke Ahrens)]]&lt;br&gt;&#xA;References: [[Zettelkasten]] [[Smart Note Taking]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Materialized Views</title>
      <link>https://www.ssp.sh/brain/materialized-views/</link>
      <pubDate>Fri, 09 Feb 2024 15:11:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/materialized-views/</guid>
      <description>&lt;p&gt;A materialized view is a database object containing the results of a [[SQL]] query. The concept is also known as &amp;ldquo;Query rewrite&amp;rdquo;. It might be a local copy of remotely located data, a subset of a table’s rows and/or columns, a join result, or a summary created using an aggregate function.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Slice and Dice</title>
      <link>https://www.ssp.sh/brain/slice-and-dice/</link>
      <pubDate>Fri, 09 Feb 2024 15:10:58 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/slice-and-dice/</guid>
      <description>&lt;p&gt;Related to [[OLAP]] cubes, the concept of &amp;ldquo;slice and dice&amp;rdquo; refers to filtering [[Dimensions]] of data, much like manipulating a cube.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Mart</title>
      <link>https://www.ssp.sh/brain/data-mart/</link>
      <pubDate>Fri, 09 Feb 2024 15:10:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-mart/</guid>
      <description>&lt;p&gt;In today&amp;rsquo;s landscape, where big data and analytics reign supreme, data marts have emerged as a crucial tool for efficiently transforming vast amounts of information into actionable insights. Unlike [[Data Warehouse]]s, which are designed to handle massive datasets, data marts focus on making data easily accessible and readily available for [[Analytics]]. The rationale is simple: business professionals shouldn&amp;rsquo;t have to navigate complex queries to retrieve the data necessary for their reports. This is precisely where the strategic implementation of data marts by forward-thinking companies comes into play.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Postgres WAL Implementation</title>
      <link>https://www.ssp.sh/brain/postgres-wal-implementation/</link>
      <pubDate>Fri, 09 Feb 2024 15:10:51 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/postgres-wal-implementation/</guid>
      <description>&lt;p&gt;How it works see &#xA;&#xA;&lt;a href=&#34;https://neon.tech/blog/a-guide-to-logical-replication-and-cdc-in-postgresql-with-airbyte?utm_source=linkedin&amp;amp;utm_medium=linkedin&amp;amp;utm_campaign=devrel&#34; rel=&#34;noopener&#34;&gt;A Guide to Logical Replication and CDC in PostgreSQL with Airbyte - Neon&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;A nice implementation with Singer Tap: &#xA;&#xA;&lt;a href=&#34;https://github.com/transferwise/pipelinewise-tap-postgres/blob/d3180a193e30b3813ea71d3425b1fe8b2379896c/tap_postgres/sync_strategies/logical_replication.py#L380&#34; rel=&#34;noopener&#34;&gt;pipelinewise-tap-postgres/tap_postgres/sync_strategies/logical_replication.py at d3180a193e30b3813ea71d3425b1fe8b2379896c · transferwise/pipelinewise-tap-postgres · GitHub&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Push-downs</title>
      <link>https://www.ssp.sh/brain/push-downs/</link>
      <pubDate>Fri, 09 Feb 2024 15:10:23 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/push-downs/</guid>
      <description>&lt;p&gt;Push-downs, also known as query pushdowns, are a technique where transformation logic is pushed to the source database. This approach minimizes the need to store data physically and reduces the data transfer load over the network.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hadoop Distributed File System (HDFS)</title>
      <link>https://www.ssp.sh/brain/hadoop-distributed-file-system-hdfs/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:49 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hadoop-distributed-file-system-hdfs/</guid>
      <description>&lt;p&gt;HDFS is an open-source storage system that underpins [[Hadoop]]. It&amp;rsquo;s designed to store &lt;strong&gt;large volumes&lt;/strong&gt; of data &lt;strong&gt;across a distributed cluster&lt;/strong&gt;, providing high throughput access to this data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hadoop</title>
      <link>https://www.ssp.sh/brain/hadoop/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/hadoop/</guid>
      <description>&lt;p&gt;Apache Hadoop is a collection of open-source software utilities that facilitates the use of a network of many computers to solve problems involving massive amounts of data and computation. It provides a software framework for distributed storage and processing of big data using the [[MapReduce]] programming model.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ELTP</title>
      <link>https://www.ssp.sh/brain/eltp/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/eltp/</guid>
      <description>&lt;p&gt;Alternative to [[ETL]] and [[Reverse ETL]]. More marketing than reality?&lt;/p&gt;&#xA;&lt;p&gt;In full, the ELTP model encompasses the following steps: &lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;E&lt;/strong&gt;xtract data from raw data sources.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;L&lt;/strong&gt;oad data into durable storage, such as a data warehouse or data lake.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;T&lt;/strong&gt;ransform raw data into new datasets.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;P&lt;/strong&gt;ublish data to downstream users and business applications.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://assets-global.website-files.com/6064b31ff49a2d31e0493af1/65496746615990d5889f8af8_OmBI8dizfMLXEEFjbAD94MhFdbdvKOE2oM9NBIJIwp3w6rhEtB7lpxORQL7o8Y0NhjYY8gSjxldWy-auygCvP0Gxa2NtxjOMIKpTLJq5qHDQAzYzJ6jH1oZQ2WkNpjc38hSmYPtwP9gDhIMPyqiAkHA.png&#34; width=&#34;auto&#34; alt=&#34;&#34;  loading=&#34;lazy&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>EtLT</title>
      <link>https://www.ssp.sh/brain/etlt/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/etlt/</guid>
      <description>&lt;p&gt;EtLT refers to Extract, &lt;em&gt;small&lt;/em&gt; transform, Load, Transform, and can be thought of as an extension to the ELT approach to Data Integration, usually done in tools such as [[Airbyte]], etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Super Table</title>
      <link>https://www.ssp.sh/brain/super-table/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:13 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/super-table/</guid>
      <description>&lt;p&gt;Super Table (ST) is an initiative at our company aimed at defining, building, and sharing high-quality data products. These products come with formal ownership and commitments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ultradian Rhythm</title>
      <link>https://www.ssp.sh/brain/ultradian-rhythm/</link>
      <pubDate>Fri, 09 Feb 2024 15:09:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ultradian-rhythm/</guid>
      <description>&lt;p&gt;In chronobiology, an ultradian rhythm is a &lt;strong&gt;recurrent period or cycle repeated throughout a 24-hour day&lt;/strong&gt;. E.g. the first 10 minutes of a 90-minute (Ultradian Rhythm) deep work block are always going to be hard. That&amp;rsquo;s okay.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Y42</title>
      <link>https://www.ssp.sh/brain/y42/</link>
      <pubDate>Fri, 09 Feb 2024 15:08:52 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/y42/</guid>
      <description>&lt;p&gt;Mission Control for Your Data Pipelines.&lt;/p&gt;&#xA;&lt;p&gt;They re-organized around the naming, as of [[2023-12-21]], they call themself now an [[Data Orchestrators|Orchestration]] platform — probably similar to [[Ascend.io]]:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Halmak</title>
      <link>https://www.ssp.sh/brain/halmak/</link>
      <pubDate>Fri, 09 Feb 2024 15:07:37 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/halmak/</guid>
      <description>&lt;p&gt;This is a [[Keyboard Layout]] created with a Machine Learning algorithm to use the least amount of key travel. So 73% of you would write English if you are using the fingers laying on the home row already.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Imperative (Pipelines)</title>
      <link>https://www.ssp.sh/brain/imperative/</link>
      <pubDate>Fri, 09 Feb 2024 15:07:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/imperative/</guid>
      <description>&lt;p&gt;An &lt;strong&gt;imperative&lt;/strong&gt; pipeline explicitly outlines &lt;em&gt;how&lt;/em&gt; to execute each step in a sequential, procedural manner. In contrast, a &lt;strong&gt;[[declarative]]&lt;/strong&gt; [[data pipelines]] approach doesn’t specify execution order. Instead, it allows each step or task to determine the most optimal time and method for execution.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Three V&#39;s of Big Data: Volume, Velocity, and Variety</title>
      <link>https://www.ssp.sh/brain/three-vs-volume-velocity-and-variety/</link>
      <pubDate>Fri, 09 Feb 2024 15:06:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/three-vs-volume-velocity-and-variety/</guid>
      <description>&lt;p&gt;[[Big Data]] is a term that has gained significant traction in recent times, primarily characterized by the &amp;ldquo;Three V&amp;rsquo;s&amp;rdquo;: Volume, Velocity, and Variety. This concept was first introduced by Gartner Inc. analyst Doug Laney in 2001. Each &amp;lsquo;V&amp;rsquo; represents a crucial aspect of Big Data:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Warehouse Blueprints- Business Intelligence in der Praxis (Dani Schnider, Claus Jordan, Peter Welker, Joachim Wehner)</title>
      <link>https://www.ssp.sh/brain/data-warehouse-blueprints-business-intelligence-in-der-praxis-dani-schnider-claus-jordan-peter-welker-joachim-wehner/</link>
      <pubDate>Fri, 09 Feb 2024 15:06:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-warehouse-blueprints-business-intelligence-in-der-praxis-dani-schnider-claus-jordan-peter-welker-joachim-wehner/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://www.amazon.de/Data-Warehouse-Blueprints-Business-Intelligence/dp/3446450750&#34; rel=&#34;noopener&#34;&gt;Data Warehouse Blueprints: Business Intelligence in der Praxis : Schnider, Dani, Jordan, Claus, Welker, Peter, Wehner, Joachim: Amazon.de: Bücher&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;a&#xA;  &#xA;  rel=&#34;noopener&#34; class=&#34;internal-link broken&#34;&#xA;  data-src=&#34;#ZgotmplZ&#34;&gt;PDF&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;br&gt;&#xA;References: [[BI Blueprints - Trivadis]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Markdown Drawing</title>
      <link>https://www.ssp.sh/brain/markdown-drawing/</link>
      <pubDate>Fri, 09 Feb 2024 15:05:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/markdown-drawing/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;[[_Excalidraw]]&lt;/li&gt;&#xA;&lt;li&gt;[[Mermaid]]&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://support.typora.io/Draw-Diagrams-With-Markdown/&#34; rel=&#34;noopener&#34;&gt;Draw Diagrams With Markdown - Typora Support&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;[[Obsidian Canvas]]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Not Markdown, but should be part of it as it has a similar [[declarative]] approach: &#xA;&#xA;&lt;a href=&#34;https://twitter.com/szal_ai/status/1478729860252057606&#34; rel=&#34;noopener&#34;&gt;twitter.com/szal_ai/status/1478729860252057606&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Tabs in Obsidian with version 1.0</title>
      <link>https://www.ssp.sh/brain/new-tabs-in-obsidian-with-version-1.0/</link>
      <pubDate>Fri, 09 Feb 2024 15:05:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/new-tabs-in-obsidian-with-version-1.0/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://forum.obsidian.md/t/obsidian-release-v1-0-0/44873&#34; rel=&#34;noopener&#34;&gt;Obsidian 1.0&lt;/a&gt; was released this week ([[2022-10-15]]).&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;Sliding Panes (Andy Matuschak Mode)&lt;/code&gt; plugin is now a core of Obsidian and is called &lt;code&gt;Stacked Tabs&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Obsidian Aliases and Links</title>
      <link>https://www.ssp.sh/brain/obsidian-aliases-and-links/</link>
      <pubDate>Fri, 09 Feb 2024 15:05:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/obsidian-aliases-and-links/</guid>
      <description>&lt;p&gt;Linking is a powerful tool within [[Obsidian]] and there are different ways of doing so. Lets have a look at some of them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test Note</title>
      <link>https://www.ssp.sh/brain/test-note/</link>
      <pubDate>Fri, 09 Feb 2024 15:05:16 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/test-note/</guid>
      <description>&lt;h2 id=&#34;what-about-sub-headings&#34;&gt;what about sub headings&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python `*args` and `**kwargs`</title>
      <link>https://www.ssp.sh/brain/python-args-and-kwargs/</link>
      <pubDate>Fri, 09 Feb 2024 15:05:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/python-args-and-kwargs/</guid>
      <description>&lt;p&gt;&lt;code&gt;*args&lt;/code&gt; and &lt;code&gt;**kwargs&lt;/code&gt; are special syntax in [[Python]] that allow you to pass a variable number of arguments to a function.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AutoGPT</title>
      <link>https://www.ssp.sh/brain/autogpt/</link>
      <pubDate>Fri, 09 Feb 2024 14:58:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/autogpt/</guid>
      <description>&lt;p&gt;An experimental open-source attempt to make GPT-4 (built by [[OpenAI]] and similar to [[ChatGPT]]) fully autonomous.&lt;/p&gt;&#xA;&lt;p&gt;Auto-GPT is an experimental open-source application showcasing the capabilities of the GPT-4 language model. This program, driven by GPT-4, chains together LLM &amp;ldquo;thoughts&amp;rdquo;, to autonomously achieve whatever goal you set. As one of the first examples of GPT-4 running fully autonomously, Auto-GPT pushes the boundaries of what is possible with AI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dolly</title>
      <link>https://www.ssp.sh/brain/dolly/</link>
      <pubDate>Fri, 09 Feb 2024 14:58:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dolly/</guid>
      <description>&lt;p&gt;Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform.&lt;/p&gt;&#xA;&lt;p&gt;Open [[Large Language Models (LLMs)]]  model that runs locally.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open-Assistant</title>
      <link>https://www.ssp.sh/brain/open-assistant/</link>
      <pubDate>Fri, 09 Feb 2024 14:58:32 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-assistant/</guid>
      <description>&lt;p&gt;OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieves information dynamically to do so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gatsby</title>
      <link>https://www.ssp.sh/brain/gatsby/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:43 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gatsby/</guid>
      <description>&lt;p&gt;A [[Static Site Generators (SSG)]], also call themself [[Headless CMS]].&lt;/p&gt;&#xA;&lt;p&gt;There’s a reason why the &lt;strong&gt;world’s top-performing website teams use Gatsby&lt;/strong&gt;. Whether your site has 100 pages or 100,000 pages—we’re obsessed with delivering dynamic web experiences with performance and security that scales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Preview on MacOS such as `.md, .json,etc.`</title>
      <link>https://www.ssp.sh/brain/open-preview-on-macos-such-as-md/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/open-preview-on-macos-such-as-md/</guid>
      <description>&lt;p&gt;Markdown preview is not supported (see &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/MacOS/comments/lhmf5r/how_can_i_get_quick_look_to_display_previews_of/&#34; rel=&#34;noopener&#34;&gt;How Can I Get &amp;ldquo;Quick Look&amp;rdquo; to Display Previews of Markdown (.md) Files? : r/MacOS&lt;/a&gt;), &#xA;&#xA;&lt;a href=&#34;https://github.com/chamburr/glance&#34; rel=&#34;noopener&#34;&gt;Glance&lt;/a&gt; helps with that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>xattr -rd com.apple.quarantine</title>
      <link>https://www.ssp.sh/brain/xattr-rd-com.apple.quarantine/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/xattr-rd-com.apple.quarantine/</guid>
      <description>&lt;p&gt;It dismisses the prompt that the application is from a third party and you need to go into privacy setting to allow. Basically that I trust the source of the application:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zola</title>
      <link>https://www.ssp.sh/brain/zola/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/zola/</guid>
      <description>&lt;p&gt;A [[Static Site Generators (SSG)]] with [[Rust]]. Fast in a single binary with everything built-in.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://github.com/getzola/zola&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data &amp; AI Summit 2023 US</title>
      <link>https://www.ssp.sh/brain/data-ai-summit-2023-us/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-ai-summit-2023-us/</guid>
      <description>&lt;p&gt;[[2023-06-28]]&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;[!summary]&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://youtu.be/S9iVpzCNtww&#34; rel=&#34;noopener&#34;&gt;Advancing Spark - Data AI Summit 2023 Keynote Summary Day 2 - YouTube&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;summary&#34;&gt;Summary&lt;/h2&gt;&#xA;&lt;h3 id=&#34;apache-spark-34&#34;&gt;Apache Spark 3.4&lt;/h3&gt;&#xA;&lt;p&gt;better monitoring, engine, everything better:&lt;br&gt;&#xA;![[Pasted image 20230707092655.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anchor Modeling</title>
      <link>https://www.ssp.sh/brain/anchor-modeling/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/anchor-modeling/</guid>
      <description>&lt;p&gt;Anchor Modeling is an agile data modeling technique that is specifically designed to handle evolving data structures. It is built around the concept of storing each attribute as a separate table, which allows for more flexibility when dealing with schema changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bitemporal Modeling</title>
      <link>https://www.ssp.sh/brain/bitemporal-modeling/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bitemporal-modeling/</guid>
      <description>&lt;p&gt;A more niche, but still valid modeling technique is [[Bitemporal Modeling]].&lt;/p&gt;&#xA;&lt;p&gt;Bitemporal modeling is a specialized data modeling technique designed to handle historical data along two distinct timelines. This approach enables organizations to access data from &lt;strong&gt;different vantage points in time&lt;/strong&gt; and allows for the recreation of past reports as they actually appeared, as well as how they should have appeared, given any corrections made to the data after its creation. Bitemporal modeling is particularly useful in sectors like financial reporting, where maintaining accurate historical records is critical.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Focal Modeling</title>
      <link>https://www.ssp.sh/brain/focal-modeling/</link>
      <pubDate>Fri, 09 Feb 2024 14:56:25 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/focal-modeling/</guid>
      <description>&lt;p&gt;Another modeling technique, close to [[Data Vault]]?&lt;/p&gt;&#xA;&lt;p&gt;![[Pasted image 20230619111804.png]]&lt;br&gt;&#xA;From &#xA;&#xA;&lt;a href=&#34;https://youtu.be/C2y92n0sPok&#34; rel=&#34;noopener&#34;&gt;Data Modeling Meetup Munich: An Introduction to Focal with Patrik Lager - YouTube&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DAD Stack</title>
      <link>https://www.ssp.sh/brain/dad-stack/</link>
      <pubDate>Fri, 09 Feb 2024 14:55:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dad-stack/</guid>
      <description>&lt;p&gt;Similar to [[Open Data Stack]] but focused on [[Dagster]], [[Airbyte]] and [[dbt]].&lt;/p&gt;&#xA;&lt;h2 id=&#34;references&#34;&gt;References&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;References on &#xA;&#xA;&lt;a href=&#34;https://discuss.dagster.io/t/8320221/Hi-all-I-just-posted-a-new-article-about-https-airbyte-com-b&#34; rel=&#34;noopener&#34;&gt;Hi all I just posted a new article about &amp;lt;https airbyte com dagster #random&lt;/a&gt;, &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/dataengineering/comments/11fhmqu/comment/jajebru/?utm_source=share&amp;amp;utm_medium=web2x&amp;amp;context=3&#34; rel=&#34;noopener&#34;&gt;If dbt is the &amp;ldquo;T&amp;rdquo; part of an &amp;ldquo;ELT&amp;rdquo;, what do you use for &amp;ldquo;EL&amp;rdquo;? : r/dataengineering&lt;/a&gt;,&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&#xA;&lt;a href=&#34;https://youtu.be/JD0SNuihY-w&#34; rel=&#34;noopener&#34;&gt;Data Ingestion as Code - a showcase of managing managed services. Dagster Community Day - Dec 2022 - YouTube&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;or an implementation of the DAD stack I wrote (including Metabase) on [[The Open (aka Modern) Data Stack Distilled into Four Core Tools]] with the GitHub Repo [[Open Data Stack Project]] (&#xA;&#xA;&lt;a href=&#34;https://github.com/airbytehq/open-data-stack/tree/main&#34; rel=&#34;noopener&#34;&gt;GitHub - airbytehq/open-data-stack: Open Data Stack Projects: Examples of End to End Data Engineering Projects&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin: &#xA;&#xA;&lt;a href=&#34;https://www.reddit.com/r/dataengineering/comments/11fhmqu/comment/jajkydk/?context=3&#34; rel=&#34;noopener&#34;&gt;If dbt is the &amp;ldquo;T&amp;rdquo; part of an &amp;ldquo;ELT&amp;rdquo;, what do you use for &amp;ldquo;EL&amp;rdquo;? : r/dataengineering&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Plural.sh</title>
      <link>https://www.ssp.sh/brain/plural/</link>
      <pubDate>Fri, 09 Feb 2024 14:46:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/plural/</guid>
      <description>&lt;p&gt;Plural.sh is a unified application [[deployment]] platform that makes it easy to run [[Open Source]] software on [[Kubernetes]]. Instead of using [[Terraform]] to deploy to Kubernetes, which starts to make it complicated (with all Kubernetes) involved.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stackable</title>
      <link>https://www.ssp.sh/brain/stackable/</link>
      <pubDate>Fri, 09 Feb 2024 14:46:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/stackable/</guid>
      <description>&lt;p&gt;The modular open source data platform: Popular data apps. K8s-native. Easy to deploy and run.&lt;/p&gt;&#xA;&lt;p&gt;Open source data stack as of [[2022-09-09]]:&lt;br&gt;&#xA;![[Pasted image 20220909093753.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>What has Rust in common with DuckDB?</title>
      <link>https://www.ssp.sh/brain/what-has-rust-in-common-with-duckdb/</link>
      <pubDate>Fri, 09 Feb 2024 14:45:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/what-has-rust-in-common-with-duckdb/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m constantly thinking about what [[Rust]] and [[DuckDB]] have in common. I&amp;rsquo;m constantly interchanging them when thinking about one or the other, but why? 🤔&lt;/p&gt;</description>
    </item>
    <item>
      <title>Arc Browser</title>
      <link>https://www.ssp.sh/brain/arc-browser/</link>
      <pubDate>Fri, 09 Feb 2024 14:45:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/arc-browser/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://arc.net/&#34; rel=&#34;noopener&#34;&gt;Arc from The Browser Company&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;feature&#34;&gt;Feature&lt;/h2&gt;&#xA;&lt;h3 id=&#34;zap-cool-new-feature-to-remove-elements&#34;&gt;Zap: Cool new feature to remove elements&lt;/h3&gt;&#xA;&lt;p&gt;&lt;em&gt;my &#xA;&#xA;&lt;a href=&#34;https://twitter.com/sspaeti/status/1661996254858031104&#34; rel=&#34;noopener&#34;&gt;Tweet&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://youtu.be/zq-3kfzAFeo&#34; rel=&#34;noopener&#34;&gt;YouTube&lt;/a&gt; by [[Brandon Boswell]]&lt;/p&gt;&#xA;&lt;h4 id=&#34;reddit&#34;&gt;Reddit&lt;/h4&gt;&#xA;&lt;p&gt;Before&lt;br&gt;&#xA;![[Pasted image 20230526091904.png]]&lt;br&gt;&#xA;After:&lt;br&gt;&#xA;![[Pasted image 20230526091908.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>MS OneLake</title>
      <link>https://www.ssp.sh/brain/ms-onelake/</link>
      <pubDate>Fri, 09 Feb 2024 14:45:40 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ms-onelake/</guid>
      <description>&lt;p&gt;Announced with [[Microsoft Fabric]] [[2023-05-23]] and it&amp;rsquo;s basically a wrapper around [[Delta Lake]] (for now). But they can also read from different Cloud providers such as AWS or Azure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Location Independent Lifestyle?</title>
      <link>https://www.ssp.sh/brain/location-independent-lifestyle/</link>
      <pubDate>Fri, 09 Feb 2024 14:44:06 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/location-independent-lifestyle/</guid>
      <description>&lt;p&gt;Firstly, what is location-independent work or a nomadic lifestyle? I would describe it as not being tied to a particular location for any reason. And why would you want this? There are several answers besides the obvious you travel the world, learn from other cultures, and meet amazing people.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pre-Game Routine</title>
      <link>https://www.ssp.sh/brain/pregame-routine/</link>
      <pubDate>Fri, 09 Feb 2024 14:41:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pregame-routine/</guid>
      <description>&lt;p&gt;In order to get into the habit, it can help to develop a habit before the habit. [[James Clear]] calls that the pre-game routine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Checking out PR (and branch) from existing PR (git worktree)</title>
      <link>https://www.ssp.sh/brain/checking-out-pr-and-branch-from-existing-pr/</link>
      <pubDate>Fri, 09 Feb 2024 14:40:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/checking-out-pr-and-branch-from-existing-pr/</guid>
      <description>&lt;p&gt;First, we need to configure to fetch PRs. We will add to &lt;code&gt;.git/config&lt;/code&gt; which is located under &lt;code&gt;root/config&lt;/code&gt; for [[git worktree]] repos:&lt;br&gt;&#xA;![[Pasted image 20221222110245.png]]&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to not be terrible at writing</title>
      <link>https://www.ssp.sh/brain/how-to-not-be-terrible-at-writing/</link>
      <pubDate>Fri, 09 Feb 2024 14:40:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-not-be-terrible-at-writing/</guid>
      <description>&lt;p&gt;by [[Justin Gage]]&lt;/p&gt;&#xA;&lt;p&gt;Writing should be fun and feel natural. Yes!:&lt;br&gt;&#xA;Like code, writing should feel like a sort of flow – but it takes time to get there&lt;/p&gt;</description>
    </item>
    <item>
      <title>Photo Sharing</title>
      <link>https://www.ssp.sh/brain/photo-sharing/</link>
      <pubDate>Fri, 09 Feb 2024 14:40:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/photo-sharing/</guid>
      <description>&lt;p&gt;Instead of [[Flickr]] which was used widely, an alternative is:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been using &#xA;&#xA;&lt;a href=&#34;https://t.co/6cCh66Wev3&#34; rel=&#34;noopener&#34;&gt;http://pixelfed.social&lt;/a&gt; - it federates with mastodon but looks like Instagram&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transcript of Tim Ferriss on How to Use Writing to Sharpen Your Thinking</title>
      <link>https://www.ssp.sh/brain/transcript-of-tim-ferriss-on-how-to-use-writing-to-sharpen-your-thinking/</link>
      <pubDate>Fri, 09 Feb 2024 14:39:56 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/transcript-of-tim-ferriss-on-how-to-use-writing-to-sharpen-your-thinking/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m gonna talk a little bit about how to&lt;br&gt;&#xA;use writing and why you should use&lt;br&gt;&#xA;writing to improve your thinking so I&lt;br&gt;&#xA;would credit much of the success I&amp;rsquo;ve&lt;br&gt;&#xA;had to whatever extent I&amp;rsquo;ve had success&lt;br&gt;&#xA;to learning how to write and to&lt;br&gt;&#xA;practicing writing and the reason for&lt;br&gt;&#xA;that is that without writing it&amp;rsquo;s very&lt;br&gt;&#xA;hard to freeze your thinking on paper so&lt;br&gt;&#xA;that you can sharpen it so that you can&lt;br&gt;&#xA;see where for instance using words that&lt;br&gt;&#xA;aren&amp;rsquo;t well-defined where you&amp;rsquo;re saying&lt;br&gt;&#xA;things that don&amp;rsquo;t need to be said all of&lt;br&gt;&#xA;this will help everything else I&lt;br&gt;&#xA;remember in college for instance when I&lt;br&gt;&#xA;took a class with John McPhee an&lt;br&gt;&#xA;incredibly gifted writer and teacher all&lt;br&gt;&#xA;of my grades and every other class went&lt;br&gt;&#xA;up because every extraneous bit of&lt;br&gt;&#xA;information that was hurting instead of&lt;br&gt;&#xA;helping me was taken out so to sharpen&lt;br&gt;&#xA;the salt a couple of different&lt;br&gt;&#xA;approaches&lt;/p&gt;</description>
    </item>
    <item>
      <title>Personalized API</title>
      <link>https://www.ssp.sh/brain/personalized-api/</link>
      <pubDate>Sun, 14 Jan 2024 10:36:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/personalized-api/</guid>
      <description>&lt;p&gt;On [[2023-01-25]], Hightouch announced their new offering: the &#xA;&#xA;&lt;a href=&#34;https://hightouch.com/blog/personalization-api&#34; rel=&#34;noopener&#34;&gt;Hightouch Personalization API&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This innovation piqued my interest, particularly due to its striking resemblance to the [[Analytics API]] which features GraphQL, API, and SQL interfaces.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linking Your Thinking (LYT)</title>
      <link>https://www.ssp.sh/brain/linking-your-thinking-lyt/</link>
      <pubDate>Sun, 14 Jan 2024 10:01:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/linking-your-thinking-lyt/</guid>
      <description>&lt;p&gt;Build a personal system to manage your knowledge: The Linking Your Thinking Workshop is an online workshop that will teach, train, and support you in building a [[Personal Knowledge Management (PKM)]] system you can trust.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zettel</title>
      <link>https://www.ssp.sh/brain/zettel/</link>
      <pubDate>Sun, 14 Jan 2024 09:55:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/zettel/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s the small individual idea in the [[Zettelkasten]] system. [[Niklas Luhmann]] started this and he wrote each idea on an index card organized inside the Zettelkasten. These were thematically unlimited and extendable to infinity in any direction. Especially now with [[Obsidian]] and the [[Second Brain]], even more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DAG: Directed Acyclic Graphs</title>
      <link>https://www.ssp.sh/brain/dag/</link>
      <pubDate>Wed, 10 Jan 2024 12:58:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dag/</guid>
      <description>&lt;p&gt;DAGs, or Directed Acyclic Graphs, represent a conceptual or mathematical model of a data pipeline, embodying a series of activities in a specific arrangement.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Permanent Notes</title>
      <link>https://www.ssp.sh/brain/permanent-notes/</link>
      <pubDate>Tue, 26 Dec 2023 13:21:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/permanent-notes/</guid>
      <description>&lt;p&gt;Permanent notes are the third type of note in the [[Zettelkasten]] system, and make up the long-term knowledge that gives the slip-box its value. This step starts with looking through the first two kinds of notes that you’ve created: [[Fleeting Notes]] and [[Literature Notes]]. [[Sönke Ahrens]] recommends doing this about once a day before you completely forget what they contain.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Read Books</title>
      <link>https://www.ssp.sh/brain/how-to-read-books/</link>
      <pubDate>Mon, 18 Dec 2023 22:23:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-read-books/</guid>
      <description>&lt;p&gt;Tactical technique with skipping and choosing books on &#xA;&#xA;&lt;a href=&#34;https://youtu.be/KJ2Lvi9kG2Q&#34; rel=&#34;noopener&#34;&gt;How to Read Faster&lt;/a&gt; by [[Mark Manson]]:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Quiet the inner monologue&lt;/li&gt;&#xA;&lt;li&gt;Read with your finger&lt;/li&gt;&#xA;&lt;li&gt;Stop reading books you hate&#xA;&lt;ol&gt;&#xA;&lt;li&gt;the point of reading is for you, don&amp;rsquo;t feel bad if you skip chapters or you don&amp;rsquo;t finish&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Schedule time to read&lt;/li&gt;&#xA;&lt;li&gt;Read more than one book at a time&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Purely reading faster can be done with [[Speed Reading]] techniques.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When is a data engineer needed?</title>
      <link>https://www.ssp.sh/brain/when-is-a-data-engineer-needed/</link>
      <pubDate>Wed, 06 Dec 2023 20:03:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/when-is-a-data-engineer-needed/</guid>
      <description>&lt;p&gt;I believe, that &lt;strong&gt;not every company is in need of data engineers&lt;/strong&gt;. His skills are mostly required if the company either:&lt;/p&gt;</description>
    </item>
    <item>
      <title>DataOps</title>
      <link>https://www.ssp.sh/brain/dataops/</link>
      <pubDate>Wed, 06 Dec 2023 18:18:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dataops/</guid>
      <description>&lt;p&gt;DataOps, in my opinion, is synonymous with the [[Data Engineering Lifecycle]]. It represents a culture that integrates and manages the lifecycle in a lean and agile manner, inspired by [[DevOps]] and Product thinking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use transactional processing</title>
      <link>https://www.ssp.sh/brain/use-transactional-processing/</link>
      <pubDate>Wed, 06 Dec 2023 16:26:11 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/use-transactional-processing/</guid>
      <description>&lt;p&gt;To support various features of a relational database in a data lake, you need transactional processing. Luckily &lt;strong&gt;[[Delta Lake]]&lt;/strong&gt; is here to rescue you. &lt;strong&gt;Delta has many awesome features like [[ACID Transactions]], [[Time Travel]], keeping a [[Transaction Log (Delta Lake)]], SQL API to write native SQL&lt;/strong&gt; &lt;strong&gt;as insert, update, delete, and even merge statements, open-format ([[Apache Parquet]]), unified batch and streaming source and sink (no [[Lambda Architecture]] needed anymore), [[Schema Evolution]], [[Optimistic Concurrency]]&lt;/strong&gt;. The full list and more information on [[Delta Lake]]. Also, check out an excellent customer example with Apple about &#xA;&#xA;&lt;a href=&#34;https://databricks.com/session/keynote-from-apple&#34; rel=&#34;noopener&#34;&gt;threat detection at scale&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creativity vs Productivity</title>
      <link>https://www.ssp.sh/brain/creativity-vs-productivity/</link>
      <pubDate>Sun, 03 Dec 2023 12:31:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/creativity-vs-productivity/</guid>
      <description>&lt;p&gt;Creativity and [[Productivity]] are two of the same thing. You can&amp;rsquo;t be creative without being productive. It&amp;rsquo;s a pendulum that goes forth and back.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Asimba</title>
      <link>https://www.ssp.sh/brain/asimba/</link>
      <pubDate>Mon, 27 Nov 2023 19:30:08 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/asimba/</guid>
      <description>&lt;p&gt;![[asimba.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The more you share the more you get</title>
      <link>https://www.ssp.sh/brain/the-more-you-share-the-more-you-get/</link>
      <pubDate>Tue, 07 Nov 2023 11:12:34 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/the-more-you-share-the-more-you-get/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;The more you share the more you get. [[Leonard Nimoy]]&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I’ve experienced the truth of this a long time ago during my apprenticeship, without being aware of it. You probably remember those days when you had to prepare for an exam, but due to time constraints, you couldn’t look up everything in the books. So my friend and I compiled summaries of the most important things. Not surprisingly, these summaries quickly became very popular in class, and more people asked us if we could share it with them. I remember that back then I was skeptical about this and was asking myself “Why should I give it to them? We put a lot of work into it and they just want to copy that? No way!” At the end of the day, they got it anyway either through my friend or some other way. Eventually, I just said to myself “Oooookaay, give it to everyone who asks,” and even without being asked, I would tell them that I have a summary for the next exam and sent it to whoever wanted it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Senato (Entkoffeiniert)</title>
      <link>https://www.ssp.sh/brain/senato-entkoffeiniert/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:44 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/senato-entkoffeiniert/</guid>
      <description>&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gourmet Hörnan Special</title>
      <link>https://www.ssp.sh/brain/gourmet-h%C3%B6rnan-special/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gourmet-h%C3%B6rnan-special/</guid>
      <description>&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zombo 04</title>
      <link>https://www.ssp.sh/brain/zombo-04/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:38 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/zombo-04/</guid>
      <description>&lt;p&gt;![[image-1666357162060.jpg1917986521763527648.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>ViCAFE Haus Mischung</title>
      <link>https://www.ssp.sh/brain/vicafe-haus-mischung/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/vicafe-haus-mischung/</guid>
      <description>&lt;p&gt;![[image-1695536639858.jpg7746875548008160914.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rwanda</title>
      <link>https://www.ssp.sh/brain/rwanda/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rwanda/</guid>
      <description>&lt;p&gt;![[image-1661925946779.jpg1946354368961512670.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ristretto</title>
      <link>https://www.ssp.sh/brain/ristretto/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:30 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ristretto/</guid>
      <description>&lt;p&gt;![[Roesterei_kaffee_marzili.png]]&lt;/p&gt;&#xA;&lt;p&gt;![[Untitled.png|Untitled.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rio Verde</title>
      <link>https://www.ssp.sh/brain/rio-verde/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rio-verde/</guid>
      <description>&lt;p&gt;![[rio_verde.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pintli Coffee</title>
      <link>https://www.ssp.sh/brain/pintli-coffee/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:22 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/pintli-coffee/</guid>
      <description>&lt;p&gt;![[image-1685870018899.jpg645116421850910198.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orang Utan</title>
      <link>https://www.ssp.sh/brain/orang-utan/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/orang-utan/</guid>
      <description>&lt;p&gt;![[image-1619952328907.jpg1098685388604163437.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nyota</title>
      <link>https://www.ssp.sh/brain/nyota/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/nyota/</guid>
      <description>&lt;p&gt;![[image-1682487921109.jpg5363339763158360619.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mövenpick</title>
      <link>https://www.ssp.sh/brain/m%C3%B6venpick/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/m%C3%B6venpick/</guid>
      <description>&lt;p&gt;![[image-1682260050549.jpg7276034491896470969.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mirador</title>
      <link>https://www.ssp.sh/brain/mirador/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:12 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/mirador/</guid>
      <description>&lt;p&gt;![[image-1663427099083.jpg8811521245950969911.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Maytama</title>
      <link>https://www.ssp.sh/brain/maytama/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:09 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/maytama/</guid>
      <description>&lt;p&gt;![[m.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Marsellesa</title>
      <link>https://www.ssp.sh/brain/marsellesa/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/marsellesa/</guid>
      <description>&lt;p&gt;![[PXL_20210303_142535529.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kent  Cauwery</title>
      <link>https://www.ssp.sh/brain/kent-cauwery/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kent-cauwery/</guid>
      <description>&lt;p&gt;![[PXL_20210319_120817027.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kangchen</title>
      <link>https://www.ssp.sh/brain/kangchen/</link>
      <pubDate>Tue, 03 Oct 2023 08:10:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/kangchen/</guid>
      <description>&lt;p&gt;![[image-1669212854481.jpg6488333567797760235.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heirloom</title>
      <link>https://www.ssp.sh/brain/heirloom/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:57 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/heirloom/</guid>
      <description>&lt;p&gt;![[PXL_20210303_142541746.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galeras</title>
      <link>https://www.ssp.sh/brain/galeras/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:53 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/galeras/</guid>
      <description>&lt;p&gt;![[image-1678862893628.jpg2014641335008618235.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>GAB-Blend (Barista Edition)</title>
      <link>https://www.ssp.sh/brain/gab-blend-barista-edition/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/gab-blend-barista-edition/</guid>
      <description>&lt;p&gt;![[gab.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finca Dolores</title>
      <link>https://www.ssp.sh/brain/finca-dolores/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/finca-dolores/</guid>
      <description>&lt;p&gt;![[image-1694943579516.jpg2524213861404112541.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fansipan</title>
      <link>https://www.ssp.sh/brain/fansipan/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/fansipan/</guid>
      <description>&lt;p&gt;![[image-1677153791108.jpg2565613938173499104.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Espresso la reine</title>
      <link>https://www.ssp.sh/brain/espresso-la-reine/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/espresso-la-reine/</guid>
      <description>&lt;p&gt;![[image-1624694394235.jpg2461649275350291006.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Espresso House</title>
      <link>https://www.ssp.sh/brain/espresso-house/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:39 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/espresso-house/</guid>
      <description>&lt;p&gt;![[image-1635329857234.jpg3931807076002760395.jpg]]&lt;/p&gt;&#xA;&lt;p&gt;![[image-1635330022686.jpg4638618648085797489.jpg|image-1635330022686.jpg4638618648085797489.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Espresso dark roast</title>
      <link>https://www.ssp.sh/brain/espresso-dark-roast/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:36 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/espresso-dark-roast/</guid>
      <description>&lt;p&gt;![[image-1627974876191.jpg4992429150935072620.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Espresso - Caffe in grani</title>
      <link>https://www.ssp.sh/brain/espresso-caffe-in-grani/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:33 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/espresso-caffe-in-grani/</guid>
      <description>&lt;p&gt;![[image-1656324622708.jpg4851278771730615380.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Elgon</title>
      <link>https://www.ssp.sh/brain/elgon/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:31 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/elgon/</guid>
      <description>&lt;p&gt;![[uganda.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crema</title>
      <link>https://www.ssp.sh/brain/crema/</link>
      <pubDate>Tue, 03 Oct 2023 08:09:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/crema/</guid>
      <description>&lt;p&gt;![[exquisito-crema-bohnen-500g.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cerro Chirropo</title>
      <link>https://www.ssp.sh/brain/cerro-chirropo/</link>
      <pubDate>Tue, 03 Oct 2023 08:08:45 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/cerro-chirropo/</guid>
      <description>&lt;p&gt;![[cherro.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Candelaria</title>
      <link>https://www.ssp.sh/brain/candelaria/</link>
      <pubDate>Tue, 03 Oct 2023 08:08:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/candelaria/</guid>
      <description>&lt;p&gt;![[image-1618650049455.jpg3681714176049737860.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bandeira</title>
      <link>https://www.ssp.sh/brain/bandeira/</link>
      <pubDate>Tue, 03 Oct 2023 08:08:35 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/bandeira/</guid>
      <description>&lt;p&gt;![[bandeira.png]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Amaro Gayo</title>
      <link>https://www.ssp.sh/brain/amaro-gayo/</link>
      <pubDate>Tue, 03 Oct 2023 08:08:27 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/amaro-gayo/</guid>
      <description>&lt;p&gt;![[image-1669212960771.jpg2053001199999963551.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dark Robusta</title>
      <link>https://www.ssp.sh/brain/dark-robusta/</link>
      <pubDate>Tue, 03 Oct 2023 08:06:29 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/dark-robusta/</guid>
      <description>&lt;p&gt;![[image-1691602249650.jpg458276504132409165.jpg]]&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Origin:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docusaurus</title>
      <link>https://www.ssp.sh/brain/docusaurus/</link>
      <pubDate>Tue, 03 Oct 2023 06:51:24 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/docusaurus/</guid>
      <description>&lt;p&gt;Build &lt;strong&gt;optimized&lt;/strong&gt; documentation websites &lt;strong&gt;quickly&lt;/strong&gt;, and focus on your &lt;strong&gt;content&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I believe it&amp;rsquo;s built on top of [[Gatsby]]. For E.g. similar can be achieved with other [[Static Site Generators (SSG)]] with specific themes. E.g. [[GoHugo#Docs]].&lt;/p&gt;</description>
    </item>
    <item>
      <title>ngods (new generation open-source data stack)</title>
      <link>https://www.ssp.sh/brain/ngods-new-generation-open-source-data-stack/</link>
      <pubDate>Sun, 16 Jul 2023 09:20:48 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/ngods-new-generation-open-source-data-stack/</guid>
      <description>&lt;p&gt;As [[Modern Data Stack]] is an overused term, people searching for another one. One would be [[Open-Source Data Stack]] or this one is &amp;ldquo;New Generation open-source Data Stack&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Restack.io</title>
      <link>https://www.ssp.sh/brain/restack/</link>
      <pubDate>Mon, 19 Jun 2023 09:02:41 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/restack/</guid>
      <description>&lt;p&gt;The simplest way to manage stacks of open source products on a production-ready [[Kubernetes]] cluster. Kind of a store where you chose your artifacts and restack will deploy it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Productivity</title>
      <link>https://www.ssp.sh/brain/productivity/</link>
      <pubDate>Sun, 11 Jun 2023 12:50:01 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/productivity/</guid>
      <description>&lt;p&gt;Using your time intentionally. It&amp;rsquo;s efficient and minimizes waste.&lt;/p&gt;&#xA;&lt;p&gt;For me has a lot to do with [[Personal Knowledge Management (PKM)]], but also goes deep into our life, that&amp;rsquo;s why my article about [[Personal Knowledge Management Workflow for a Deeper Life]] summarises it probably best up until this point.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rich Text</title>
      <link>https://www.ssp.sh/brain/rich-text/</link>
      <pubDate>Sat, 27 May 2023 08:24:20 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/rich-text/</guid>
      <description>&lt;p&gt;The Rich Text Format is a proprietary document file format with published specifications developed by Microsoft Corporation from 1987 until 2008 for cross-platform document interchange with Microsoft products.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Speed Reading</title>
      <link>https://www.ssp.sh/brain/speed-reading/</link>
      <pubDate>Fri, 31 Mar 2023 08:13:50 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/speed-reading/</guid>
      <description>&lt;p&gt;Key points from &#xA;&#xA;&lt;a href=&#34;https://youtu.be/ZwEquW_Yij0&#34; rel=&#34;noopener&#34;&gt;How to Speed Read&lt;/a&gt; by [[Tim Ferriss]]:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Establish a baseline&lt;/strong&gt;: Determine your words per minute (WPM) reading rate by counting the average number of words per line and lines per page in a standardized book. Read for one minute and calculate your WPM.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Use peripheral vision&lt;/strong&gt;: Instead of reading from the far left to the far right, use your peripheral vision to focus on a narrower portion of the page. Draw lines on either side of the page, indent one word from each edge, and read between the lines.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Minimize fixation points&lt;/strong&gt;: The eye doesn&amp;rsquo;t move smoothly across the page but jumps between fixation points. To minimize these points and reduce reading time, focus on fewer points per line.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Use a pacer&lt;/strong&gt;: Use your finger or a pen to trace underneath the lines as you read, keeping your eye on the pacer to prevent back-skipping and maintain forward momentum.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Read slightly faster than comprehension allows&lt;/strong&gt;: For five minutes, practice reading at a speed that causes a slight loss in comprehension. This helps reset your comfort set point for reading at full comprehension.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Retest your WPM&lt;/strong&gt;: After implementing these techniques, retest your WPM and check for comprehension. Many people will see significant improvements in their reading speed.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;These techniques are based on understanding the mechanics of the eye and optimizing optical perception for reading. They can help improve reading speed for various types of texts, from non-fiction to fiction and poetry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Docker Images/Containers in interactice (`-it`) mode</title>
      <link>https://www.ssp.sh/brain/run-docker-images-and-containers-in-interactice-it-mode/</link>
      <pubDate>Thu, 09 Mar 2023 17:20:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/run-docker-images-and-containers-in-interactice-it-mode/</guid>
      <description>&lt;h2 id=&#34;images&#34;&gt;Images&lt;/h2&gt;&#xA;&lt;p&gt;Either use:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;docker run -it &amp;lt;image&amp;gt; /bin/bash&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;or, if this doesn&amp;rsquo;t work (when image has a defined ENTRYPOINT). For these cases use:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Engineering Approaches</title>
      <link>https://www.ssp.sh/brain/data-engineering-approaches/</link>
      <pubDate>Mon, 06 Mar 2023 10:02:04 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineering-approaches/</guid>
      <description>&lt;p&gt;Because I encountered these bottlenecks myself, and more frequently lately, I asked myself,  how can we:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Make BI &lt;em&gt;easier&lt;/em&gt;?&lt;/li&gt;&#xA;&lt;li&gt;Transparent for everyone?&lt;/li&gt;&#xA;&lt;li&gt;Effortless to change or add new data or transformations but still have some [[Data Governance]] and testing?&lt;/li&gt;&#xA;&lt;li&gt;Fast in ad-hoc queries to explore and slice-and-dice your data?&lt;/li&gt;&#xA;&lt;li&gt;Have more frequent data loads?&lt;/li&gt;&#xA;&lt;li&gt;Simplify following the transformations for all data-savvy people and not exclusive for involved BI engineers.&lt;/li&gt;&#xA;&lt;li&gt;Extend additional machine learning capabilities smoothly?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;m aware that nowadays a lot is going on, especially around open-source tools and frameworks, data ops, and deployments with container-orchestration systems and the like.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Education is changing</title>
      <link>https://www.ssp.sh/brain/education-is-changing/</link>
      <pubDate>Mon, 06 Mar 2023 09:55:14 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/education-is-changing/</guid>
      <description>&lt;p&gt;Facebook, Airbnb, and other companies taking a step into so-called &amp;ldquo;Data Camps or Data University&amp;rdquo; to educate internal employees in respect of data to get more data savvy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ETL is changing</title>
      <link>https://www.ssp.sh/brain/etl-is-changing/</link>
      <pubDate>Mon, 06 Mar 2023 09:54:21 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/etl-is-changing/</guid>
      <description>&lt;p&gt;Furthermore, the way we do ETL is changing as well, as [[Maxime Beauchemin]], data engineer at Airbnb quotes:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;_Product know-how on &lt;strong&gt;platforms like Informatica, IBM Datastage, Cognos, AbInitio or Microsoft SSIS isn’t common amongst modern data engineers&lt;/strong&gt;, and being replaced by more generic software engineering skills along with understanding of programmatic or configuration driven platforms like Airflow, Oozie, Azkabhan or Luigi. It’s also fairly common for engineers to develop and manage their own job orchestrator/scheduler.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ReadWise</title>
      <link>https://www.ssp.sh/brain/readwise/</link>
      <pubDate>Fri, 24 Feb 2023 18:55:47 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/readwise/</guid>
      <description>&lt;p&gt;&#xA;&#xA;&lt;a href=&#34;https://readwise.io/&#34; rel=&#34;noopener&#34;&gt;Readwise&lt;/a&gt; can import from all kind of sources such as:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;also with Instapaper&lt;/li&gt;&#xA;&lt;li&gt;kindle app&lt;/li&gt;&#xA;&lt;li&gt;Medium&lt;/li&gt;&#xA;&lt;li&gt;and and and &amp;hellip; etc.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;it&amp;rsquo;s the app for all highlights in one place&lt;/p&gt;</description>
    </item>
    <item>
      <title>Annual Work Reflection 2022</title>
      <link>https://www.ssp.sh/brain/annual-work-reflection-2022-social/</link>
      <pubDate>Tue, 03 Jan 2023 08:52:15 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/annual-work-reflection-2022-social/</guid>
      <description>&lt;p&gt;🎄 Soon is Christmas, and it&amp;rsquo;s always good to recap at the end of the year. The years always fly by like nothing, but a lot happened in the last year. My main goal is always to be true to myself and learn something new every day (if possible).&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitHub Copilot</title>
      <link>https://www.ssp.sh/brain/github-copilot/</link>
      <pubDate>Thu, 24 Nov 2022 09:52:42 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/github-copilot/</guid>
      <description>&lt;p&gt;The excellent tech can write not only code but also auto-complete comments. It uses GitHub repos for inspiration but can adapt to 1 bio or input params with GT3 (or similar?) and adjust names according to your comments or needs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Literature Notes</title>
      <link>https://www.ssp.sh/brain/literature-notes/</link>
      <pubDate>Wed, 31 Aug 2022 06:34:17 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/literature-notes/</guid>
      <description>&lt;p&gt;The second is [[Literature Notes]]. [[Niklas Luhmann]] would write them down on index cards with the bibliographic details on the back. Each of them contains the main point he didn’t want to forget or that he thought he could use in his own writing. The bibliographic details are the &lt;code&gt;🌍 Wiki 📂 Files&lt;/code&gt; where my [[Reference Wiki Notes]] are stored.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data engineer job description and skills</title>
      <link>https://www.ssp.sh/brain/data-engineer-job-description-and-skills/</link>
      <pubDate>Sat, 27 Aug 2022 08:21:18 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/data-engineer-job-description-and-skills/</guid>
      <description>&lt;p&gt;If English is the language of business, SQL is the language of data and Python is the language of engineering. While technology disappears often, SQL is still here. This means you need a reliable understanding of:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Minimalism</title>
      <link>https://www.ssp.sh/brain/minimalism/</link>
      <pubDate>Sat, 27 Aug 2022 08:08:07 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/minimalism/</guid>
      <description>&lt;p&gt;A lifestyle I admire. Not really crazy to have only 15 items or so, but that is before you buy something that you need to sell. Or that you have more money to buy quality things that you enjoy and use more instead of buying new things all the time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stop reading News</title>
      <link>https://www.ssp.sh/brain/stop-reading-news/</link>
      <pubDate>Sat, 27 Aug 2022 07:42:55 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/stop-reading-news/</guid>
      <description>&lt;p&gt;A long time ago, I stopped reading the news. Not reading the news doesn’t mean that I’m uninformed. But I stopped reading the newest, most attention-driven headline updated 100 times a day. As everyone probably knows, &lt;strong&gt;the news makes us depressed if we read it every day&lt;/strong&gt;. They are rather focused on the negative or radical things instead of things that would make fun to read.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fleeting Notes</title>
      <link>https://www.ssp.sh/brain/fleeting-notes/</link>
      <pubDate>Fri, 26 Aug 2022 19:44:28 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/fleeting-notes/</guid>
      <description>&lt;p&gt;Fleeting notes are quick, informal notes on any thought or idea that pops your mind. They don’t need to be highly organized and shouldn’t be. They are not meant to capture a picture in full detail but serve as reminders of what is in your head.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Building a Second Brain methodology will teach you how to:</title>
      <link>https://www.ssp.sh/brain/how-to-build-a-second-brain/</link>
      <pubDate>Fri, 19 Aug 2022 19:55:19 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/how-to-build-a-second-brain/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Consistently move your projects and goals to completion&lt;/strong&gt; by organizing ahd accessing your knowledge in a results-oriented way&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transform your personal knowledge into income&lt;/strong&gt;, taking advantage of a rapidly growing knowledge economy&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Uncover&lt;/strong&gt; &lt;strong&gt;unexpected patterns and connections&lt;/strong&gt; between ideas&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Reduce stress and “information overload”&lt;/strong&gt; by expertly curating and managing your personal information stream&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Develop valuable expertise, specialized knowledge, and the skills&lt;/strong&gt; to deploy it in a new job, career, or business&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Cultivate a collection of valuable knowledge&lt;/strong&gt; and insights over time without having to follow rigid, time-consuming rules&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Unlock the full value of the wealth of learning resources all around you&lt;/strong&gt;, such as online courses, webinars, books, articles, forums, and podcasts&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Most important take aways:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coffee Beans Base</title>
      <link>https://www.ssp.sh/brain/coffee-beans-base/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.ssp.sh/brain/coffee-beans-base/</guid>
      <description>&lt;p&gt;Coffee Machine: Solis Grind &amp;amp; Infuse Pro Typ 115 ([[Coffee Machines]])&lt;br&gt;&#xA;Mühle Stufe innen: 6 (untere Angaben beim Kaffee ist die innere Stufe)&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
