2022

3yo: “Papa hast du Geburtstag?” “Ne erst in vier Tagen” “ABER DU BIST DOCH SCHON ALT!”

Re-watching The Wire. Got it on Apple for 35€ HD remastered. Every second is gold. This is how good shows can be.

My MiYoo is supposed to arrive tomorrow. There seem to be no issues with customs. Already got a Mini-SD and put Onion OS on it. The original SD I’ll backup and then not use, in case I want to sell the thing at some point. Let’s hope the screen has no dead pixels or other issues.

Still on the Lxk8-Pico8-Game. Fun times!

A controlled jump for Pico-Lxk8. The idea is (from googling) to apply a lower gravity to the player while the jump button is pressed. So that after release, the player would fall down sooner. The problem with this approach is, that tiny jumps become harder to get right. This happens because the initial jump-force needs to be somewhat high to prevent the jump being too slow. So I introduced a much higher gravity-constant, that gets only applied while the player is still going up, but the jump-button is released.

if(player_is_jumping AND jump_is_pressed) {
  player_velocity_y += WEAK_GRAVITY
} else if (player_is_ascending AND jump_is_not_pressed) {
  player_velocity_y += STRONG_GRAVITY
} else {
  player_velocity_y += NORMAL_GRAVITY
}

Doing an Lxk8-Remake in Pico-8. Every time I use it I’m delighted. Nice to do some yolo-coding for a change. Ordered a MiYoo handheld, and planning to run Pico on it and finally play all their great games. I think I like the palette most. Only 16 Colors, but they are so vibrant and create a unique pico-look.

Started learning Rust a few days ago. Today having a presentation about JAM-Stack. 100,1 kg as of today.

A thing I wrote in a Discord

I always loved programming, but wasn’t good enough at school to get into an “Ausbildung” in that direction (also it was Post-Dotcom-Burst). Ten years of detours (and a BA in Design) later, I got into a dev position. At first it was design, but when they saw the websites I did on the side, I “had to” code more and more. At the time, HTML+CSS was enough to know for a full-time-position.

Continue reading →

I strongly believe that most folks who complain about Electron never seriously tried other “native” web-based cross-platform-solutions. Most are horrible, and/or are non-free, and/or don’t handle accessibility at all. Sometimes even OS-native ways like Swift-UI lack flexibility and best-practises.

In other news, got the X-Box Wireless Headset and it does such a good job with 2 connections, console and mobile. Connecting the Bose 700 to two devices doesn’t work well. The X-Box has no issue at all. It could use it exclusively for all headset-needs if it had a cable-feature and nose-cancelling. So for work I still have the Bose and for Guitar I’m using the cabled Beyerdynamic Custom One. AirPods for outside.

Played aroung with Godot 4 Beta 2. No Web-Exports work, but really liking it so far. GDScript is nice.

Finished Today: Sniper Elite 5, Blake Crouch: Upgrade, Better Call Saul, Hack*Match from Last Call BBS

Current Look

Building the gameplay is more fun than creating levels.

Current state Hangar-Puzzler-Prototype. Inspired by Dungeons & Diagrams.

I’m more and more convinced that long-running compilers and other build-processes are the No. 1 productivity killer for developers.

I’m happier when I:

Don’t worry Don’t compare Don’t expect too fast Be kind to yourself

Current state. We have “ships” (the colored shapes") with stats.

In game-prototyping it’s so vital that you get an answer to “is it good/interesting?” as soon as possible. Throw all clean code, effects and ornament out, or you’ll be polishing turds in no time.

This is how the hangar-puzzle prototype looks right now. Made in React. If it shows any resemblence of fun, I’ll do it in an engine or SwiftUI, let’s see. The idea is to place space-ships in a way that they can receive energy, repairs and leisure (as in crew-vacation etc.). The game loop isn’t clear yet. It’s what I’m trying to find out.

“Only ideas won by walking have any value”

Started looking at SwiftUI. Really similar to current web-front-end. Have an idea for DevLids: FiveLids. Every day there are 5 Lids to check out. Swipe thru TikTok-Style, but not endless, but limited to 5 a day, in order to not waste time.

I’m much more relaxed in the afternoon. From 15:00 on I feel more calm and not so nervous or tired or restless.

If you need a user-onboarding for a UI-Redesign, the redesign can’t be that good.

A little accident yesterday evening. Spilled some liquid over the keys.

Some years ago I used Emacs for a while, and now setting it up again, following a Clojure-Course. All the little problems are coming back, like the meta-key (option) which prevents me from typing [ and ].

Checking out Clojure this morning. Cider didn’t work on Emacs following www.braveclojure.com/basic-ema… I had to throw out cider from init.el, and package-install it anew. stackoverflow.com/questions…

Googling for my old nickname “Kfeeras” led me to a Reddit Thread from 2021. They posted an infographic I made 2010-ish about Oil (university-assignment). No idea how they found it. It’s not really sticking to any rules for infographics. I just wanted to do something with Cinema4D.

While lots of people seemed to have lots of more free time during the pandemic, I had almost no free time during the lockdowns and restrictions.