Skip to content

Commit 0958e16

Browse files
committed
Deployment from Statiq
1 parent 61992b0 commit 0958e16

66 files changed

Lines changed: 189 additions & 189 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

feed.atom

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title>@devlead - Mattias Karlsson's Blog</title>
55
<link rel="self" href="https://www.devlead.se/" />
66
<rights>© Mattias Karlsson 2025</rights>
7-
<updated>2025-12-17T16:17:53Z</updated>
7+
<updated>2025-12-18T05:01:12Z</updated>
88
<logo>https://cdn.devlead.se/clipimg-vscode/2021/01/11/1f2af322-a19f-753d-bd3e-00118dc674f1.png?sv=2019-12-12&amp;st=2021-01-10T15%253A16%253A48Z&amp;se=2031-01-11T15%253A16%253A48Z&amp;sr=b&amp;sp=r&amp;sig=RYHdZjTvO%252Fw0tUGsgnIiGJRhTiQQPHnEsSKtnV14Yoc%253D</logo>
99
<entry>
1010
<id>https://www.devlead.se/posts/2025/2025-07-28-migrating-to-cake-sdk</id>

feed.rss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<link>https://www.devlead.se/</link>
66
<description />
77
<copyright>© Mattias Karlsson 2025</copyright>
8-
<pubDate>Wed, 17 Dec 2025 16:17:53 GMT</pubDate>
9-
<lastBuildDate>Wed, 17 Dec 2025 16:17:53 GMT</lastBuildDate>
8+
<pubDate>Thu, 18 Dec 2025 05:01:12 GMT</pubDate>
9+
<lastBuildDate>Thu, 18 Dec 2025 05:01:12 GMT</lastBuildDate>
1010
<item>
1111
<title>Migrating to Cake.Sdk</title>
1212
<link>https://www.devlead.se/posts/2025/2025-07-28-migrating-to-cake-sdk</link>

page/9.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,15 +124,15 @@ <h2 class="post-title"><a href="/posts/2018/2018-02-08-introducing-cake-kudu-cli
124124
</div>
125125

126126
<div class="post-preview">
127-
<h2 class="post-title"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Polyfill with PowerShell</a></h2>
127+
<h2 class="post-title"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Using ngrok with Azure Functions&#x26A1;</a></h2>
128128
<p class="post-meta">Published on Sunday, 20 August 2017</p>
129-
<p>When writing scripts, targeting multiple runtime versions can be really painful, scripts can be forked in different files or contain hairy conditional statements to handle differences/missing between versions of PowerShell runtime/modules, resulting in unreadable and unmaintainable spaghetti code.</p> <p class="small"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Read more...</a></p>
129+
<p>With things like the Azure Functions Cli and Azure Functions tools for Visual Studio you get the full development and debugging story locally on your machine. This is great as you can iterate and test quickly without the need to push the code to the cloud first, the drawback of this is that you can’t do incoming webhooks from. 3:rd party services, i.e. GitHub can’t access your locally running function.</p> <p class="small"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Read more...</a></p>
130130
</div>
131131

132132
<div class="post-preview">
133-
<h2 class="post-title"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Using ngrok with Azure Functions&#x26A1;</a></h2>
133+
<h2 class="post-title"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Polyfill with PowerShell</a></h2>
134134
<p class="post-meta">Published on Sunday, 20 August 2017</p>
135-
<p>With things like the Azure Functions Cli and Azure Functions tools for Visual Studio you get the full development and debugging story locally on your machine. This is great as you can iterate and test quickly without the need to push the code to the cloud first, the drawback of this is that you can’t do incoming webhooks from. 3:rd party services, i.e. GitHub can’t access your locally running function.</p> <p class="small"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Read more...</a></p>
135+
<p>When writing scripts, targeting multiple runtime versions can be really painful, scripts can be forked in different files or contain hairy conditional statements to handle differences/missing between versions of PowerShell runtime/modules, resulting in unreadable and unmaintainable spaghetti code.</p> <p class="small"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Read more...</a></p>
136136
</div>
137137
<div>
138138
<div class="float-sm-left">
3.57 KB
Binary file not shown.
-3.57 KB
Binary file not shown.

