Editor's Choice

Thanks for visiting! If you value what I do, here are some ways you can support my work.
Let's parse a bit more of the DSL (Dungeon Scripting Language?) and then see what happens. I have high hopes, tempered by decades of experience.

Recent Articles

(Aug 16, 2022)
Let's parse a bit more of the DSL (Dungeon Scripting Language?) and then see what happens. I have high hopes, tempered by decades of experience.
kotlin ]
(Aug 15, 2022)
Let's try something specific with the DSL builder idea. I have in mind a text game like ADVENTure or ZORK.
kotlin ]
(Aug 13, 2022)
In which your intrepid author suddenly realizes something, and decides to do something he rarely does.
kotlin ]
(Aug 11, 2022)
I want to understand DSLs and builders. First, I have to figure out how to make a new project with tests in it. I anticipate an onset of grumpiness as I learn new things.
kotlin ]
(Aug 10, 2022)
OK, I'm feeling like working on acceleration.
kotlin ]
(Aug 10, 2022)
I have tidying to do, and some stories to implement. At this writing (0815), no actual plan.
kotlin ]
(Aug 9, 2022)
So few lines, so many design questions. We'll work more on Ship motion. (I manage some whimsy. Must be getting more comfortable with IDEA/Kotlin.) P.S. Learned a thing.
kotlin ]
(Aug 8, 2022)
OK, let's see if we can code up an operator in this baby. Overall Result: Much more comfort.
kotlin ]
(Aug 8, 2022)
Let's plug away, learning IDEA, Kotlin, and whatever, while also seeing how much TDD we can do on an essentially graphics-oriented game.
kotlin ]
(Aug 7, 2022)
First some grumbling, then an idea for something useful that I've not done before.
kotlin ]
(Aug 5, 2022)
I'm inching forward in my learning of Kotlin and TornadoFX. Progress is happening, but so slowly that I can't write as I usually do.
kotlin ]
(Aug 3, 2022)
We've all agreed to fork the repo. I'm on my own, more or less, and already confused even though I haven't even started.
kotlin ]
(Aug 2, 2022)
After more than a little hassle, my colleagues and I have a Kotlin shell that we can pass around. Today, for fun, I'm going to try to write some tests and code.
(Jul 28, 2022)
Perhaps the biggest mistake in XP and Agile ...
(Jul 26, 2022)
There is a sticky note on my desk needing attention. Let's attend to it. I have a small concern. Also: smaller steps pay off.
(Jul 25, 2022)
Usage changes. Language is usage. Language changes, not necessarily for the better, in my opinion.
(Jul 24, 2022)
I wonder why I'm doing what I'm doing. Meanwhile, requirements changes to the robot's radar result in some design issues.
(Jul 23, 2022)
I've decided to deviate from the spec to make my work with this example more interesting (to me). I anticipate no real difficulty with this extensive set of changes.
(Jul 22, 2022)
Today I have to find a way to do it right ... and light. How little can I do while still improving the code?
(Jul 21, 2022)
I think we need to improve the map display a bit. We'll spike, and that's going to prove a point that I made yesterday, I hope. Or disprove, in which case we can laugh at me hahaha.