homepage/old/articles.html

131 lines
5.9 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html lang="en">
<head>
<title>Andrew's Articles</title>
<meta charset="utf-8">
<meta name="description" content="Articles written by Andrew Lalis.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="scripts/themes.min.js"></script>
<noscript><style>.jsonly{display: none !important;}</style></noscript>
<link rel="stylesheet" href="styles/style.css" type="text/css">
2023-10-05 01:08:23 +00:00
<script src="scripts/sitestat.js?remote-url=sitestat.andrewlalis.com" async></script>
</head>
<body>
<header class="page-header">
<h1>Andrew's Articles</h1>
<nav>
<div>
<a href="index.html">Home</a>
<a class="page-header-selected" href="articles.html">Articles</a>
<a href="projects.html">Projects</a>
<a href="training.html">Training</a>
<a href="garden.html">Garden</a>
<a href="contact.html">Contact</a>
2023-07-23 23:22:30 +00:00
<a href="logbook.html">Logbook</a>
</div>
<div>
<a href="https://github.com/andrewlalis">GitHub</a>
<a href="https://www.linkedin.com/in/andrew-lalis/">LinkedIn</a>
<a href="https://www.youtube.com/channel/UC9X4mx6-ObPUB6-ud2IGAFQ">YouTube</a>
</div>
</nav>
<button id="themeToggleButton" class="jsonly">Change Color Theme</button>
<hr>
</header>
<main>
<article>
<h2>About</h2>
<p>
Although I don't generally write much, sometimes I'll find something interesting, or something that I notice a significant number of people could benefit from reading about. In that case, it'll most likely end up on this page as an article.
</p>
<div class="jsonly">
<input type="search" placeholder="Search for articles..." style="width: 100%; margin: 0; font-size: medium;">
<p style="font-size: smaller; margin: 0 0 0.5em 0;">
Search for matching articles based on their <strong>title</strong> or <strong>topics</strong>.
</p>
<button id="reset-search-button" style="margin-bottom: 0.5em; display: none;">Reset Search</button>
</div>
2023-09-26 15:02:37 +00:00
<div id="articles-container">
2023-09-26 15:02:37 +00:00
<a class="article-card" href="articles/api-with-handy-httpd.html">
<h3>Creating an API with Handy-Httpd</h3>
<div>
<time datetime="2023-09-26">September 26<sup>th</sup>, 2023</time>
<span>D Lang</span>
<span>Showcase</span>
<span>Tutorial</span>
</div>
<p>
Take a look at how you can set up a web API with my Handy-Httpd library.
</p>
</a>
<a class="article-card" href="articles/beginner-guide-to-apache-lucene.html">
<h3>A Beginner's Guide to Searching with Lucene</h3>
<div>
<time datetime="2023-02-06">February 6<sup>th</sup>, 2023</time>
<span>Java</span>
<span>Tutorial</span>
</div>
<p>
A brief overview of how to use Lucene to create an index for some content, and search that index to find relevant content quickly.
</p>
</a>
<a class="article-card" href="articles/dsh-easier-scripting-in-d.html">
<h3>DSH - Easier Scripting in D</h3>
<div>
<time datetime="2022-05-05">May 5<sup>th</sup>, 2022</time>
<span>D Lang</span>
<span>Showcase</span>
</div>
<p>
An overview of my <em>DSH</em> library, that simplifies some of the more tedious parts of writing shell-like scripts in D.
</p>
</a>
<a class="article-card" href="articles/d-prospects-for-future.html">
<h3>The D Programming Language: Does it have a future?</h3>
<div>
<time datetime="2022-03-26">March 26<sup>th</sup>, 2022</time>
<span>D Lang</span>
<span>Discussion</span>
</div>
<p>
My take on the heated discussion that is the D language's future.
</p>
</a>
<a class="article-card" href="articles/spring-osiv-transactions.html">
<h3>Spring's Open-Session-in-View & Transactions</h3>
<div>
<time datetime="2021-05-09">May 9<sup>th</sup>, 2021</time>
<span>Java</span>
<span>Spring</span>
<span>Tutorial</span>
</div>
<p>
How to (properly) structure your Spring-Boot API to avoid obscure ORM headaches.
</p>
</a>
<a class="article-card" href="articles/java-swing-2d-game.html">
<h3>2D Games with Java & Swing</h3>
<div>
<time datetime="2021-05-09">May 9<sup>th</sup>, 2021</time>
<span>Java</span>
<span>Tutorial</span>
</div>
<p>
Beginner guide to making simple 2D games using Java's Swing UI framework and a game loop.
</p>
</a>
</div>
</article>
</main>
<script class="jsonly" src="scripts/articles-search.js"></script>
</body>
</html>