pagefind/pagefind-entry.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"1.4.0","languages":{"en":{"hash":"en_4a73b938f3","wasm":"en","page_count":31}},"include_characters":["_","","","","","","","","","_"]}
1+
{"version":"1.4.0","languages":{"en":{"hash":"en_59642acab5","wasm":"en","page_count":31}},"include_characters":["_","","","","","","","","","_"]}
-379 Bytes
Binary file not shown.
380 Bytes
Binary file not shown.

posts.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,11 +216,11 @@ <h3 class="post-title"><a href="/posts/2018/2018-02-08-introducing-cake-kudu-cli
216216
</div>
217217
<h1 class="bg-dark text-light p-2">2017</h1>
218218
<div class="post-preview">
219-
<h3 class="post-title"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Polyfill with PowerShell</a></h3>
219+
<h3 class="post-title"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Using ngrok with Azure Functions&#x26A1;</a></h3>
220220
<p class="post-meta">Published on Sunday, 20 August 2017</p>
221221
</div>
222222
<div class="post-preview">
223-
<h3 class="post-title"><a href="/posts/2017/2017-08-26-using-ngrok-with-azure-functions">Using ngrok with Azure Functions&#x26A1;</a></h3>
223+
<h3 class="post-title"><a href="/posts/2017/2017-08-27-polyfill-with-powershell">Polyfill with PowerShell</a></h3>
224224
<p class="post-meta">Published on Sunday, 20 August 2017</p>
225225
</div>
226226
<div class="post-preview">

posts/2021/2021-04-09-devlead-statiq-part1-tabs.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,11 @@ <h2 class="subheading">An .NET assembly extending the static site generator Stat
122122
<p>Earlier this year I blogged about that my <a href="/posts/2021/2021-01-11-blog-migrated-to-statiq">&quot;Blog migrated to Statiq&quot;</a>, one advantage with <a href="https://statiq.dev/">Statiq</a> is that it's through .NET code really customizable and lets you adapt it fully to your needs. Code that can be packaged and distributed as a NuGet package, making it straightforward to share and reuse functionality between sites.<br/> <br/> In a three-part blog post series, I'll start going through the features of the NuGet package <a href="https://www.nuget.org/packages/Devlead.Statiq">Devlead.Statiq</a> created for my own Statiq based sites - but probably useful for others too, and this first part will be about the TabGroup Shortcode.</p>
123123
<h2 id="tabgroup-shortcode">TabGroup Shortcode</h2>
124124
<div class="tab-wrap">
125-
<input type="radio" id="cbd5c0463de3454e97e8393fdbe9bd64-6bc46c18ca8c4d5a80d00480a6d82fc1" name="cbd5c0463de3454e97e8393fdbe9bd64" class="tab" checked><label for="cbd5c0463de3454e97e8393fdbe9bd64-6bc46c18ca8c4d5a80d00480a6d82fc1" >Introduction</label>
126-
<input type="radio" id="cbd5c0463de3454e97e8393fdbe9bd64-c2e5789711904077b633688f2d493184" name="cbd5c0463de3454e97e8393fdbe9bd64" class="tab" ><label for="cbd5c0463de3454e97e8393fdbe9bd64-c2e5789711904077b633688f2d493184" >Prerequisites</label>
127-
<input type="radio" id="cbd5c0463de3454e97e8393fdbe9bd64-f296e5da3cbe4abe898aacd60c70a9d4" name="cbd5c0463de3454e97e8393fdbe9bd64" class="tab" ><label for="cbd5c0463de3454e97e8393fdbe9bd64-f296e5da3cbe4abe898aacd60c70a9d4" >Content</label>
128-
<input type="radio" id="cbd5c0463de3454e97e8393fdbe9bd64-2302b7eabcd243969144f0b781f8594e" name="cbd5c0463de3454e97e8393fdbe9bd64" class="tab" ><label for="cbd5c0463de3454e97e8393fdbe9bd64-2302b7eabcd243969144f0b781f8594e" >Include</label>
129-
<input type="radio" id="cbd5c0463de3454e97e8393fdbe9bd64-32e3cf5ecc354138b7d39cf0b3d3cf6b" name="cbd5c0463de3454e97e8393fdbe9bd64" class="tab" ><label for="cbd5c0463de3454e97e8393fdbe9bd64-32e3cf5ecc354138b7d39cf0b3d3cf6b" >Code</label>
125+
<input type="radio" id="8ce5341b479249038d8ca24873d47538-8d39d73636824e7494102ef269564088" name="8ce5341b479249038d8ca24873d47538" class="tab" checked><label for="8ce5341b479249038d8ca24873d47538-8d39d73636824e7494102ef269564088" >Introduction</label>
126+
<input type="radio" id="8ce5341b479249038d8ca24873d47538-c6cf4444e73148cfb64d0c79e6402b39" name="8ce5341b479249038d8ca24873d47538" class="tab" ><label for="8ce5341b479249038d8ca24873d47538-c6cf4444e73148cfb64d0c79e6402b39" >Prerequisites</label>
127+
<input type="radio" id="8ce5341b479249038d8ca24873d47538-98cde575da984e26a70c975b37c181a9" name="8ce5341b479249038d8ca24873d47538" class="tab" ><label for="8ce5341b479249038d8ca24873d47538-98cde575da984e26a70c975b37c181a9" >Content</label>
128+
<input type="radio" id="8ce5341b479249038d8ca24873d47538-4f89698e2a6f4356979d61e82157e9f5" name="8ce5341b479249038d8ca24873d47538" class="tab" ><label for="8ce5341b479249038d8ca24873d47538-4f89698e2a6f4356979d61e82157e9f5" >Include</label>
129+
<input type="radio" id="8ce5341b479249038d8ca24873d47538-ad0632ac7a314301bd2b679dae7e27cf" name="8ce5341b479249038d8ca24873d47538" class="tab" ><label for="8ce5341b479249038d8ca24873d47538-ad0632ac7a314301bd2b679dae7e27cf" >Code</label>
130130
<div class="tab__content">
131131

