summaryrefslogtreecommitdiff
path: root/posts/first-a-new-years-resolution.html
diff options
context:
space:
mode:
authorSteph Enders <steph@senders.io>2024-03-07 15:17:29 -0500
committerSteph Enders <steph@senders.io>2024-03-07 15:17:29 -0500
commit1f689fd039533801842ae241671f2437ddbe0044 (patch)
tree50d3db88f2c7e676d6679696a101e6ae2b25448f /posts/first-a-new-years-resolution.html
parent80f5dacf988b1cddd04eea6c4a6f70b165376764 (diff)
Copy old files and update build.sh to generate it all!
This is a huge messy commit but :) sue me. I'm not at work I can do git badly for once!
Diffstat (limited to 'posts/first-a-new-years-resolution.html')
-rw-r--r--posts/first-a-new-years-resolution.html50
1 files changed, 50 insertions, 0 deletions
diff --git a/posts/first-a-new-years-resolution.html b/posts/first-a-new-years-resolution.html
new file mode 100644
index 0000000..0ed542b
--- /dev/null
+++ b/posts/first-a-new-years-resolution.html
@@ -0,0 +1,50 @@
+
+--post-date: 2019-01-21
+--type: blog
+ <article>
+ <h1>First! A New Years Resolution</h1>
+ <p>I like to write small hacky things from time to time when I have a
+ weekend to myself, or a day, or an hour... But I never had a place to put
+ them or the push to complete them beyond their initial hack. So I decided
+ I should write a blog about it.</p>
+ <p>Also for work I had to write some prose about myself, something beyond
+ a technical document or RFC and I realized I am shit at writing my
+ thoughts outside of a very direct specific technical way.</p>
+ <p>I am not sure if it is the age of the internet I grew up in where most
+ of my written communication was informal or for school. But my personal
+ writing skills are trash and this is my attempt to kill all the birds
+ with one stone</p>
+ <h2>What can be expected here</h2>
+ <p>My intentions for this site beyond just a landing page with my resume,
+ I hope to upload some code-snippets from things I found interesting,
+ ideally some recordings, drawings, and model-painting.</p>
+ <h2>How often do I intend to update this blog</h2>
+ <p>Ideally, whenever I have something that I feel is worth sharing. But
+ for the sake of my resolution I want to do at least one post a month, and
+ if I am keeping my other resolutions I should have content to put
+ here</p>
+ <h2>Designing my site</h2>
+ <p>Designing this blog actually took way more time than it should have.
+ It began when I wanted to tackle a <i>javascriptless</i> website. And I
+ found that a bit difficult if I wanted to have code with syntax
+ highlighting. So I wrote a python script to generate <code class=
+ 'inline'>&lt;pre&gt;</code> tag wrapping Java code with partial syntax
+ highlighting.Possibly mistaking <code class='inline'>highlight.js</code>
+ usage documentation. But I would like to prevent having javascript on my
+ main website keeping it as simplistic as possible.</p>
+ <p>I test the site using both <code class='inline'>tidy</code> and
+ <code class='inline'>nginx</code> via <code class='inline'>docker</code>.
+ Using tidy I can validate the html (making sure I didn&#39;t miss any
+ tags etc) and tidy up any odd spacing. And then visually test it running
+ nginx. Having it served up similarly to s3 all the paths will work, and
+ is insanely easy to setup! If you&#39;re reading this and have anything
+ beyond a simple html file I recommend running docker + nginx over any
+ javascript server.</p>
+ <p>Then I deploy the site through <code class='inline'>s3-cli</code>
+ Which is simple and to the point.</p>
+ <h2>In Closing</h2>
+ <p>I wanted to include more but I ran out of time today to write more, I
+ will probably update this article with more information (and an updated
+ timestamp). Or just make another post of my code highlighting task.</p>
+ </article>
+