diff --git a/content/post/2023/02/january-2023.md b/content/post/2023/02/january-2023.md index e8f87726..bc19a128 100644 --- a/content/post/2023/02/january-2023.md +++ b/content/post/2023/02/january-2023.md @@ -21,7 +21,7 @@ In the end, I was glad it was over: the pocket edition is 516 pages and the end We're continuing the vampire theme here. After the lackluster _Albion_ RPG that was December's DOS Game Club game, I yearned for a proper first-party "blobber" and revisited one of the first PC RPGs I came into contact with twenty-three years ago: [Might & Magic VIII: Day of the Destroyer](https://jefklakscodex.com/games/pc/might-and-magic-viii/) (or just MM8). I took extensive notes and screenshots during my playthrough which can be followed along with the link. -MM8 has a high nostalgia factor for me, but it special in another kind of way: in it, you could visit pubs and play a card game called Arcomage that's been fully rebuilt as [Arcomage HD on GitHub](https://arcomage.github.io/)! Be sure to give it a go, it's not difficult to understand and has a lovely vibe to it. Playing a game in a game is the kind of _meta_ stuff I love. Also, I created a dual wielding vampire---that ultimately never lived up to Stoker's Dracula potential: even a mediocre knight would have been a better character. Nonetheless, I had fun revisiting the world of Jadame. +MM8 has a high nostalgia factor for me, but it is special in another kind of way: in it, you could visit pubs and play a card game called Arcomage that's been fully rebuilt as [Arcomage HD on GitHub](https://arcomage.github.io/)! Be sure to give it a go, it's not difficult to understand and has a lovely vibe to it. Playing a game in a game is the kind of _meta_ stuff I love. Also, I created a dual wielding vampire---that ultimately never lived up to Stoker's Dracula potential: even a mediocre knight would have been a better character. Nonetheless, I had fun revisiting the world of Jadame. ![](../arcomage.jpg "A round of Arcomage in the tavern of Ravenshore.") diff --git a/content/works/oss-contributions.md b/content/works/oss-contributions.md new file mode 100644 index 00000000..d651dce8 --- /dev/null +++ b/content/works/oss-contributions.md @@ -0,0 +1,35 @@ +--- +title: "Open Source Contributions" +image: "/img/works/oss.jpg" +description: "A list of small contributions to existing projects." +type: "code" +date: 2012-01-01 +--- + +I try to contribute to [Open Source Softare](https://en.wikipedia.org/wiki/Open-source_software) where I can, mostly by improving upon the libraries and frameworks I happen to be using in context of a project. Below is a list of all open source projects I've contributed to. + +Most of these contributions are small and humble adjustments. For those interested in substantial prose in code, please see the [Brain Baking Works](/works/#code) list. + + + +| Title | Year | Language | +|-------|------|----------| +| [Adafruit_Blinka](https://github.com/adafruit/Adafruit_Blinka), the CircuitPython API for MicroPython devices | 2023 | Python | +| [hltb-alfred-workflow](https://github.com/danbush/hltb-alfred-workflow), an Alfred workflow for the HLTB site | 2022 | Ruby | +| [Yarn Berry](https://github.com/yarnpkg/berry) documentation update | 2021 | HTML | +| [Commento](https://gitlab.com/commento/commento), a privacy-focused commenting platform | 2020 | JS | +| [vlaamseprogrammeerwedstrijd](https://github.com/vlaamseprogrammeerwedstrijd/), the university collab programming contests | 2020 | Various | +| [FieldsLinker](https://github.com/PhilippeMarcMeyer/FieldsLinker), a visual link matcher | 2019 | JS | +| [opbasm](https://github.com/kevinpt/opbasm), the Open PicoBlaze Assembler | 2019 | Nim | +| [gba-tileeditor](https://github.com/IanFinlayson/gba-tileeditor), a Qt-based tile editor for GBA dev. | 2018 | C++ | +| [png2gba](https://github.com/IanFinlayson/png2gba), A GBA dev. image conversion utility | 2018 | C++ | +| [ExtJSWebdriver](https://github.com/pratoservices/extjswebdriver), make WebDriver scenario testing for ExtJS less painful | 2017 | C# | +| [Gulp-svn](https://github.com/yasinkocak/gulp-svn), a Subversion plugin for Gulp JS | 2017 | JS | +| [GoHugo](https://github.com/gohugoio/), the Hugo (static site generator in Go) docs | 2017 | HTML | +| [Sausage](https://github.com/jlipps/sausage), a Selenium REST API | 2015 | PHP | +| [net-deep-copy](https://github.com/Burtsev-Alexey/net-object-deep-copy), a fast object cloning utility (_unmerged_) | 2014 | C# | +| [NHibernate](https://github.com/nhibernate/nhibernate-core/) & NHibernate-Caches, a DB ORM framework (_[rejected](https://github.com/nhibernate/nhibernate-core/pull/284)_) | 2014 | C# | +| [GhostDriver](https://github.com/detro/ghostdriver), a remote WebDriver protocol using PhantomJS | 2013 | JS | +| [boostrap-wysihtml5](https://github.com/jhollingworth/bootstrap-wysihtml5), a WYSIWYG editor in Bootstrap (_unmerged_) | 2013 | HTML | + + \ No newline at end of file diff --git a/data/webmentions.json b/data/webmentions.json index 04cb7874..02b74b1f 100644 --- a/data/webmentions.json +++ b/data/webmentions.json @@ -1,4 +1,18 @@ [ + { + "author": { + "name": "Max", + "picture": "/pictures/doenietzomoeilijk.nl" + }, + "name": "Ja, liever een maandelijkse dump dan een sloot losse snippers", + "content": "Wouter dumpt link maar doet dat in een verzamelpost. Met reden:\n\nOther bloggers solve this by an endless stream of likes, favorites, and links to be pushed online next to regular posts, which doesn’t work for me. I’d rather curate and present the...", + "published": "2023-02-07T21:42:33+00:00", + "url": "https://doenietzomoeilijk.nl/archief/ja-liever-een-maandelijkse-dump-dan-een-sloot-losse-snippers", + "type": "mention", + "source": "https://doenietzomoeilijk.nl/archief/ja-liever-een-maandelijkse-dump-dan-een-sloot-losse-snippers", + "target": "https://brainbaking.com/post/2023/02/january-2023/", + "relativeTarget": "/post/2023/02/january-2023/" + }, { "author": { "name": "Greg Thomas", diff --git a/static/img/works/oss.jpg b/static/img/works/oss.jpg new file mode 100644 index 00000000..41286c64 Binary files /dev/null and b/static/img/works/oss.jpg differ diff --git a/themes/brainbaking-minimal/assets/sass/_brainbaking.sass b/themes/brainbaking-minimal/assets/sass/_brainbaking.sass index 8c116c55..ff3675bb 100644 --- a/themes/brainbaking-minimal/assets/sass/_brainbaking.sass +++ b/themes/brainbaking-minimal/assets/sass/_brainbaking.sass @@ -272,7 +272,7 @@ table border-top: 1px solid darkgrey tr &:nth-child(odd) - background: #EEEEEE + background: rgba(243,243,243,0.8) .tagindex .taggrid diff --git a/themes/brainbaking-minimal/layouts/works/list.html b/themes/brainbaking-minimal/layouts/works/list.html index df116498..7382b6aa 100644 --- a/themes/brainbaking-minimal/layouts/works/list.html +++ b/themes/brainbaking-minimal/layouts/works/list.html @@ -15,7 +15,7 @@ {{ end }}
-

Prose in Words

+

Prose in Words

{{ range (where .Pages "Params.type" "writing") }} {{ partial "works-block.html" . }} @@ -24,7 +24,7 @@
-

Prose in Code

+

Prose in Code

For those interested in smaller but technical buns of baked goodness, have fun exploring my open source projects at https://git.brainbaking.com/ or my contributions at GitHub.
{{ range (where .Pages "Params.type" "code") }}