132132
<p>Statiq <a href="https://statiq.dev/framework/content/shortcodes">shortcodes</a> are small but powerful macros that can generate content or add metadata to your documents.</p>
@@ -220,8 +220,8 @@ <h3 id="example-usage">Example usage</h3>
220220

221221
<h3 id="result">Result</h3>
222222
<div class="tab-wrap">
223-
<input type="radio" id="7940da0ffc5043f2ba2a2d580a84cb56-a4a44f2266494df8beac6aea16f7a5a7" name="7940da0ffc5043f2ba2a2d580a84cb56" class="tab" checked><label for="7940da0ffc5043f2ba2a2d580a84cb56-a4a44f2266494df8beac6aea16f7a5a7" >Tab Two</label>
224-
<input type="radio" id="7940da0ffc5043f2ba2a2d580a84cb56-4aa111f7f82e4495ad3483b69c1596ae" name="7940da0ffc5043f2ba2a2d580a84cb56" class="tab" ><label for="7940da0ffc5043f2ba2a2d580a84cb56-4aa111f7f82e4495ad3483b69c1596ae" >Tab One</label>
223+
<input type="radio" id="ff03dcc20c9244dab7aaba341719f46d-bdd98193262c4dc4ad5022382857b42a" name="ff03dcc20c9244dab7aaba341719f46d" class="tab" checked><label for="ff03dcc20c9244dab7aaba341719f46d-bdd98193262c4dc4ad5022382857b42a" >Tab Two</label>
224+
<input type="radio" id="ff03dcc20c9244dab7aaba341719f46d-17359142d28349d6bc659a5bd3804213" name="ff03dcc20c9244dab7aaba341719f46d" class="tab" ><label for="ff03dcc20c9244dab7aaba341719f46d-17359142d28349d6bc659a5bd3804213" >Tab One</label>
225225
<div class="tab__content">
226226

227227
<h2 id="famous-words">Famous words</h2>
@@ -272,8 +272,8 @@ <h3 id="example-usage">Example usage</h3>
272272

