document updated 8 days ago, on Apr 11, 2025
What is this website?
This website has one author: Dee Newcum. It's my personal notes on lots of topics.
It's part blog, part single-user wiki — it's a "bliki".
Who is the target audience?
- Myself — I treat this as my personal bookmarks folder and mind map. There are >6500 pages here; I offload some of my long-term memory onto this website.
(to be really honest — I have a problem with information hoarding [1] [2] [3])
- People who visit because of a Google search — Many pages aren't polished, but a few are.
- Friends — Some friends may check once in a while to see what I'm interested in, akin to Facebook or Twitter.
What does the content focus on?
I'm a hyper-generalist, my knowledge is very wide but often shallow.
My career is in software engineering, and I feel a kinship to engineering broadly (the engineering design process in general, and specifically structural engineering). I do a lot of DIY/maker stuff in my free time, using wood, plastic, steel, leather, cardboard, etc. I enjoy material science, as applied to polymers, LSE adhesives, and gourmet cooking. I'm a queer trans woman and am interested in political sociology, history, and various justice movements (disability justice, racial justice, economic justice, etc, from a lens that listens to and centers marginalized people's voices).
How is the site made?
The Markdown and HTML are hand-edited in Vim. Yes, I know the HTML is terribly non-compliant.
I prefer having my content stored in nested categories. I haven't found any CMS's that do that to my liking, so I just store files in plain directories. (If you know of a good one, feel free to message me. My existing category structure would have to be imported into the new CMS, of course.)
There is a very thin layer between the webserver and the filesystem, so it isn't entirely a static site.
Things I intend to improve:
- Add a YAML header to each page that indicates: (note that my Markdown ⇒ HTML converter has an extension available that does just that)
- How "polished" the page is. Use it to auto-generate this page and others.
- Whether the page is totally public, it's "friends only" content, or if it's entirely private.
- Maybe add a "tags" system.
- Checkin the HTML/Markdown to Github, and provide a link on each page that allows users to see the history of changes to each page. (sometimes a page gets popped to the top of the front page for pretty trivial changes; other times it's because of a major revision)
- Make the HTML more compliant.
- (maybe use Bootstrap's Scrollspy)