update first proper init posts in both languages to actual content

mainline
Trolli Schmittlauch 2022-03-06 21:45:08 +01:00
parent d9a1209063
commit 709475c605
4 changed files with 36 additions and 2 deletions

View File

@ -1,4 +1,21 @@
title: Init
lang: de
date: 2022-03-06
Ohai!
Ohai,
endlich habe ich es mal geschafft, wieder ein Blog aufzusetzen, nachdem das letzte im Jahr 2013 in die ewigen Jagdgründe eines Datenbankfehlers ein ging.
Motiviert ist das ganze zugegebenermaßen auch davon, einen an die Öffentlichkeit gerichteten strukturierteren Webauftritt zu haben als meine Social Media Profile. Denn neben Blogposts gibt es hier auch ein paar weitere Seiten, [aktuell suche ich etwa einen Job]({filename}/pages/professional-de.md) und habe mal ein bisschen Infos zu meinen Kenntnissen und Fähigkeiten zusammengetragen.
## Inhalte
An Blogposts selbst habe ich gerade noch nicht viel zu bieten, werde dies aber je nach Lust und Laune für aktuelle Erkenntnisse, Tipps & Tricks, heiße & lauwarme Takes oder einfach allem anderen, das etwas mehr Platz braucht benutzen. In der Regel werde ich Blogposts entweder auf Deutsch oder [auf Englisch](/en/blog/) veröffentlichen, in seltenen wichtigen Fällen womöglich auch mal den Post in beide Sprachen übersetzen.
Aus meinem vorherigen Blog habe ich dank [Internet-Archive snapshot](https://web.archive.org/web/20131007164111/http://blog.orlives.de/) 2 Artikel retten können und sie unter ihrem originalen Publikationsdatum auch hier wieder eingestellt. Ich finde, sie sind immmer noch interessant zu lesen.
## Technik
Diese Seite wird mit einem static site generator erzeugt. Ursprünglich plante ich, das ganze auf Basis von [Hakyll](https://jaspervdj.be/hakyll/) zu machen, und setzte mich auch daran. Nach einer ganzen Woche musste ich allerdings feststellen, dass Hakyll an sich zwar ein sehr interessantes Stück Technik ist, vieles richtig macht, letztendlich aber doch eine Nischenlösung ist und eher als *Bibliothek zum Bauen statischer Seiten* zu verstehen ist, nicht als fertige Lösung. Schon alleine das Erzeugen einer multilingualen Seite und da insbesondere das Verknüpfen der gleichen Posts in unterschiedlichen Sprachen war eine durchaus komplexe Angelegenheit und musste erst mal implementiert werden.
Aus Zeitgründen habe ich das ganze dann doch vorerst auf Eis gelegt und nutze jetzt [Pelican](https://getpelican.com), mit dem ich eine zufriedenstellende, wenn auch weniger flexible Seite hinbekommen habe. Mal sehen, ob sich das irgendwann noch mal ändert.
Wir lesen uns!

View File

@ -1,4 +1,21 @@
title: Init
lang: en
date: 2022-03-06
A pleasant *Hello* to the Anglophone world!
Hi there,
I have finally managed to set up a Blog again, since the last one went to the happy hunting ground due to a database error.
Admittedly, this has also been motivated by my desire to have a web presence directed towards the public that is better structured than my social media profiles. Besides blog posts, some further sites can be found here. For example, [I am currently looking for a job]({filename}/pages/professional-en.md) and have collected some information about my skills and expertise on a page.
## Content
Regarding blog posts, there is not much to be found yet. I do intent though to use this space for current findings, tips & tricks, hot and luke-warm takes, or anything that needs a bit more space in the future. Generally my blog posts are going to be published either in English or [in German](/blog/), in special and important cases I might translate a post to both languages.
From my previous blog I have republished two articles from 2013, but these are only available in German.
## Tech stack
This site is created using a static site generator. Originally I had intended to base my site on [Hakyll](https://jaspervdj.be/hakyll/) and started to do so. After a full week though it turned out that Hakyll is an interesting piece of technology indeed, but in the end still a niche solution and furthermore rather a library for building static sites but not suitable as a ready-made solution. Let alone the generation of a multi-langual site and there especially the linkig of equal posts in different language versions was a rather complex procedure to be implemented manually.
Due to time restrictions I then decided to shelve the Hakyll approach for now and switched to [Pelican](https://getpelican.com), with which I achieved this satisfactory, although a little bit less flexible, site. Let's see whether this changes in the future.
I hope to find you here again for my next posts.