Media Library: Having a Closer Look

‘Test your assumptions’ is an important step in any kind of analysis and design exercise. It appears calibre’s database design is not entirely the cause of poor performance at higher record volumes. Don’t get me wrong, the design and implementation of the database can certainly be tightened up… but I …

Media Library: ER Diagram and Evaluation

Yesterday I explored some data objects I expect to need in my media library. That’s a good start, but a relational database is not particularly useful until it has relationships. Thus, I’ll want an Entity Relationship (ER) Diagram showing how the different pieces are related. In this post I’ll also …

Media Library: Basic Needs

This post was almost ‘Business Requirements’, but I didn’t call it that for two reasons. First, even inasmuch as my background is in software development, this isn’t about ‘business’, this is a personal itch I’m trying to scratch. Second, ‘requirements’ are, by definition, measurable: it must be possible to decide …

#Dungeon23: Clockwork Hell / Primary Drive

Primary Drive: delivers power from the Engine to the clockwork tower in the Abandoned Tower. Node-Based Megadungeon: Clockwork Hell Primary Transmission Room This is a fairly large circular room with a broad cylinder projecting from the floor to the ceiling and rotating steadily. There are passages leading radially from this …

Back to Top