Skip to content

Commit 56ff426

Browse files
committed
reducing to just the oath, giving CI write permissions
1 parent f7d6654 commit 56ff426

File tree

5 files changed

+31
-68
lines changed

5 files changed

+31
-68
lines changed

.github/workflows/gh-pages.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ name: Deploy Hugo site to Pages
33
on:
44
push:
55
branches:
6-
- main # or your default branch
6+
- main
7+
8+
permissions:
9+
contents: write
710

811
jobs:
912
build-deploy:
1013
runs-on: ubuntu-latest
11-
1214
steps:
1315
- name: Checkout
1416
uses: actions/checkout@v4
15-
with:
16-
submodules: true # Pull the theme
1717

1818
- name: Setup Hugo
1919
uses: peaceiris/actions-hugo@v2

content/posts/creatorsoath.md

Lines changed: 6 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,10 @@ date: 2025-08-20T20:00:00+02:00
33
draft: false
44
params:
55
author: Andreas Flakstad
6-
title: "The Creator’s Oath: My Guiding Principles"
6+
title: "The Creator’s Oath"
77
---
88

9-
After reading the books and listening to the podcasts from the guys at
10-
37signals, I’ve been reflecting on what it means to create software the way I
11-
want to — with integrity, clarity, and discipline.
12-
13-
I asked myself: How would Howard Roark run a SaaS?
14-
15-
What came out of that reflection is The Creator’s Oath: a set of principles I
16-
commit to for the rest of my career. These are not rules for others, and they
17-
are not compromises for trends, praise, or pressure. They are the standards I
18-
hold myself to: the way I want to work, think, and build.
19-
20-
Below is the full text. For the complete manifesto online, see
21-
https://creatorsoath.org/.
22-
23-
<!--more-->
24-
25-
---
26-
27-
# The Creator's Oath
28-
29-
A manifesto for principled software builders who honor craft, integrity, and the user’s freedom.
9+
_A manifesto for principled software builders who honor craft, integrity, and the user’s freedom._
3010

3111
This is a manifesto for creators who refuse to build noise. It is an
3212
oath to create only what is worthy. For ourselves. For those who value
@@ -43,6 +23,7 @@ problems, enhances human potential and respects autonomy without
4323
compromise. My work bears my name, undiluted. I serve users by serving
4424
the work. The world's recognition is secondary; I ship now.
4525

26+
<!--more-->
4627

4728
## 2. Empower the individual
4829

@@ -142,18 +123,12 @@ others.
142123

143124
---
144125

145-
## 12 Epilogue
146-
147-
These principles stand on three foundations.
148-
149-
From Howard Roark, the courage to build only what aligns with my vision.
150-
151-
From Stoicism, the discipline to act on what I control and release the rest.
152-
153-
From Voluntaryism, the commitment to consent and choice, empowering users without ensnaring them.
126+
## Epilogue
154127

155128
I call on creators to join me in this pledge: to build with purpose,
156129
honor the user and let the work stand as our truth. Adopt these
157130
principles in your craft, share them with others and build software
158131
that reflects this vision. Together, we can create a world of tools
159132
that empower, not enslave.
133+
134+
https://creatorsoath.org/

public/index.html

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,20 @@ <h1>Andreas Flakstad</h1>
2929
<a href="/posts/creatorsoath/" class="post-link">
3030
<article class="post">
3131
<p class="post-date">Aug 20, 2025</p>
32-
<h2 class="post-title">The Creator’s Oath: My Guiding Principles</h2>
33-
<div class="post-summary"><p>After reading the books and listening to the podcasts from the guys at
34-
37signals, I’ve been reflecting on what it means to create software the way I
35-
want to — with integrity, clarity, and discipline.</p>
36-
<p>I asked myself: How would Howard Roark run a SaaS?</p>
37-
<p>What came out of that reflection is The Creator’s Oath: a set of principles I
38-
commit to for the rest of my career. These are not rules for others, and they
39-
are not compromises for trends, praise, or pressure. They are the standards I
40-
hold myself to: the way I want to work, think, and build.</p>
41-
<p>Below is the full text. For the complete manifesto online, see
42-
<a href="https://creatorsoath.org/">https://creatorsoath.org/</a>.</p></div>
32+
<h2 class="post-title">The Creator’s Oath</h2>
33+
<div class="post-summary"><p><em>A manifesto for principled software builders who honor craft, integrity, and the user’s freedom.</em></p>
34+
<p>This is a manifesto for creators who refuse to build noise. It is an
35+
oath to create only what is worthy. For ourselves. For those who value
36+
their time. For a world that deserves better tools. To build software
37+
that empower users, respect their freedom, and endures beyond fleeting
38+
trends.</p>
39+
<h2 id="1-build-with-integrity">1. Build with integrity</h2>
40+
<p>I reject the siren call of market trends, praise, or pressure. I will
41+
create what should exist: what is right and necessary, and what honors
42+
the user’s time, focus and sovereignty. Worthy software solves real
43+
problems, enhances human potential and respects autonomy without
44+
compromise. My work bears my name, undiluted. I serve users by serving
45+
the work. The world&rsquo;s recognition is secondary; I ship now.</p></div>
4346
</article>
4447
</a>
4548

