Skip to content
Snippets Groups Projects
Commit e4afcaf7 authored by Hugo Builder Automation's avatar Hugo Builder Automation
Browse files

docker hugobuilder automated check-in.

parent 16f74181
No related branches found
No related tags found
No related merge requests found
......@@ -3,7 +3,7 @@
<link rel=icon href=https://blog.vollink.nyc/favicon.ico><link rel=icon type=image/png sizes=16x16 href=https://blog.vollink.nyc/favicon-16x16.png><link rel=icon type=image/png sizes=32x32 href=https://blog.vollink.nyc/favicon-32x32.png><link rel=apple-touch-icon href=https://blog.vollink.nyc/apple-touch-icon.png><link rel=mask-icon href=https://blog.vollink.nyc/safari-pinned-tab.svg><meta name=theme-color content="#2e2e33"><meta name=msapplication-TileColor content="#2e2e33"><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--hljs-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51)}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}</style></noscript><meta property="og:title" content="Agile Development on Infrastructure"><meta property="og:description" content="After a friend asked about using agile, I started thinking about the skateboard to car drawing.&nbsp; The author of this,&nbsp;Henrik Kniberg, wrote a really good blog breaking this down, called&nbsp;Making sense of MVP&nbsp;(Minimum Viable Product).&nbsp; This model is absolutely important, and makes a very good case for going about building something brand new.
I've spent most of my post-Agile time doing infrastructure projects.&nbsp; I'm not building a product for end-users."><meta property="og:type" content="article"><meta property="og:url" content="https://blog.vollink.nyc/post/2017/10/agile-development-on-infrastructure/"><meta property="article:section" content="post"><meta property="article:published_time" content="2017-10-21T13:43:00-04:00"><meta property="article:modified_time" content="2019-01-06T23:19:37-05:00"><meta property="og:site_name" content="On My Mind..."><meta name=twitter:card content="summary"><meta name=twitter:title content="Agile Development on Infrastructure"><meta name=twitter:description content="After a friend asked about using agile, I started thinking about the skateboard to car drawing.&nbsp; The author of this,&nbsp;Henrik Kniberg, wrote a really good blog breaking this down, called&nbsp;Making sense of MVP&nbsp;(Minimum Viable Product).&nbsp; This model is absolutely important, and makes a very good case for going about building something brand new.
I've spent most of my post-Agile time doing infrastructure projects.&nbsp; I'm not building a product for end-users."><script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Posts","item":"https://blog.vollink.nyc/post/"},{"@type":"ListItem","position":2,"name":"Agile Development on Infrastructure","item":"https://blog.vollink.nyc/post/2017/10/agile-development-on-infrastructure/"}]}</script><script type=application/ld+json>{"@context":"https://schema.org","@type":"BlogPosting","headline":"Agile Development on Infrastructure","name":"Agile Development on Infrastructure","description":"After a friend asked about using agile, I started thinking about the skateboard to car drawing.\u0026nbsp; The author of this,\u0026nbsp;Henrik Kniberg, wrote a really good blog breaking this down, called\u0026nbsp;Making sense of MVP\u0026nbsp;(Minimum Viable Product).\u0026nbsp; This model is absolutely important, and makes a very good case for going about building something brand new.\n I've spent most of my post-Agile time doing infrastructure projects.\u0026nbsp; I'm not building a product for end-users.","keywords":["blog","tech"],"articleBody":"After a friend asked about using agile, I started thinking about the skateboard to car drawing. The author of this, Henrik Kniberg, wrote a really good blog breaking this down, called Making sense of MVP (Minimum Viable Product). This model is absolutely important, and makes a very good case for going about building something brand new.\n I've spent most of my post-Agile time doing infrastructure projects. I'm not building a product for end-users. I spend most of my time replacing things that are already integral to a finished product. I did Agile work for over two years convinced that the MVP model was meaningful but that it doesn't really reflect what I do. I turns out, I was using this model, but thinking about it wrong.\nInfrastructure\nExtending the metaphor above, the group I work for got to step 4 of the top line. They did that in the 1990s. As I learned about agile, and got my certification, the wheel, the original step 1, needed to be replaced and updated. The wheel was doing more than it was designed for. Imagine, if you will:\n This is much harder than developing for something new. I work for a big company, so it's important to understand that millions of dollars of revenue, per month, is travelling in this metaphorical car. I can't pull out the wheel work on it. I can't build part of a wheel, and present it to the production product flow.\nRethinking the Customer I didn't realize it at the time, but my customer was tests. Fairly early in the project, a test suite was built to validate things. The first time we, as a group, were able to validate what we were doing against a test suite, we had our first MVP. That took 8 sprints (about four months). I forgive this for anybody new to Agile and anybody working on anything truly large. That four months wasn't aimless.\nThink of this time as the wheel above. Wheels, when they cannot simply be sourced from somewhere, are amazingly complex. What was built during that time was very important, and I'm honestly not sure, even in hind-sight, how we could have brought that chunk down.\nThe project I worked on took 20 months (on an 18 month estimate), and there was no part of this project that could actually be used in production until the day it was done. Yet, I couldn't have done that project without Agile methodologies, and I couldn't have done it without several minimum viable product points. The tests were early enough so that we didn't waste time doing something that was broken, they were unforgiving, and they are still useful for further improvements to this day.\nWhy I think I can talk about this: https://www.scrumalliance.org/community/profile/gvollink ","wordCount":"458","inLanguage":"en","datePublished":"2017-10-21T13:43:00.002-04:00","dateModified":"2019-01-06T23:19:37.787-05:00","author":{"@type":"Person","name":"Gary Allen Vollink"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://blog.vollink.nyc/post/2017/10/agile-development-on-infrastructure/"},"publisher":{"@type":"Organization","name":"On My Mind...","logo":{"@type":"ImageObject","url":"https://blog.vollink.nyc/favicon.ico"}}}</script></head><body id=top><script>localStorage.getItem("pref-theme")==="dark"?document.body.classList.add("dark"):localStorage.getItem("pref-theme")==="light"?document.body.classList.remove("dark"):window.matchMedia("(prefers-color-scheme: dark)").matches&&document.body.classList.add("dark")</script><header class=header><nav class=nav><div class=logo><a href=https://blog.vollink.nyc/ accesskey=h title="Home (Alt + H)"><img src=https://blog.vollink.nyc/AllenWrench.gif alt=logo aria-label=logo height=35>Home</a>
<span class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)"><svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg><svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></span></div><ul id=menu><li><a href=https://blog.vollink.nyc/post/ title=Posts><span>Posts</span></a></li><li><a href=https://blog.vollink.nyc/tags/ title=Tags><span>Tags</span></a></li><li><a href=https://home.vollink.com/ title=home.vollink.com><span>home.vollink.com</span></a></li></ul></nav></header><main class=main><article class=post-single><header class=post-header><div class=breadcrumbs><a href=https://blog.vollink.nyc/>Home</a>&nbsp;»&nbsp;<a href=https://blog.vollink.nyc/post/>Posts</a></div><h1 class=post-title>Agile Development on Infrastructure</h1><div class=post-meta><span title="2017-10-21 13:43:00.002 -0400 -0400">21 Oct 2017</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Gary Allen Vollink</div></header><div class=post-content><div dir=ltr style=text-align:left trbidi=on>After a friend asked about using agile, I started thinking about the skateboard to car drawing.&nbsp; The author of this,&nbsp;Henrik Kniberg, wrote a really good blog breaking this down, called&nbsp;<a href=http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp>Making sense of MVP</a>&nbsp;(Minimum Viable Product).&nbsp; This model is absolutely important, and makes a very good case for going about building something brand new.<br><br><div class=separator style=clear:both;text-align:center><a href=https://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp target=_blank><img alt="Not wheel, drive train, part of car, to car; skateboard, scooter, cycle, motorcycle, car" border=0 src=/img/agile-development-on-infrastructure_1_mvp.png data-original-height=597 data-original-width=800 height=238 title="Minimum Viable Product Illustration" width=320></a></div><br>I've spent most of my post-Agile time doing infrastructure projects.&nbsp; I'm not building a product for end-users.&nbsp; I spend most of my time replacing things that are already integral to a finished product.&nbsp; I did Agile work for over two years convinced that the MVP model was meaningful but that it doesn't really reflect what I do.&nbsp; I turns out, I was using this model, but thinking about it wrong.<br><br><h2 style=text-align:left>Infrastructure</h2><br>Extending the metaphor above, the group I work for got to step 4 of the top line.&nbsp; They did that in the 1990s.&nbsp; As I learned about agile, and got my certification, the wheel, the original step 1, needed to be replaced and updated.&nbsp; The wheel was doing more than it was designed for.&nbsp; Imagine, if you will:<br><br><div class=separator style=clear:both;text-align:center><a href=http://automotivepartsuppliers.com/top-5-reasons-overload-car/ target=_blank><img alt="Don't Overload Your Car" border=0 src=/img/agile-development-on-infrastructure_2_Overloaded-Car-240x300.jpg data-original-height=300 data-original-width=240 title="Don't Overload Your Car"></a>
<span class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)"><svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg><svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></span></div><ul id=menu><li><a href=https://blog.vollink.nyc/post/ title=Posts><span>Posts</span></a></li><li><a href=https://blog.vollink.nyc/tags/ title=Tags><span>Tags</span></a></li><li><a href=https://home.vollink.com/ title=home.vollink.com><span>home.vollink.com</span></a></li></ul></nav></header><main class=main><article class=post-single><header class=post-header><div class=breadcrumbs><a href=https://blog.vollink.nyc/>Home</a>&nbsp;»&nbsp;<a href=https://blog.vollink.nyc/post/>Posts</a></div><h1 class=post-title>Agile Development on Infrastructure</h1><div class=post-meta><span title="2017-10-21 13:43:00.002 -0400 -0400">21 Oct 2017</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Gary Allen Vollink</div></header><div class=toc><details><summary accesskey=c title="(Alt + C)"><span class=details>Table of Contents</span></summary><div class=inner><ul><li><a href=# aria-label=Infrastructure>Infrastructure</a><ul><li><a href=# aria-label="Rethinking the Customer">Rethinking the Customer</a></li></ul></li></ul></div></details></div><div class=post-content><div dir=ltr style=text-align:left trbidi=on>After a friend asked about using agile, I started thinking about the skateboard to car drawing.&nbsp; The author of this,&nbsp;Henrik Kniberg, wrote a really good blog breaking this down, called&nbsp;<a href=http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp>Making sense of MVP</a>&nbsp;(Minimum Viable Product).&nbsp; This model is absolutely important, and makes a very good case for going about building something brand new.<br><br><div class=separator style=clear:both;text-align:center><a href=https://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp target=_blank><img alt="Not wheel, drive train, part of car, to car; skateboard, scooter, cycle, motorcycle, car" border=0 src=/img/agile-development-on-infrastructure_1_mvp.png data-original-height=597 data-original-width=800 height=238 title="Minimum Viable Product Illustration" width=320></a></div><br>I've spent most of my post-Agile time doing infrastructure projects.&nbsp; I'm not building a product for end-users.&nbsp; I spend most of my time replacing things that are already integral to a finished product.&nbsp; I did Agile work for over two years convinced that the MVP model was meaningful but that it doesn't really reflect what I do.&nbsp; I turns out, I was using this model, but thinking about it wrong.<br><br><h2 style=text-align:left>Infrastructure</h2><br>Extending the metaphor above, the group I work for got to step 4 of the top line.&nbsp; They did that in the 1990s.&nbsp; As I learned about agile, and got my certification, the wheel, the original step 1, needed to be replaced and updated.&nbsp; The wheel was doing more than it was designed for.&nbsp; Imagine, if you will:<br><br><div class=separator style=clear:both;text-align:center><a href=http://automotivepartsuppliers.com/top-5-reasons-overload-car/ target=_blank><img alt="Don't Overload Your Car" border=0 src=/img/agile-development-on-infrastructure_2_Overloaded-Car-240x300.jpg data-original-height=300 data-original-width=240 title="Don't Overload Your Car"></a>
<span id=goog_352383586></span>
<a href=https://www.blogger.com/></a>
<span id=goog_352383587></span></div><br><br>This is much harder than developing for something new.&nbsp; I work for a big company, so it's important to understand that millions of dollars of revenue, per month, is travelling in this metaphorical car.&nbsp; I can't pull out the wheel work on it.&nbsp; I can't build part of a wheel, and present it to the production product flow.<br><br><h3>Rethinking the Customer</h3><div><br></div>I didn't realize it at the time, but my customer was tests.&nbsp; Fairly early in the project, a test suite was built to validate things.&nbsp; The first time we, as a group, were able to validate what we were doing against a test suite, we had our first MVP.&nbsp; That took 8 sprints (about four months).&nbsp; I forgive this for anybody new to Agile and anybody working on anything truly large.&nbsp; That four months wasn't aimless.<br><br>Think of this time as the wheel above.&nbsp; Wheels, when they cannot simply be sourced from somewhere, are amazingly complex.&nbsp; What was built during that time was very important, and I'm honestly not sure, even in hind-sight, how we could have brought that chunk down.<br><br>The project I worked on took 20 months (on an 18 month estimate), and there was no part of this project that could actually be used in production until the day it was done.&nbsp; Yet, I couldn't have done that project without Agile methodologies, and I couldn't have done it without several minimum viable product points.&nbsp; The tests were early enough so that we didn't waste time doing something that was broken, they were unforgiving, and they are still useful for further improvements to this day.<br><br><br>Why I think I can talk about this:&nbsp;&nbsp;<a href=https://www.scrumalliance.org/community/profile/gvollink>https://www.scrumalliance.org/community/profile/gvollink</a></div></div><footer class=post-footer><ul class=post-tags><li><a href=https://blog.vollink.nyc/tags/blog/>blog</a></li><li><a href=https://blog.vollink.nyc/tags/tech/>tech</a></li></ul><nav class=paginav><a class=prev href=https://blog.vollink.nyc/post/2018/01/the-agony-of-no-heat/><span class=title>« Prev</span><br><span>The Agony of No Heat</span></a>
......
......@@ -9,7 +9,7 @@ my $test = MyStuff->new(); if ( ! $test ) { printf {*STDERR} &#34;Error.\n&#34;;
Turns out, it works pretty well. Here are some features I&rsquo;m likely to use.
Sub With Code Trying a sub-topic
my $test = MyStuff->new(); if ( ! $test ) { printf {*STDERR} &#34;Error.\n&#34;; } Final Thoughts It took me over a week to figure out how to extract what I needed from my old Google blogger account, and now that I&rsquo;ve done that, I&rsquo;m &mldr; happy enough &mldr; with the results."><script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Posts","item":"https://blog.vollink.nyc/post/"},{"@type":"ListItem","position":2,"name":"Trying Hugo","item":"https://blog.vollink.nyc/post/2022/05/trying-hugo/"}]}</script><script type=application/ld+json>{"@context":"https://schema.org","@type":"BlogPosting","headline":"Trying Hugo","name":"Trying Hugo","description":"This is a post where I\u0026rsquo;m literally doing nothing but testing hugo to see if it will work for what I need.\nTurns out, it works pretty well. Here are some features I\u0026rsquo;m likely to use.\nSub With Code Trying a sub-topic\nmy $test = MyStuff-\u0026gt;new(); if ( ! $test ) { printf {*STDERR} \u0026#34;Error.\\n\u0026#34;; } Final Thoughts It took me over a week to figure out how to extract what I needed from my old Google blogger account, and now that I\u0026rsquo;ve done that, I\u0026rsquo;m \u0026hellip; happy enough \u0026hellip; with the results.","keywords":["blog","dev","geek","meta"],"articleBody":"This is a post where I’m literally doing nothing but testing hugo to see if it will work for what I need.\nTurns out, it works pretty well. Here are some features I’m likely to use.\nSub With Code Trying a sub-topic\nmy $test = MyStuff-new(); if ( ! $test ) { printf {*STDERR} \"Error.\\n\"; } Final Thoughts It took me over a week to figure out how to extract what I needed from my old Google blogger account, and now that I’ve done that, I’m … happy enough … with the results.\nThere are things that don’t work, but they weren’t working in almost the same way under blogger (mostly dead image links).\nMeh, few folks are going to go deep into my blog’s back catalog.\n","wordCount":"127","inLanguage":"en","datePublished":"2022-05-16T21:52:30-04:00","dateModified":"2022-05-16T21:52:30-04:00","author":{"@type":"Person","name":"Gary Allen Vollink"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://blog.vollink.nyc/post/2022/05/trying-hugo/"},"publisher":{"@type":"Organization","name":"On My Mind...","logo":{"@type":"ImageObject","url":"https://blog.vollink.nyc/favicon.ico"}}}</script></head><body id=top><script>localStorage.getItem("pref-theme")==="dark"?document.body.classList.add("dark"):localStorage.getItem("pref-theme")==="light"?document.body.classList.remove("dark"):window.matchMedia("(prefers-color-scheme: dark)").matches&&document.body.classList.add("dark")</script><header class=header><nav class=nav><div class=logo><a href=https://blog.vollink.nyc/ accesskey=h title="Home (Alt + H)"><img src=https://blog.vollink.nyc/AllenWrench.gif alt=logo aria-label=logo height=35>Home</a>
<span class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)"><svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg><svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></span></div><ul id=menu><li><a href=https://blog.vollink.nyc/post/ title=Posts><span>Posts</span></a></li><li><a href=https://blog.vollink.nyc/tags/ title=Tags><span>Tags</span></a></li><li><a href=https://home.vollink.com/ title=home.vollink.com><span>home.vollink.com</span></a></li></ul></nav></header><main class=main><article class=post-single><header class=post-header><div class=breadcrumbs><a href=https://blog.vollink.nyc/>Home</a>&nbsp;»&nbsp;<a href=https://blog.vollink.nyc/post/>Posts</a></div><h1 class=post-title>Trying Hugo</h1><div class=post-meta><span title="2022-05-16 21:52:30 -0400 -0400">16 May 2022</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;Gary Allen Vollink</div></header><div class=post-content><p>This is a post where I&rsquo;m literally doing nothing but testing hugo to see if
<span class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)"><svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg><svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"/><line x1="12" y1="1" x2="12" y2="3"/><line x1="12" y1="21" x2="12" y2="23"/><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"/><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"/><line x1="1" y1="12" x2="3" y2="12"/><line x1="21" y1="12" x2="23" y2="12"/><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"/><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"/></svg></button></span></div><ul id=menu><li><a href=https://blog.vollink.nyc/post/ title=Posts><span>Posts</span></a></li><li><a href=https://blog.vollink.nyc/tags/ title=Tags><span>Tags</span></a></li><li><a href=https://home.vollink.com/ title=home.vollink.com><span>home.vollink.com</span></a></li></ul></nav></header><main class=main><article class=post-single><header class=post-header><div class=breadcrumbs><a href=https://blog.vollink.nyc/>Home</a>&nbsp;»&nbsp;<a href=https://blog.vollink.nyc/post/>Posts</a></div><h1 class=post-title>Trying Hugo</h1><div class=post-meta><span title="2022-05-16 21:52:30 -0400 -0400">16 May 2022</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;Gary Allen Vollink</div></header><div class=toc><details><summary accesskey=c title="(Alt + C)"><span class=details>Table of Contents</span></summary><div class=inner><ul><li><a href=#sub-with-code aria-label="Sub With Code">Sub With Code</a></li><li><a href=#final-thoughts aria-label="Final Thoughts">Final Thoughts</a></li></ul></div></details></div><div class=post-content><p>This is a post where I&rsquo;m literally doing nothing but testing hugo to see if
it will work for what I need.</p><p>Turns out, it works pretty well. Here are some features I&rsquo;m likely to use.</p><h2 id=sub-with-code>Sub With Code<a hidden class=anchor aria-hidden=true href=#sub-with-code>#</a></h2><p>Trying a sub-topic</p><div class=highlight><pre tabindex=0 class=chroma><code class=language-perl data-lang=perl><span class=line><span class=cl> <span class=k>my</span> <span class=nv>$test</span> <span class=o>=</span> <span class=nn>MyStuff</span><span class=o>-&gt;</span><span class=k>new</span><span class=p>();</span>
</span></span><span class=line><span class=cl> <span class=k>if</span> <span class=p>(</span> <span class=o>!</span> <span class=nv>$test</span> <span class=p>)</span> <span class=p>{</span>
</span></span><span class=line><span class=cl> <span class=nb>printf</span> <span class=p>{</span><span class=o>*</span><span class=bp>STDERR</span><span class=p>}</span> <span class=s>&#34;Error.\n&#34;</span><span class=p>;</span>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment