diff options
author | Adam T. Carpenter <atc@53hor.net> | 2020-12-01 20:13:10 -0500 |
---|---|---|
committer | Adam T. Carpenter <atc@53hor.net> | 2020-12-01 20:13:10 -0500 |
commit | 72873d4e66d350e8ceee6b1009b8d88321484f79 (patch) | |
tree | b241aa3aa174a2aa29c3773dabb99069e93bc0fd | |
parent | e9751f6b180762d9e5a67c4b2a00155b56a708bf (diff) | |
download | 53hor-72873d4e66d350e8ceee6b1009b8d88321484f79.tar.xz 53hor-72873d4e66d350e8ceee6b1009b8d88321484f79.zip |
fixed ul vs ol lis, added [the guides]
-rw-r--r-- | includes/stylesheet.css | 4 | ||||
-rw-r--r-- | index.html | 1 | ||||
-rw-r--r-- | posts/programming/2020-12-01-the-guides.html | 123 | ||||
-rw-r--r-- | rss.xml | 1 |
4 files changed, 127 insertions, 2 deletions
diff --git a/includes/stylesheet.css b/includes/stylesheet.css index 78bfc2f..aab9b8f 100644 --- a/includes/stylesheet.css +++ b/includes/stylesheet.css @@ -93,11 +93,11 @@ article ul { margin: 0; } -article li { +article ul li { padding-left: 16px; } -article li:before { +article ul li:before { content: "➙"; padding-right: 8px; } @@ -70,6 +70,7 @@ </h1> <ul id="index"> +<li> <a href="/posts/programming/2020-12-01-the-guides.html">The Guides <code>Tue, 01 Dec 2020</code> </a> </li> <li> <a href="/posts/interesting/2020-11-30-titanic's-last-signals.html" >Titanic's Last Signals <code>Mon, 30 Nov 2020</code> diff --git a/posts/programming/2020-12-01-the-guides.html b/posts/programming/2020-12-01-the-guides.html new file mode 100644 index 0000000..21f7fe0 --- /dev/null +++ b/posts/programming/2020-12-01-the-guides.html @@ -0,0 +1,123 @@ +<!DOCTYPE html> +<html> + <head> + <link rel="stylesheet" href="/includes/stylesheet.css" /> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta + property="og:description" + content="The World Wide Web pages of Adam Carpenter" + /> + <meta property="og:image" content="/includes/images/logo_diag.png" /> + <meta property="og:site_name" content="53hor.net" /> + <meta property="og:title" content="[The Guides]" /> + <meta property="og:type" content="website" /> + <meta property="og:url" content="https://www.53hor.net" /> + <title>53hornet ➙ [The Guides]</title> + </head> + + <body> + <nav> + <ul> + <li> + <a href="/"> + <img src="/includes/icons/home-roof.svg" /> + Home + </a> + </li> + <li> + <a href="/about.html"> + <img src="/includes/icons/information-variant.svg" /> + About + </a> + </li> + <li> + <a href="/software.html"> + <img src="/includes/icons/git.svg" /> + Software + </a> + </li> + <li> + <a href="/hosted.html"> + <img src="/includes/icons/desktop-tower.svg" /> + Hosted + </a> + </li> + <li> + <a type="application/rss+xml" href="/rss.xml"> + <img src="/includes/icons/rss.svg" /> + RSS + </a> + </li> + <li> + <a href="/contact.html"> + <img src="/includes/icons/at.svg" /> + Contact + </a> + </li> + </ul> + </nav> + + <article> + <h1>𝔗𝔥𝔢 𝔊𝔲𝔦𝔡𝔢𝔰</h1> + + <p class="description"> + This is partly satirical and purposefully strange to be humorous. These + are my personal rules for software development (and other projects where + I get carried away easily). + </p> + + <p><em>The Guides.</em> The Guiding Principles.</p> + + <p> + They guide you. They will not lead you astray. Obey <em>The Guides</em>. + </p> + + <p> + You've heard them go by different names. YAGNI. KISS. These are not + falsehoods, but they are not <em>The Guides</em>. Seek the wisdom of the + guides. + </p> + + <blockquote> + 𝔗𝔥𝔬𝔲 𝔰𝔥𝔞𝔩𝔱 𝔴𝔯𝔦𝔱𝔢 𝔞𝔰 𝔩𝔦𝔱𝔱𝔩𝔢 𝔠𝔬𝔡𝔢 𝔞𝔰 𝔭𝔬𝔰𝔰𝔦𝔟𝔩𝔢 𝔱𝔬 𝔤𝔢𝔱 𝔱𝔥𝔢 𝔧𝔬𝔟 𝔡𝔬𝔫𝔢 𝔯𝔦𝔤𝔥𝔱. + </blockquote> + + <blockquote> + O Guides, may I please just add this one extra feature? It won't take me + long and it will be so nice to have later. + </blockquote> + + <blockquote> + 𝔗𝔥𝔬𝔲 𝔰𝔥𝔞𝔩𝔱 𝔴𝔯𝔦𝔱𝔢 𝖔𝖓𝖑𝖞 𝖙𝖍𝖊 𝖈𝖔𝖉𝖊 𝖓𝖊𝖈𝖊𝖘𝖘𝖆𝖗𝖞 𝔱𝔬 𝔤𝔢𝔱 𝔱𝔥𝔢 𝔧𝔬𝔟 𝔡𝔬𝔫𝔢 𝔯𝔦𝔤𝔥𝔱. + </blockquote> + + <blockquote> + O Guides, this can't be correct code. I haven't used proper software + development patterns, processes, or practices. + </blockquote> + + <blockquote> + 𝔓𝔞𝔱𝔱𝔢𝔯𝔫𝔰 𝔣𝔬𝔯 𝔱𝔥𝔢 𝔰𝔞𝔨𝔢 𝔬𝔣 𝔭𝔞𝔱𝔱𝔢𝔯𝔫𝔰 𝔞𝔯𝔢 𝔞𝔫𝔱𝔦-𝔭𝔞𝔱𝔱𝔢𝔯𝔫𝔰. + </blockquote> + + <blockquote> + O Guides, how may I approach this project pragmatically? + </blockquote> + + <blockquote>ℌ𝔢𝔢𝔡 𝔱𝔥𝔢𝔰𝔢 𝔯𝔲𝔩𝔢𝔰:</blockquote> + + <ol> + <li> + You may only write code directly related to the task at hand. Don't + get distracted. + </li> + <li> + Once you have working code, make it correct. Once it is correct, make + it secure. Once it is secure, make it small. Once it is small, stop. + </li> + <li>The enemy of good is better.</li> + </ol> + </article> + </body> +</html> @@ -16,4 +16,5 @@ <item> <title>How to Start and Drive a Hudson Hornet</title> <pubDate>Fri, 07 Jun 2019 00:00:00 -0500</pubDate> <link>https://www.53hor.net/wheels/2019-06-07-how-to-start-and-drive-a-hudson-hornet.html</link> <guid>https://www.53hor.net/wheels/2019-06-07-how-to-start-and-drive-a-hudson-hornet.html</guid> </item> <item> <title>Why Have a Web Site in 2019?</title> <pubDate>Sat, 06 Apr 2019 00:00:00 -0500</pubDate> <link>https://www.53hor.net/computing/2019-04-06-why-have-a-website-in-2019.html</link> <guid>https://www.53hor.net/computing/2019-04-06-why-have-a-website-in-2019.html</guid> </item> <item> <title>Titanic's Last Signals</title> <pubDate>Mon, 30 Nov 2020</pubDate> <link>https://www.53hor.net/posts/interesting/2020-11-30-titanic's-last-signals.html</link> <guid>https://www.53hor.net/posts/interesting/2020-11-30-titanic's-last-signals.html</guid> </item> +<item> <title>The Guides</title> <pubDate>Tue, 01 Dec 2020</pubDate> <link>https://www.53hor.net/posts/programming/2020-12-01-the-guides.html</link> <guid>https://www.53hor.net/posts/programming/2020-12-01-the-guides.html</guid> </item> </channel> </rss> |