Everything I've Published Came out of One Obsidian Vault
When checking how much I have written over the years, it amazes me every time, and most of the inspirations, ideas, and brainstorm came initially from my Second Brain. Because I write everything (my notes, blogs and my book) in Markdown, it’s easy to count them, which I did below.
Below you see how notes helped elevate to full blown blog post or chapters of my book plus some numbers and how I published over the years.
# What I Have Published and Written so far in Numbers
Here’s the numbers as of today (2026-08-02):
| Page | files | words |
|---|---|---|
| Second Brain | 8,360 | 3,066,576 |
| Blog | 103 | 329,934 |
| PoDE Book | 105 | 157,089 |
| Total | 8,568 | 3,553,599 |
The full break down of files, PDFs, imges and roughly what I have written vs. quoted or web clipped - I try to only count my own as much as possible, you see at the end Full Breakdown of Numbers.
# From Note to Published; the Process
Most blog article and book chapters started as a note I linked to other notes, and only later did the shape of a blog post or chapter I could use for my book.
Below you see some notes I created over the years, and how the lead into blog posts or book chapters. There’s 100 more, but just to give an example.
| Note | Became |
|---|---|
| Semantic Layer | note (2022) → blog The Rise of the Semantic Layer + a three- part series → book chapter Business Intelligence, Semantic Layer, Modern OLAP, Data Virtualization |
| Zettelkasten | note since 2021, still edited in 2025 → PKM Workflow for a Deeper Life & My Obsidian Note-Taking Workflow - 4+ years of edits, never “finished”, always compounding |
And it’s rarely one note becoming one article, it’s more often many notes converging into a single post. Three examples:
- Finding Flow grew out of notes like Deep Work, Music that keeps you focused, Productive Procrastination, Social Media Addiction and Journaling and many more.
- Why I Still Blog pulled together Writing from the Heart, Learning in Public, Compounding, Future of Blogging and more, see also linked notes in blog.
- and the same with book chapters: Materialized View vs. OBT vs. dbt vs. Traditional OLAP vs. DWA grew out of separate notes on Materialized Views, One Big Table, dbt, OLAP and Data Warehouse Automation, each one written years apart, that I only later saw were the same pattern.
# Compounding Effect on Note-Taking
This is essentially the difference between writing and curating a note over time, and compressing it into a single timely blog:
Sharing as Second Brain Note vs a Blog PostThe second brain helps me to share whatever is in my mind, and the blog helps me to refine.
I’ve also written about the compounding effects of note-taking, and how knowledge can grow similar to money, passively, if you start connecting and adding to it. In the end,
everything does compound.
# How I Deploy and Share My Notes and Insights
I share the full details and code for the second brain at Public Second Brain with Quartz.
# Shared Words Online and Private
# Full Breakdown of Numbers
As of 2026-08-02 , here’s what’s published and what’s still private in my Second Brain:
|
|
What I have written vs. quoted (mostly web clipped):
|
|
Notes vs. images and PDFs - amazing 9k files and ~3 million words are only 27,4 MB big:
|
|
Or overall with my Patterns of Data Engineering book and Blog:
|
|
I was curious to see how many books that equate, Books Words and Pages they say a typical range is typical range is between ~125,000-150,000 words. That would be ~23 books I’ve written.
For sure, there are notes and things I have copied, or highlighted, or some other text I didn’t exclude, though I tried to exclude everything I know I added, such as my bible inside my second brain, that I haven’t written. But even if I only count half of it, let’s say 11-12 books, it’s still massive if you think about it.
# My PoDE Book Progress
To document the progress of my book writing, I created a little script that outputs words written over time.
Markdown files in my Obsidian Vault:
|
|
or another one:
|
|
Explanation:
find /path/to/your/obsidian/vault: Searches the specified directory.-type f: Ensures that only files are considered (not directories).-name "*.md": Filters the search to only include files with the.mdextension.| wc -l: Counts the number of lines output by thefindcommand, which corresponds to the number of Markdown files.
# Data Views
.
|
|
# Over time with git (DEDP book)
Interesting is to count the words over time. As I have everything in git, I loop over git logs with this script words-history.sh:
|
|
Now I can run below in my Makefile:
|
|
With Rill Developer, I imported and created CSV and made a dashboard with
|
|

Simple is beauty.
# Further Reads
- How to Take Notes in 2021? | ssp.sh: From 10 years of OneNote to Obsidian
- My Obsidian Note-Taking Workflow | ssp.sh
- The Process of Smart Note-Taking | ssp.sh
- and some behind the scence of how I write in Why I Still Blog — and Why the Future of Blogging Is Connected | ssp.sh
- Obsidian Search (lots of files)
- Books Words and Pages
More:
Origin: My Counting Words written in Markdown with DEDP book
References: Markdown, OneNote