Events

Later items

Before I throw my chicken soup in my slow cooker, and before I take advantage of this holiday from work to release a package of minor improvements and fixes for bugs I discovered using the new Daily Parker blog engine for a week, I need to mention the latest clear and convincing evidence that the OAFPOTUS has lost his mind and needs to be removed from power.
Cassie will not get a lot of walks today. Just now at O'Hare the temperature hit -18°C (-1°F) with a wind chill of -29°C (-20°F); here at Inner Drive Technology World HQ it's -15°C (5°F). Of course, this is nowhere near a record: on 19 January 1985 it was -31°C (-23°F), and the next day, 20 January 1985, Chicago hit its all-time coldest temperature of -33°C (-27°F).
The first problem of developing a new software application is to determine what it does. The second problem is to decide the fundamental abstractions that will govern the system. If you don't figure this out early, you'll either write a hideous pile of rotting spaghetti that no one will want to maintain, or you'll do that and change careers entirely.
In Friday's explainer, I gave a 10,000-meter view of the application and its basic components. Today I'm going to show you the software's basic features; I'll go deeper on some of them in later posts.
I have a list of 6 or 7 short plumbing tasks that I hope will take less than an hour, which is 1/8th the time window the plumbing service provided for the plumber's arrival. We all know how that goes. And at my real job, I'm coordinating a bunch of processes for a biweekly release that, so far, is pretty boring—just how we like it.
In my last post about the Daily Parker's new blog engine, I explained why I built this and what it's for. This post will give you an overview of the app's basic structure; that is, the physical building blocks that make the blog happen.
This is the first in a series of posts I've planned to explain what the Daily Parker blog engine actually is, how it works, and what's coming. I'll start with the most basic question: what the heck is a blog engine and why did I write one from scratch?
Even though I wrote this thing, the new editor interface is so radically different from the old one that it will take getting used to. Also, the new blog engine uses Markdown instead of HTML, which makes writing quicker with a lot less formatting.
I woke this morning to the sound of snow and ice slamming into my bedroom window when this cold front came through:
I'm David Braverman, this is my blog, and Cassie is my 7½-year-old mutt. I last updated this About... page in March 2021. Quite a lot has changed since then, most notably I wrote a whole new blog engine. (More on that in a moment.)

Earlier items

Copyright ©2026 Inner Drive Technology. Donate!