-
Reprocessing - Confession 94
2024.01.23 22:13:53It happens frequently enough that a conversation in some online chatroom veers over to the question of privacy in the modern world, and especially to the willingness people have to share oodles of their often very personal information with complete strangers online. I certainly appreciate and understand the fears of oversharing, after all there are a lot of very dangerous people out there that, if they decide to do so, can absolutely hugely impact if not ruin your life entirely. Despite this, I somehow can't help myself.
-
I've opened up a Patreon - Confession 93
2023.08.25 12:45:54I've been debating opening up a Patreon for many years and I've always been hesitant about accepting donations from people, but I think it's finally time to change my mind on that!
-
Selbstsamkeit - Confession 92
2023.08.08 21:11:52If you've read any of my preceding entries I would expect it to come as no surprise to you to see me write "accepting who you are is really difficult." Though today I want to write about a few different facets of that than just the one you may be thinking about right now.
-
Die Toteninsel - Confession 91
2023.07.22 08:59:01I don't like sleeping. I like the idea of sleep, but the practise of it seems all too often fraught with issues for me. I do consider myself fortunate that I don't suffer from any major sleeping disabilities like insomnia, but my quality of sleep is nevertheless far from ideal, despite adhering to a rather strict and regular sleeping schedule.
-
Here we are, where we always were
2022.05.19 11:20:17It's been a long time since I wrote anything just for myself. There's been updates here, but they've all been either for Kandria, or of a very technical nature, to announce things to the few out there that land in the nichest of niche intersections. Thanks for reading, by the way!
-
Harmony 2 - Confession 90
2020.09.05 18:07:16
It turns out that sound processing is pretty difficult. I've been hacking away at an almost from-scratch rewrite of Shirakumo's sound systems for the past few months and it's caused a lot of anguish.
-
2020 Calendar - Confession 89
2019.10.28 13:50:47
Last year I, mostly on a whim, decided to make a small physical desktop calendar. Much to my surprise quite a few people were interested in it, even some from Japan, China, the US, and various countries in Europe. However, last year was pretty stressful, as I came up with the idea for the calendar a bit too late, and had to really hurry to get it all together in time for the new year. This year I decided to try again, and fix the mistakes I made last year.
-
Library Policy Update - Confession 88
2019.09.05 10:19:36
Recently there's been a few changes to the libraries I maintain, as well as to the new libraries I publish. I thought that these changes would be of general interest, even if you might not use my libraries at all.
-
The End of Daily Gamedev - Confession 87
2019.08.20 10:32:41
It's been two months now since I started to do daily game development streams. I've been trying my best, but it is time for this to come to a close. In this article I'll talk about the various things that happened, why I'm stopping, and the future of the Leaf game. Strap in!
-
A Month of Daily Gamedev - Confession 86
2019.07.16 09:13:00
That didn't feel as long as it was. A month ago I promised to do daily streams of game development. So far I've held true to that. I'm sure I won't be able to hold that true forever, but I'll try to keep going for as long as I can. In this one month alone, a lot has changed for the game though!
-
Daily Game Development Streams - Confession 85
2019.06.17 21:23:06
Starting tomorrow I will be doing daily live game development streams for my current game project, Leaf. The streams will happen from 20:00 to 22:00 CEST, at https://stream.shinmera.com. There's also a short summary and countdown page here.
-
Improving Portability - Confession 84
2019.06.06 09:26:43
Common Lisp has a big standard, but sometimes that standard still doesn't cover everything one might need to be able to do. And so, various implementations offer various extensions in various ways to help people get their work done. A lot of these extensions are similar and compatible with each other, just with different interfaces. Thus, to make libraries work on as many implementations as possible, portability libraries have been made, and are still being made.
-
2019 Calendar - Confession 83
2019.01.04 18:58:43
It's already 2019, and last year I decided, for the first time ever, to sell some of my art. Apparently more people wanted to buy my art than I expected, so I thought it would be a good idea to write a bit about it all and my future plans.
-
Starting Another Game Project - Confession 82
2018.10.30 11:49:11
About two weeks ago I said to myself: “You like games, don't you, son? Why don't you try making one yourself again for once? Just something simple, a platformer maybe. Just make a game and don't spend all of your time writing an engine and all that crap that isn't the game itself.” And I replied to myself by spending the last two weeks writing an engine. But, I still really want to make an actual game, so this entry is going to be about that.
-
Winding Down - Confession 81
2018.08.17 13:37:11
After an excruciating two months of impending exam, I now finally have proper holidays; time during which I don't need to do anything in particular. No deadlines, no requirements. And yet, I can't seem to relax. Why?
-
Where's the Pressure Coming From - Confession 80
2018.06.05 20:10:19
Man, it's been a good while since I sat down and wrote one of these whine entries. Well, I guess it's time again. It being such a long time since I last had to write about something like this naturally seems like a good thing, but I think matters are a bit more complicated than that. I suppose I should elaborate on that.
-
Onesies in Repose 2017 - Confession 79
2017.12.31 11:03:54
Well, it looks like 2017 is just about over. I thought it might be a nice opportunity to look back on the drawings I've made throughout the year and have a little discussion about it. This year has been especially tough on me and for long stretches of time I could not get myself to draw anything at all for a lack of motivation, inspiration, and confidence in general. And so in this article I'll talk a bit about a few pieces I found notable in an effort to see if there's anything obvious that could help me get along better in the next year.
-
Thoughts on Build Systems - Confession 78
2017.11.20 15:12:25
In an effort to write some more articles I thought I might as well write one where I lay down my current thoughts on build systems. I've been thinking about writing my own for a good while now, and there's a few conclusions I've come to. I expect that these thoughts will eventually crystallise into a new general build system in Lisp.
-
Harmony - Confession 77
2017.11.15 15:56:28
This is a blog entry about Shirakumo's sound system Harmony. While Harmony was released some months back, I spent the last few weeks rewriting large parts of it from the ground up, and I think it's worth it to write a short article describing how it's built and what you can do with it. So, if you're interested in doing sound processing and playback in Lisp, this is for you.
-
Project Listing - Confession 76
2017.10.07 14:57:27
This is a listing of projects that I've started, some of which I've completed. The intent is to spread awareness about the work I've done, as I speculate that a lot of people don't know about most of it, even though it might prove useful to their own projects. So, hopefully this article will help a bit in that regard.
-
Portacle Release - Confession 75
2017.09.07 16:06:56
I've written about Portacle on a previous occasion, where I talked mostly about the issues I've faced. This time, however, I'm excited to announce that Portacle has finally reached version 1.0. This means that there are no obvious remaining issues that I am aware of. Everything should Just Work™.
-
Off the Cliff and on into the Abyss - Confession 74
2017.06.26 21:45:36
I'm not sure how far back it goes exactly, but I think it's been now about a year or more since I started doubting my skills heavily. More heavily than usual. Anything I attempt to do either slips out of my hands and ends up a shoddy mess, and even if it doesn't it feels like a flimsy rehash of something I've already done before. There's no improvement to be seen, no end in sight, no goal reached.
-
Radiance Release - Confession 73
2017.04.07 09:11:04
Right now I'm at Brussels Airport, waiting for my departing flight back to Zürich. The 10th European Lisp Symposium is over, and I got to have my first “real” talk at it. It was, as you might guess, about Radiance and some of the core concepts behind the project. With that, I think it is finally time to announce Radiance's proper release into the wild!
-
Portacle - Adventures in Cross-Platform Deployment - Confession 72
2017.02.22 18:58:29
As announced in my previous post, I've decided to do a write-up that illustrates my adventures in developing Portacle, a cross-platform, portable, installer-less, self-contained Common Lisp development environment.
-
It's Been So Long - Confession 71
2017.02.09 23:56:12
It's been a good while since I last wrote an entry. I didn't write anything all January for a multitude of reasons, at the forefront being that it was exam season again. That's over with now, fortunately, so I do have some more time on my hands to goof off. Unfortunately though, I only have one more week left of this precious “free” time before university strikes me in the back again. I best use it wisely.