Replace vague 'Since this year' with concrete 2026 on stefankoelle

This commit is contained in:
2026-09-11 22:42:24 +02:00
parent 28e17f4400
commit a96e9c110e
+3 -3
View File
@@ -166,7 +166,7 @@ layout: stefankoelle.njk
<ul>
<li>Working with .NET since 2018 at stellenanzeigen.de GmbH &amp; Co. KG, which became TENHIL GmbH &amp; Co. KG in 2022, where I migrated the old VB and ASP-Classic applications to modern .NET.</li>
<li>Built around a dozen microservices, including Jobs Per Mail, JobApply, GeoService, Feedexporter, and Salary Data Service, first hosted on Azure and built with Docker, Terraform, Azure Tables, Azure Blobs, S3 buckets, and PostgreSQL.</li>
<li>Since this year, all of these microservices run in our self-hosted Kubernetes cluster on AWS machines.</li>
<li>Since 2026, all of these microservices run in our self-hosted Kubernetes cluster on AWS machines.</li>
<li>Introduced Squidex as a headless CMS for the microservice backend, with Sentry and Loki for monitoring and logging, and Quartz.NET, later Hangfire.NET, for scheduled jobs.</li>
<li>Privately built <a href="https://github.com/skoelle/marcer-gamedvd-launcher" target="_blank">Marcer GameDVD Launcher</a>, a console tool for browsing and launching Atari ST/Falcon games from a USB stick.</li>
</ul>
@@ -180,7 +180,7 @@ layout: stefankoelle.njk
<h3>TypeScript / JavaScript</h3>
<ul>
<li>Using Node.js privately for over a decade, TypeScript since its early days, and professionally at TENHIL since 2024.</li>
<li>Since this year, TypeScript is my go-to for AI-built microservices.</li>
<li>Since 2026, TypeScript is my go-to for AI-built microservices.</li>
<li>Built an MCP (Model Context Protocol) server for ChatGPT integration in 6 half-days using Claude Code.</li>
<li>Implemented a TypeScript widget renderer for AI-driven applications with the OpenAI Chat Kit.</li>
<li><b>Static site generators:</b> <a href="https://www.11ty.dev">Eleventy</a> (v3) for <a href="https://github.com/skoelle/moonweb-site" target="_blank">moonweb.org</a> (6 sites, Nunjucks templates) and stefankoelle.de, <a href="https://astro.build">Astro</a> for the <a href="https://github.com/skoelle/28k8-moonweb-org" target="_blank">28k8 BBS retro site</a>.</li>
@@ -189,7 +189,7 @@ layout: stefankoelle.njk
<h3>Python</h3>
<ul>
<li>Working with Python since 2020 on private projects, home lab tooling, and automation scripts.</li>
<li>Since this year, increasingly using Python for home network projects, with development accelerated by AI-assisted workflows in OpenCode.</li>
<li>Since 2026, increasingly using Python for home network projects, with development accelerated by AI-assisted workflows in OpenCode.</li>
<li><b>FastAPI web projects:</b> <a href="https://github.com/skoelle/calender_sync" target="_blank">Google Calendar Sync</a>, <a href="https://github.com/skoelle/mvg-departures" target="_blank">MVG Departures</a>, <a href="https://github.com/skoelle/icloud-contacts-sync" target="_blank">iCloud Contacts Sync</a>.</li>
<li><b>Flask:</b> <a href="https://github.com/skoelle/dyndns-updater" target="_blank">DynDns Updater</a>, a Cloudflare + FreeDNS DynDNS updater for FritzBox as a Docker container.</li>
</ul>