273273
<h3 id="result">Result</h3>
274274
<div class="tab-wrap">
275-
<input type="radio" id="60bd48533d59476a999d480fb6f7a4f6-0d889ed10e184ca086ffea97bfaa1876" name="60bd48533d59476a999d480fb6f7a4f6" class="tab" checked><label for="60bd48533d59476a999d480fb6f7a4f6-0d889ed10e184ca086ffea97bfaa1876" >Lorem Ipsum</label>
276-
<input type="radio" id="60bd48533d59476a999d480fb6f7a4f6-590058210a4f49b790a318dc54dfff98" name="60bd48533d59476a999d480fb6f7a4f6" class="tab" ><label for="60bd48533d59476a999d480fb6f7a4f6-590058210a4f49b790a318dc54dfff98" >Famous words</label>
275+
<input type="radio" id="835dce775ea84094b609fbc11623fd14-6d5509863c2046aaadf61cc87aac1181" name="835dce775ea84094b609fbc11623fd14" class="tab" checked><label for="835dce775ea84094b609fbc11623fd14-6d5509863c2046aaadf61cc87aac1181" >Lorem Ipsum</label>
276+
<input type="radio" id="835dce775ea84094b609fbc11623fd14-26311a3b27c9460ab7e8ff0d1f4c9cb1" name="835dce775ea84094b609fbc11623fd14" class="tab" ><label for="835dce775ea84094b609fbc11623fd14-26311a3b27c9460ab7e8ff0d1f4c9cb1" >Famous words</label>
277277
<div class="tab__content">
278278

279279
<h2 id="famous-words">Famous words</h2>
@@ -331,10 +331,10 @@ <h3 id="example-usage">Example usage</h3>
331331

332332
<h3 id="result">Result</h3>
333333
<div class="tab-wrap">
334-
<input type="radio" id="91de3c2e0aad4736ace5169f045e5d4f-601c28c581664d52b8c5245ab423f81a" name="91de3c2e0aad4736ace5169f045e5d4f" class="tab" checked><label for="91de3c2e0aad4736ace5169f045e5d4f-601c28c581664d52b8c5245ab423f81a" >settings.yml</label>
335-
<input type="radio" id="91de3c2e0aad4736ace5169f045e5d4f-209913735013462b97ea73c35ef0d1ed" name="91de3c2e0aad4736ace5169f045e5d4f" class="tab" ><label for="91de3c2e0aad4736ace5169f045e5d4f-209913735013462b97ea73c35ef0d1ed" >Settings yaml file</label>
336-
<input type="radio" id="91de3c2e0aad4736ace5169f045e5d4f-aabd3777a17d48659690f118ccc226d6" name="91de3c2e0aad4736ace5169f045e5d4f" class="tab" ><label for="91de3c2e0aad4736ace5169f045e5d4f-aabd3777a17d48659690f118ccc226d6" >_head.cshtml</label>
337-
<input type="radio" id="91de3c2e0aad4736ace5169f045e5d4f-239feec5205640f19068bc6bd2d3aa73" name="91de3c2e0aad4736ace5169f045e5d4f" class="tab" ><label for="91de3c2e0aad4736ace5169f045e5d4f-239feec5205640f19068bc6bd2d3aa73" >_head.cshtml</label>
334+
<input type="radio" id="2e31f364d9064b499b6c35a08924347c-5363e2ce18ff46248afa8dc92b334abd" name="2e31f364d9064b499b6c35a08924347c" class="tab" checked><label for="2e31f364d9064b499b6c35a08924347c-5363e2ce18ff46248afa8dc92b334abd" >settings.yml</label>
335+
<input type="radio" id="2e31f364d9064b499b6c35a08924347c-8c8795c0371943b4a1e8d71989745c44" name="2e31f364d9064b499b6c35a08924347c" class="tab" ><label for="2e31f364d9064b499b6c35a08924347c-8c8795c0371943b4a1e8d71989745c44" >Settings yaml file</label>
336+
<input type="radio" id="2e31f364d9064b499b6c35a08924347c-0b46c4a5c8734ef8b20f8b52840c575f" name="2e31f364d9064b499b6c35a08924347c" class="tab" ><label for="2e31f364d9064b499b6c35a08924347c-0b46c4a5c8734ef8b20f8b52840c575f" >_head.cshtml</label>
337+
<input type="radio" id="2e31f364d9064b499b6c35a08924347c-f885afc4753d45baaa23c238674af268" name="2e31f364d9064b499b6c35a08924347c" class="tab" ><label for="2e31f364d9064b499b6c35a08924347c-f885afc4753d45baaa23c238674af268" >_head.cshtml</label>
338338
<div class="tab__content">
339339

340340
<pre><code class="language-yaml">Host: &quot;www.devlead.se&quot;

0 commit comments

Comments
 (0)