We're Doing It Live
I've decided to go live.
For the last year I've slowly and occasionally worked on this site's features and just haven't finished things. And I even started to add new things, while others remain unfinished.
Enough of that - I'm going live and I'll clean it up later.
Power Graph
I recently purchased a new (pre-owned) car and was amazed at how much power it had. That got me wondering what a graph of the power from all my cars would look like over time. So...
%%{init: { 'theme':'base', 'xyChart': { 'height': '600', 'width': '900', 'xAxis': { 'axisLineWidth': '4', 'labelFontSize': '24', 'labelPadding': '20', 'tickLength': '30' }, 'yAxis': { 'axisLineWidth': '4', 'labelFontSize': '20', 'labelPadding': '20', 'tickLength': '10' } }, 'themeVariables': { 'textColor': '#124d6b', 'xyChart': { 'backgroundColor': '#d5dee0', 'titleColor': '#124d6b', 'xAxisLabelColor': '#124d6b', 'yAxisLabelColor': '#124d6b', 'xAxisLineColor': '#124d6b', 'yAxisLineColor': '#124d6b', 'xAxisTickColor': '#124d6b', 'yAxisTickColor': '#124d6b', 'plotColorPalette': '#1278ab, #990000', 'plotReservedSpacePercent': '90' } } } }%% xychart-beta x-axis ["'89","'91","'93","'95","'97","'99","'01","'03","'05","'07","'09","'11","'13","'15","'17","'19","'21","'23","'25"] y-axis " " 1 --> 380 bar [0,52,52,0,70,0,143,143,143,115,115,115,197,197,197,187,187,187,365] line [0,39,39,0,85,0,111,111,111,104,104,104,166,166,166,236,236,236,309]
The bars are Horsepower, and the line is Torque (lbs/ft).
I've excluded details about the particular cars to make sure I'm not giving away to much PII, but I will say that the first car was a Geo Metro that I bought after a summer job. It had a measly 52 hoursepower and only 39 lbs/ft of torque.
The new car has a 365 horsepower and 309 lbs/ft of torque. A 700% increase in horsepower and a 800% in torque! No wonder I was amazed.
First Post!
My goal for this blog is to share ideas and details of the projects I am working on in a space I own. You can read more about those goals on the "About" page.
In this post, I want to describe how I'm doing that.
Static Content
Like the ol' 'Blogger sites, this site is generated as a series of static HTML pages. Unlike the original 'Blogger, I'm using 11ty, a Node-based static content generator. As a former .Net developer, I tried a few .Net-based site generators, but I had one main goal: a personal blog's home page should be a long list of posts with all the content from each blog post. I'm not going for pageviews or trying to lighten the load on the database. Old-school blogs did it this way, and so should mine.
As I explored various engines, I was unsuccessful when I tried editing templates and configs to get a home page with all of a blog post's content. I finally found 11ty and the eleventy-duo template and figured out how to do it; that is what I'm using. But the more I've customized my template and its functionality, the happier I've become with the 11ty.
Hosting
When I started building websites, publishing an update consisted of selecting all the local files in WS_FTP and pressing the copy to the server button. Source control was a .zip file or a copy of a particularly complicated script file.
I'm happy to have git and release pipelines to make things safer and more secure. I'm using GitHub for my private repo and Cloudflare for my build pipeline and hosting. Right now, my Cloudflare service is free; I hope it stays that way.