My father was hospitalized on Friday and it seems it’s going to be an uphill battle for a long time. I asked for a week off to be with him so I’ll be trying not to panic and visiting him often.
First 5-day week in nearly two years. I’m stepping up from a 4-day 80% week to a 5-day 90% week (~1 hour short of a full day). Tuesdays used to be stressful as I tried to catch up on what my colleagues did on Monday. Hopefully that’s less of a problem from now on.
I will continue to work on Marmot with two major things
File based configuration as option; I believe I’ve added enough CLI flags
S3 snapshots of database, I started off with NATS as file store which has solved the problem for me but I know as a fact people would want to use S3 and other blob stores to store snapshots.
Then I will continue to work on documentation, and website for it. Turns out quite a few people actually respond to a website rather than boring Github repo.
Continuing my project of rebuilding the same simple transit data app in different programming languages to try to get a feel for them. I’ve finished Elixir, Deno, Rust, and Go, and am hoping to do C# and Java this week, at which point I’ll be done for a while, I think.
After various delays, I think I’ll finally get text editing working in my AccessKit accessibility infrastructure project and my corresponding branch of egui.
There is still quite a bit more to do to have a fully functional package manager, but it is at least a useful package downloader, albeit with rough edges.
Someone wants me to detail a potential business plan, so there’s that (because I’m the field subject expert). I’ve been working non-stop on a single file PWA that’s purely canvas based. I gotta say, compared to traditional React/component-based dev with a whole project hierarchy… I feel the industry as a whole is kind of f’d up. Everyone’s (myself included) programming like they work at Facebook or Google with 20 other engineers, when the reality is most of us are in teams of 2, 3 or alone. What the hell are we doing?
With my new wonderful time off I’ve also been really tidying up my place. Today will be building some simple shelving for our books (~8 boards and some brackets). Also gotta get into my attic and place some mouse traps…
I’ve started Kuon, an excellent FromSoftware horror game for PS2. Now I’ve got a few PS2 games on the go at once… I guess it’s not a bad problem to have though :D
I would like to finally get my desktop up again (PSU died, bought a new one, it’s been sitting on the floor for 2 weeks) too and play with stable diffusion locally. I’ve been using hugging face otherwise.
I jumped in the “Learn to code from zero with Godot” online course made by GDQuest. Although I’m not exactly the target of this course (I already have a fair amount of programming under my fingers), I know close to nothing about game development nor Godot, so I wanted to start from the very beginning.
So far, very pleased with the course! The introductory chapters are really well done for students with no programming background (you open existing scenes as blocks, and assemble them to get to know Godot a bit better), then you use the free Learn GDScript from zero webapp to learn the basics of programming and GDScript, and then you’re off to more and more coding related to game projects.
On top of that, the team behind the course is really reactive and answer questions really fast, with clear explanations. Kudos to them!
Heh, well, I bought an ACOG optic for my ar-15 and I’m going to zero it and start to train myself in getting familiar with it’s use. I’ve been behind enough screens this week, time to responsibly punch holes in things from 100-200 yards away in a controlled environment. Down vote away, I’m not going to flush my life away on too much software development.
At home, I’ll be trying to finish up a belated video game as gift for one of my sibling’s birthdays. After 3 weeks of practice on the One Hour Game Jam in Godot, I’ve been able to make enjoyableish games inside the space of an afternoon. I was able to use this to make a similar game as a birthday gift for my dad, but I overscoped the game for my sisters birthday by about 25%, heh.
Also reading acoup.blog off and on, as it has been quite interesting reading
I had tolerable luck getting traction on testing the trickier of the two projects this weekend, though I’m not quite done as I got bogged down on some interaction between the test framework and a daemonization test for several hours :/
Once I’m through with those, I should be able to start on refactoring both modules.
My father was hospitalized on Friday and it seems it’s going to be an uphill battle for a long time. I asked for a week off to be with him so I’ll be trying not to panic and visiting him often.
First 5-day week in nearly two years. I’m stepping up from a 4-day 80% week to a 5-day 90% week (~1 hour short of a full day). Tuesdays used to be stressful as I tried to catch up on what my colleagues did on Monday. Hopefully that’s less of a problem from now on.
I will continue to work on Marmot with two major things
Then I will continue to work on documentation, and website for it. Turns out quite a few people actually respond to a website rather than boring Github repo.
Personal: reviewing a new code coverage feature in GoAWK, submitted by a (power) user. https://github.com/benhoyt/goawk/pull/154
Continuing my project of rebuilding the same simple transit data app in different programming languages to try to get a feel for them. I’ve finished Elixir, Deno, Rust, and Go, and am hoping to do C# and Java this week, at which point I’ll be done for a while, I think.
Looking for a job most probably, and continue working on Betrusted’s user preference subsystem.
After various delays, I think I’ll finally get text editing working in my AccessKit accessibility infrastructure project and my corresponding branch of egui.
Work: Continuing development of internal scale-testing tool. Most work remaining is in C#.
Personal: Continue building out ahkpm. I’m now at the point that it is actually useful for developing AutoHotKey scripts.
akhpm install github.com/G33kDude/Chrome.ahk/
in your script’s directory#Include, %A_ScriptDir%
to the top of your script to set the current directory as the context for subsequent includes#Include, ahkpm-modules\github.com\G33kDude\Chrome.ahk\Chrome.ahk
There is still quite a bit more to do to have a fully functional package manager, but it is at least a useful package downloader, albeit with rough edges.
Someone wants me to detail a potential business plan, so there’s that (because I’m the field subject expert). I’ve been working non-stop on a single file PWA that’s purely canvas based. I gotta say, compared to traditional React/component-based dev with a whole project hierarchy… I feel the industry as a whole is kind of f’d up. Everyone’s (myself included) programming like they work at Facebook or Google with 20 other engineers, when the reality is most of us are in teams of 2, 3 or alone. What the hell are we doing?
With my new wonderful time off I’ve also been really tidying up my place. Today will be building some simple shelving for our books (~8 boards and some brackets). Also gotta get into my attic and place some mouse traps…
I’ve started Kuon, an excellent FromSoftware horror game for PS2. Now I’ve got a few PS2 games on the go at once… I guess it’s not a bad problem to have though :D
I would like to finally get my desktop up again (PSU died, bought a new one, it’s been sitting on the floor for 2 weeks) too and play with stable diffusion locally. I’ve been using hugging face otherwise.
Great week wishes 🙂
Back home, back to work for a week, then off to a customer demo for the next couple weeks.
Work: writing type annotations
Home: trying to improve the CI/CD situation for various projects, mainly automatic deployment for my website and automatic build caching for my nix-darwin configurations. I wrote a tiny bit about this in my post on moving to Netlify from fly.io, and then I noticed some potential options on the awesome-gitea list, but I’m curious if anyone has any hands-on experience with Gitea-driven CI/CD
I jumped in the “Learn to code from zero with Godot” online course made by GDQuest. Although I’m not exactly the target of this course (I already have a fair amount of programming under my fingers), I know close to nothing about game development nor Godot, so I wanted to start from the very beginning.
So far, very pleased with the course! The introductory chapters are really well done for students with no programming background (you open existing scenes as blocks, and assemble them to get to know Godot a bit better), then you use the free Learn GDScript from zero webapp to learn the basics of programming and GDScript, and then you’re off to more and more coding related to game projects.
On top of that, the team behind the course is really reactive and answer questions really fast, with clear explanations. Kudos to them!
back to my village. been years , around 6H drive from city
Heh, well, I bought an ACOG optic for my ar-15 and I’m going to zero it and start to train myself in getting familiar with it’s use. I’ve been behind enough screens this week, time to responsibly punch holes in things from 100-200 yards away in a controlled environment. Down vote away, I’m not going to flush my life away on too much software development.
At work, carousels and more carousels
At home, I’ll be trying to finish up a belated video game as gift for one of my sibling’s birthdays. After 3 weeks of practice on the One Hour Game Jam in Godot, I’ve been able to make enjoyableish games inside the space of an afternoon. I was able to use this to make a similar game as a birthday gift for my dad, but I overscoped the game for my sisters birthday by about 25%, heh.
Also reading acoup.blog off and on, as it has been quite interesting reading
Continuing my intentional break from writing about markup. Taking a little time to tend some back-burner shell profile projects (https://github.com/abathur/shellswain, https://github.com/abathur/shell-hag) that I’ve been neglecting.
I had tolerable luck getting traction on testing the trickier of the two projects this weekend, though I’m not quite done as I got bogged down on some interaction between the test framework and a daemonization test for several hours :/
Once I’m through with those, I should be able to start on refactoring both modules.