Welcome to my little corner of the internet. This site exists as a place to dump musings, and the odd snippet of code I've found useful.

    There isn't much here yet, and I can guarentee updates will be sparse, but free to make use of or disregard what you do find here as you see fit.


    Copyright (c) 2022 C. M. Short. (Last updated on Aug 1 2022 19:04)



    2022 | 2023

    About this Log...

    The links below will take you to pages I've generated using a modified version of portable-php. This software inspired the design and implementation of this site. It generates a single html file from a series of .md files within which all log entries are included.

    I have no intent to devise an update schedule of any kind, but as and when I find things that I should remember I intend to include them here. These will range from code snippets to musings and ramblings that have no other outlet.

    Copyright (c) 2022 C. M. Short. (Last updated on Aug 1 2022 21:16)


    A little about this page...

    This page was parsed from .md files using a combination of the john doe template and portable-php. It is amalgamated and parsed into a single .html file using php. The entire source for this website will be linked here and gifted under the MIT licence once I've a chance to commit and upload.

    A little about me...

    By profession I'm a senior lecturer in Social Work at a local University. I left front line practice in November 2022 having spent the past fifteen years working in various contexts within Adult Social Care. My father was one of the engineers responsible for the TMS34010, and I grew up in the 90's in a household of software engineers. Whilst I ultimately decided upon a career in "people" my passion for low level engineering developed at a young age. I am an amateur in the true sense; I tinker because I can.

    Because "reasons", I discovered Linux in around 2008 and (almost) bricked my first machine whilst trying to install Debian later that year. Since then I've used nix exclusively and enjoy the freedom of having control over my system and avoiding "bloat-as-feature". Currently I run regolith-arch because I enjoy the pain associate with breaking things often.

    In keeping with the theme of doing things the hard way despite having no reason to do so, I learned C and C++ and have written some pretty awful software just to understand how it all works. For example I wrote this tetris clone in C. I've also written a couple of emulators for fun, and am interested in emulation as a means of preserving games that run on legacy hardware.

    I'm fond of ASCII / Tile games particularly Dwarf Fortress, CDDA and DCSS.

    Copyright (c) 2022 C. M. Short. (Last updated on Aug 1 2022 22:18)