diff --git a/src/drafts.ps b/src/drafts.ps
new file mode 100644
index 0000000..528f2f6
--- /dev/null
+++ b/src/drafts.ps
@@ -0,0 +1,40 @@
+#!/bin/ksh
+
+# chdir to working directory
+cd src/posts
+
+cat <<'EOF'
+
+ Welcome!
+
+
+ Welcome to my little place on the web. It may not been the pretties
+ you've seen today, but it's all self made.
+
+
+ Posts
+
+
+EOF
+
+# print list
+ls -r1 *.ps *.pm *.ph *.pa *.pt 2>/dev/null | fgrep '.draft.' | while read line
+do
+ TITLE="$(echo "${line%%.*}" | tr '_' ' ')"
+ URI="posts/${line%%.*}.html"
+
+cat <
+
+ $TITLE
+
+
+EOF
+
+done
+
+cat <
+EOF
+
+
diff --git a/src/index.ps b/src/index.ps
index f9be06d..de4c817 100644
--- a/src/index.ps
+++ b/src/index.ps
@@ -18,7 +18,7 @@ cat <<'EOF'
EOF
# print list
-ls -r1 *.ps *.pm *.ph *.pa *.pt 2>/dev/null | while read line
+ls -r1 *.ps *.pm *.ph *.pa *.pt 2>/dev/null | fgrep -v '.draft.' | while read line
do
TITLE="$(echo "${line%%.*}" | tr '_' ' ')"
URI="posts/${line%%.*}.html"
diff --git a/src/posts/2023-10-03_Why_OpenBSD?.draft.pm b/src/posts/2023-10-03_Why_OpenBSD?.draft.pm
new file mode 100644
index 0000000..6142989
--- /dev/null
+++ b/src/posts/2023-10-03_Why_OpenBSD?.draft.pm
@@ -0,0 +1,14 @@
+# Why OpenBSD?
+
+## Where I'm coming from
+
+I'm basically left the Windows Ecosystem after Windows 95 and moved to Debian Linux 3.0.
+I left Debian Linux, when they switched to systemd, but this was just the final straw to a system that gets more and more bloated. I then moved to FreeBSD.
+I felt at home at FreeBSD for a while until I realized how broken many concepts are and that it's bascially impossible to contribute via their bug tracker.
+Then, after some ranting about FreeBSD on Github, an OpenBSD developer asked me to check out OpenBSD and how they do things.
+
+One day, I did. And never looked back.
+
+## Why is OpenBSD right for me
+
+OpenBSD is an opinionated system. Some things work a certain way and they are not supposed to be changed.