bajsicki.com/public/page/7/index.html

248 lines
4.9 KiB
HTML
Raw Normal View History

2024-09-26 14:32:13 +02:00
<!DOCTYPE html>
<html lang="en-us"><head>
<meta name="generator" content="Hugo 0.134.3"><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<title>Home - phil@bajsicki:~$</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<meta name="description"
content=" ">
<link rel="canonical" href="http://localhost:1313/" />
<link rel="icon" href="http://localhost:1313/images/logo_w.png" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/modern-normalize/1.1.0/modern-normalize.min.css" crossorigin="anonymous" referrerpolicy="no-referrer" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preload" as="style"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC|Noto+Emoji&display=swap" />
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC|Noto+Emoji&display=swap"
media="print" onload="this.media='all'" />
<noscript>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC&display=swap" />
</noscript>
<link rel="stylesheet" href="/css/hugo-tufte.min.css">
<link rel="stylesheet" href="/css/hugo-tufte-options.min.css">
<link rel="stylesheet" href="/css/hugo-tufte-override.css">
</head>
<body>
<article id="main" class="home-page">
<header class="brand">
<h1>phil@bajsicki:~$</h1>
<p class="subtitle"></p>
<nav class="menu">
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about/">About</a></li>
<li><a href="/posts/">Posts</a></li>
</ul>
</nav>
<hr />
</header>
<section class="page-list">
<h2 class="content-title">
2024-09-27 15:29:50 +02:00
<a href="/posts/realistic-deadlines/">Realistic deadlines</a>
2024-09-26 14:32:13 +02:00
</h2>
2024-09-27 15:29:50 +02:00
<p><p>Recently a wrote an after-action report on a project that failed to materialize for a number of reasons. The details are irrelevant - …</p></p>
2024-09-26 14:32:13 +02:00
<h2 class="content-title">
2024-09-27 15:29:50 +02:00
<a href="/posts/saas-business-foss/">Some thoughts on SaaS and business applications of Free Software</a>
2024-09-26 14:32:13 +02:00
</h2>
2024-09-27 15:29:50 +02:00
<p><p>SaaS is a pain in the rear for many reasons, which bother me a lot and which I can&rsquo;t help but vent about today.</p></p>
2024-09-26 14:32:13 +02:00
<h2 class="content-title">
2024-09-27 15:29:50 +02:00
<a href="/posts/overcoming-rsi/">Overcoming typing-related RSI</a>
2024-09-26 14:32:13 +02:00
</h2>
2024-09-27 15:29:50 +02:00
<p><p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-09-22 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<p>Over the past few weeks, I&rsquo;ve found that decreasing the amount I type has helped a lot. I can&rsquo;t remember the …</p></p>
2024-09-26 14:32:13 +02:00
<h2 class="content-title">
2024-09-27 15:29:50 +02:00
<a href="/posts/new-keyboard-layout-colemak-dh/">Learning a new keyboard layout</a>
2024-09-26 14:32:13 +02:00
</h2>
2024-09-27 15:29:50 +02:00
<p><p><!-- raw HTML omitted --><!-- raw HTML omitted -->[2022-08-18 Thu]<!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<p>Given that I type a lot - and I do mean A LOT, and I&rsquo;m past the age of good hand health&hellip; I&rsquo;m in a …</p></p>
2024-09-26 14:32:13 +02:00
</section>
<hr />
<span class="previous-page">
<a class="link-reverse" href="/page/6/">«</a>
</span>
<span class="pagination-indicator">
2024-09-27 15:29:50 +02:00
7 / 8
2024-09-26 14:32:13 +02:00
</span>
<span class="next-page">
2024-09-27 15:29:50 +02:00
<a class="link-reverse" href="/page/8/">»</a>
2024-09-26 14:32:13 +02:00
</span>
<footer class="page-footer">
<hr />
<div class="previous-post" style="display:inline-block;">
</div>
<div class="next-post", style="display:inline-block;float:right;">
</div>
<ul class="page-footer-menu">
</ul>
<div class="copyright">
<p>
©2024 Phil Bajsicki
</p>
</div>
</footer>
</article>
<script>(function(){var e,t,n,s=document.getElementsByTagName("code");for(n=0;n<s.length;){if(t=s[n],t.parentNode.tagName!=="PRE"&&t.childElementCount===0&&!t.classList.contains("nolatex")&&(e=t.textContent,/^\$[^$]/.test(e)&&/[^$]\$$/.test(e)&&(e=e.replace(/^\$/,"\\(").replace(/\$$/,"\\)"),t.textContent=e),/^\\\((.|\s)+\\\)$/.test(e)||/^\\\[(.|\s)+\\\]$/.test(e)||/^\$(.|\s)+\$$/.test(e)||/^\\begin\{([^}]+)\}(.|\s)+\\end\{[^}]+\}$/.test(e))){t.outerHTML=t.innerHTML;continue}n++}})()</script>
<link rel="stylesheet" href="/katex@/dist/katex.min.css" crossorigin="anonymous">
<script defer src="/katex@/dist/katex.min.js" crossorigin="anonymous"></script>
<script defer src="/katex@/dist/contrib/auto-render.min.js" crossorigin="anonymous"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
renderMathInElement(document.body, {
trust: (context) => ['\\htmlId', '\\href'].includes(context.command),
macros: {
"\\eqref": "\\href{###1}{(\\text{#1})}",
"\\ref": "\\href{###1}{\\text{#1}}",
"\\label": "\\htmlId{#1}{}"
}
});
});
</script>
</body>
</html>