From 2b39175011422a0d8f96d7f598f46e2a781dd28f Mon Sep 17 00:00:00 2001 From: Steph Enders Date: Thu, 29 Feb 2024 09:31:15 -0500 Subject: Initial rework commit: Build Script POC and CSS done I've created the main CSS layout and a proof of concept for the build script: this will actually build any "done" _post/ file and generate it as a workable HTML file. However, no index file generate, rss, or gemini is implemented --- www/blog/2019-01-21/index.html | 81 ------------------------------------------ 1 file changed, 81 deletions(-) delete mode 100644 www/blog/2019-01-21/index.html (limited to 'www/blog/2019-01-21') diff --git a/www/blog/2019-01-21/index.html b/www/blog/2019-01-21/index.html deleted file mode 100644 index 0d11fc4..0000000 --- a/www/blog/2019-01-21/index.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - senders.io - Homepage - - - - - -
-
-

First! A New Years Resolution

-

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.

-

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.

-

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

-

What can be expected here

-

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.

-

How often do I intend to update this blog

-

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

-

Designing my site

-

Designing this blog actually took way more time than it should have. - It began when I wanted to tackle a javascriptless 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 <pre> tag wrapping Java code with partial syntax - highlighting.Possibly mistaking highlight.js - usage documentation. But I would like to prevent having javascript on my - main website keeping it as simplistic as possible.

-

I test the site using both tidy and - nginx via docker. - Using tidy I can validate the html (making sure I didn'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're reading this and have anything - beyond a simple html file I recommend running docker + nginx over any - javascript server.

-

Then I deploy the site through s3-cli - Which is simple and to the point.

-

In Closing

-

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.

-
- - -
- - -- cgit v1.2.3-54-g00ecf