public/index.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
<lastBuildDate>Wed, 20 Aug 2025 20:00:00 +0200</lastBuildDate>
1010
<atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
1111
<item>
12-
<title>The Creator’s Oath: My Guiding Principles</title>
12+
<title>The Creator’s Oath</title>
1313
<link>http://localhost:1313/posts/creatorsoath/</link>
1414
<pubDate>Wed, 20 Aug 2025 20:00:00 +0200</pubDate>
1515
<guid>http://localhost:1313/posts/creatorsoath/</guid>
16-
<description>&lt;p&gt;After reading the books and listening to the podcasts from the guys at&#xA;37signals, I’ve been reflecting on what it means to create software the way I&#xA;want to — with integrity, clarity, and discipline.&lt;/p&gt;&#xA;&lt;p&gt;I asked myself: How would Howard Roark run a SaaS?&lt;/p&gt;&#xA;&lt;p&gt;What came out of that reflection is The Creator’s Oath: a set of principles I&#xA;commit to for the rest of my career. These are not rules for others, and they&#xA;are not compromises for trends, praise, or pressure. They are the standards I&#xA;hold myself to: the way I want to work, think, and build.&lt;/p&gt;&#xA;&lt;p&gt;Below is the full text. For the complete manifesto online, see&#xA;&lt;a href=&#34;https://creatorsoath.org/&#34;&gt;https://creatorsoath.org/&lt;/a&gt;.&lt;/p&gt;</description>
16+
<description>&lt;p&gt;&lt;em&gt;A manifesto for principled software builders who honor craft, integrity, and the user’s freedom.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a manifesto for creators who refuse to build noise. It is an&#xA;oath to create only what is worthy. For ourselves. For those who value&#xA;their time. For a world that deserves better tools. To build software&#xA;that empower users, respect their freedom, and endures beyond fleeting&#xA;trends.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-build-with-integrity&#34;&gt;1. Build with integrity&lt;/h2&gt;&#xA;&lt;p&gt;I reject the siren call of market trends, praise, or pressure. I will&#xA;create what should exist: what is right and necessary, and what honors&#xA;the user’s time, focus and sovereignty. Worthy software solves real&#xA;problems, enhances human potential and respects autonomy without&#xA;compromise. My work bears my name, undiluted. I serve users by serving&#xA;the work. The world&amp;rsquo;s recognition is secondary; I ship now.&lt;/p&gt;</description>
1717
</item>
1818
</channel>
1919
</rss>

public/posts/creatorsoath/index.html

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
6-
<title>The Creator’s Oath: My Guiding Principles | Andreas Flakstad</title>
6+
<title>The Creator’s Oath | Andreas Flakstad</title>
77
<link rel="stylesheet" href="/css/custom.css">
88
</head>
99
<body>
@@ -20,23 +20,11 @@
2020
<p class="post-date">Aug 20, 2025</p>
2121

2222

23-
<h1 class="post-title">The Creator’s Oath: My Guiding Principles</h1>
23+
<h1 class="post-title">The Creator’s Oath</h1>
2424

2525

2626
<div class="post-content">
27-
<p>After reading the books and listening to the podcasts from the guys at
28-
37signals, I’ve been reflecting on what it means to create software the way I
29-
want to — with integrity, clarity, and discipline.</p>
30-
<p>I asked myself: How would Howard Roark run a SaaS?</p>
31-
<p>What came out of that reflection is The Creator’s Oath: a set of principles I
32-
commit to for the rest of my career. These are not rules for others, and they
33-
are not compromises for trends, praise, or pressure. They are the standards I
34-
hold myself to: the way I want to work, think, and build.</p>
35-
<p>Below is the full text. For the complete manifesto online, see
36-
<a href="https://creatorsoath.org/">https://creatorsoath.org/</a>.</p>
37-
<hr>
38-
<h1 id="the-creators-oath">The Creator&rsquo;s Oath</h1>
39-
<p>A manifesto for principled software builders who honor craft, integrity, and the user’s freedom.</p>
27+
<p><em>A manifesto for principled software builders who honor craft, integrity, and the user’s freedom.</em></p>
4028
<p>This is a manifesto for creators who refuse to build noise. It is an
4129
oath to create only what is worthy. For ourselves. For those who value
4230
their time. For a world that deserves better tools. To build software
@@ -120,16 +108,13 @@ <h2 id="11-the-work-is-the-reward">11 The work is the reward</h2>
120108
worthy, trusting its value will endure, whether seen or unseen by
121109
others.</p>
122110
<hr>
123-
<h2 id="12-epilogue">12 Epilogue</h2>
124-
<p>These principles stand on three foundations.</p>
125-
<p>From Howard Roark, the courage to build only what aligns with my vision.</p>
126-
<p>From Stoicism, the discipline to act on what I control and release the rest.</p>
127-
<p>From Voluntaryism, the commitment to consent and choice, empowering users without ensnaring them.</p>
111+
<h2 id="epilogue">Epilogue</h2>
128112
<p>I call on creators to join me in this pledge: to build with purpose,
129113
honor the user and let the work stand as our truth. Adopt these
130114
principles in your craft, share them with others and build software
131115
that reflects this vision. Together, we can create a world of tools
132116
that empower, not enslave.</p>
117+
<p><a href="https://creatorsoath.org/">https://creatorsoath.org/</a></p>
133118
</div>
134119

135120
<footer class="custom-footer">

0 commit comments

Comments
 (0)