diff --git a/content/blog/100-webmaster-questions.md b/content/blog/100-webmaster-questions.md new file mode 100644 index 0000000..5462b25 --- /dev/null +++ b/content/blog/100-webmaster-questions.md @@ -0,0 +1,410 @@ +--- +title: "100 Webmaster Questions" +description: "Answering a lot of questions." +date: 2026-02-05 +tags: + - Questionnaire +synopsis: "Answering a lot of questions." +mastodon_id: "116021932929019975" +--- +I found this questionnaire on the website of my [Geekring](https://geekring.net/) neighbor [Corvidae](https://corvidae.digital/100). [Original questions sheet on mousling.net](https://mouseling.net/100webmaster.txt). + +## Please introduce yourself. + +I'm Nathan. I live in Chicago, U.S.A., and have far too many interests. I play classical trombone for fun, make incense sticks, write things, cook vegan food, and more. + +## How long have you been making websites? + +Beside tinkering with HTML and CSS to customize my MySpace profile, I first started back in, oh, 2004 or 2005. + +## And what got you into the hobby? + +I just became so exhausted with both mainstream social media and the idea of a “personal brand” that I decided I needed a space on the internet where I could just sort of exist as a human honestly, and on my own terms. + +## What kind of website are you most interested in? + +Personal sites, featuring real people earnestly documenting their existence creatively. I'd like everyone to have one. + +## What's your workflow? do you plan your websites out thoroughly or do you come up with the design as you go along? + +If I'm making a site for a client, the whole thing is absolutely planned out first in order to nail down the scope. Then the design has to be done, from concepts to revisions and final approval, before any code can be written. If I'm making something for myself, I often just start with code and see where it goes. + +## Please link to your biggest inspirations. + +This might sound a bit conceited, but I don't know that I have any. I find that a lot of competition-winning design work is actually just ghastly to use and totally ignores accessibility, so I kind of have beef with many of my contemporaries. Really, the goal for my website was to try to make an excellent reading experience. It's not the most cutting-edge design, or the most interesting, but I think I've at least done that. + +## What's your favourite part about making websites? + +I love getting to that stage where you have systems in place and updates become really simple. I get a lot of satisfaction in refactoring, and trying to make things modular and reusable. + +## And the thing you struggle with the most? + +Getting over the blank page. Starting from nothing is always stressful. + +## Do you keep the same layout on all of your pages? or do you use different ones? + +Pretty much, yea. I use fluid spacing and type-sizing so the whole site is responsive and usable at any screen size without a single media query. I don't have much interest in tackling all of those problems again for a different layout haha. + +## How confident are you with css? + +I think I'm pretty solid. CSS is becoming more and more capable and easy to use. Christ, we have variables (custom properties) and nested selectors these days. It's not often I find myself banging my head against the wall anymore at any rate. Now if only I could keep my CSS a little more tidy… + +## Do you know how to correctly use `
` tags as containers and doesn't separate the buttons from the input fields in separate containers, making styling a nightmare. + +## Do you use a lot of semantic html? or are you guilty of generic structure? + +Absolutely. Why wouldn't you? + +## Do you consider different browsers? + +For pro work, you have to. I once had a subcontractor complaining that a site I built wasn't working only to find out that she was using a browser that hadn't been updated in seven years. (We found out that this was Apple's fault. After a point, they stop letting you upgrade your OS, and that means Safari too. What a nightmare.) You've got to decide where the cutoff is in order to know what features you can use. For personal stuff, I just target the most current version of Firefox. Usually, it's Chrome playing fast and loose with web standards, so if you target Chrome it seems like there's no guarantee that your site will work in Firefox, whereas the opposite usually isn't true. + +## Speaking of, what's your preferred browser? convince your readers why they should use it. + +Anything not using the Chromium engine, so basically Firefox and derivatives. Google uses their superior Chrome user numbers to justify making features outside of open web standards. This causes sites to break on non-Chromium browsers. This behavior is part of an ongoing pattern of [EEE](https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish) on Google's part, and if it is allowed to continue, it risks making the web worse for everyone. I would encourage people to avoid Chrome, and any browser that uses its engine. If we don't, Google will use the leverage to kill competition and screw us all over like it has done time and time again (XMPP and RSS are some examples). + +## And what os are you on? + +EndeavourOS, an Arch GNU/Linux derivative. + +## Do you have a strong opinion on that, or do you just happen to use it? + +Well, I strongly feel that GNU/Linux is better than proprietary options. EndeavourOS just fits my needs really well with its up-to-date packages, frequent updates, and flexibility. + +## Are your websites mobile-friendly? + +Of course! + +## What are your thoughts on autoplay? + +It's for the best that it's blocked by default, but I still wish I could get away with using it on one or two special pages. + +## What are your thoughts on webrings? are you in any? + +Big fan. I'm in two at the moment: [Fediring](https://fediring.net/), and [Geekring](https://geekring.net/). + +## Do you have any web shrines? what do you like to see in that sort of page? + +No, nothing like that. I like discovering them though. + +## Are your websites "cliche," in your opinion? + +I hope not! + +## What is your ideal website? are you striving for that, or for something else? + +Real, fun, and ever-changing. + +## Are you an artist? do you draw or design your own assets? + +While I do graphic design, I'm not really an illustrator or anything like that—beyond the odd project for fun. So designer yes, artist no. + +## What are your favourite resource sites? + +I have an absolute ton of them on my [/links](https://nathanupchurch.com/links/) page. + +## Is there a habit you just can't get away from no matter how hard you try? + +Sloppy CSS. The cascade is tricky, but I think I'm improving. + +## What's your biggest advice for a new webmaster? + +Take your time, and learn git and *make a new branch* for any significant and complicated work so that it's easy to revert it if you make a mistake or get stuck. + +## Do you keep all your styling in css? or do you hard-code some? + +I use inline styles only as a last resort, usually for styling widgets that I have little control over such as the comment form. + +## What do you think of frameset layouts? + +It's not the 90s any more. + +## How about table-based layouts? + +Again, we're in 2026. There is no excuse for this haha. + +## Do you subscribe to the ideas of "one-column", "two-column" and "three-column" layouts? do you use any of these? + +I mean, when you look at eye-tracking studies, you see that the way people engage with websites is always changing. I think that, so long as you're applying gestalt principles in your design, you're probably doing an okay job no matter the layout. + +## Do you spend longer on the html or the css? + +The CSS, without question. + +## Have you ever made a page with no css? it's useful for your thoughts. + +No, never! + +## Do you ever find yourself making layouts with nothing to put on them? or do you only make layouts when the need arises? + +Only when necessary. + +## Would you consider yourself a beginner? or advanced? somewhere in the middle? + +I wouldn't go so far as to say advanced, but I think I know what I'm doing. + +## Do you have a habit of looking at the source code of websites you visit? + +Not often, as many sites have crazy obfuscated code these days. It's not often that you find well formatted, human-readable source anymore. More often I find myself reading documentation or Stack Overflow. + +## How did you learn how to make websites? + +I began in what was either a digital graphics or multimedia class in school where we learned to make websites using Adobe Dreamweaver. In adulthood I wound up tripping and falling into a career that eventually led to me making a number of websites professionally. I started with Adobe Muse, actually winning Adobe's Muse Site of the Day at one point. Once Adobe canned Muse, I realized I was going to have to get serious about learning HTML, CSS, and JavaScript, so I did. + +## Do you ever force elements to do things they're not supposed to? + +I do my best to avoid hacks. + +## Thoughts on floating elements? + +Again I say: it's not the 90s anymore. + +## When you're sizing stuff, what do you use first? do you use px, em, %, or something else? + +I'm using my responsive spacing system, so it's something like `var(--space-l)`, which will resolve to something like `clamp(2.5rem, 2.2183rem + 1.4085vw, 3rem)`. It makes things very easy and keeps everything nice and consistent. + +## Do you have a favourite font? + +I wouldn't know how to begin to choose! + +## Would you run a website with another person? how would that work? + +Why not? If it was interesting. + +## Do you surf the web to find new personal websites very often? + +Yes, I really enjoy clicking through web-rings and buttons. + +## Do you bookmark other people's websites? how would you feel knowing someone else bookmarked yours? + +Not often, no. + +## What do you want people to be most impressed with when they see your website? + +The fact that the layout uses no media queries. + +## Are you interested in technology outside of websites? do you collect? + +Yea, I love computers and FLOSS software. I do try to make good purchases that will last a long time, so I don't have a *ton* of tech, but I'm certainly not short on gadgets. + +## How often and for how long are you online? + +I work on a computer, so most of the day. + +## When it comes to your website, who is your target audience? + +Mostly incense nerds and people who want to keep up with my life. It's super easy to get an audience if you're on the fediverse and write about tech, but there are already plenty of blogs like that out there. + +## Have you ever been interested in xhtml? + +Not especially. It seems like one of those things that just never really took off. + +## Do you program in general? have you ever written a program for use with or on your website, not counting simple javascript? + +Yea, I wrote [Poaster](https://nathanupchurch.com/blog/Solving-SSG-Microblogging-Ergonomics-with-KDialog-for-Incense-Posting/) in Ruby for some reason. I have also done desktop automation stuff with Node. + +## Speaking of programs that help you make websites, what do you think of static site generators (ssgs)? have you ever used one? + +Big fan of Eleventy. I love being able to just get straight to the content when I want to, and I love that my site is modular and simple to update. + +## Do you keep a hitcounter? why or why not? + +No, but I do use some privacy respecting FLOSS analytics tools. I like to see how many people are reading my posts and where they are from. + +## Do you frequent forums? which ones? + +I wouldn't use the term frequent, but I do have a presence on some FLOSS forums, as well as [Dogs on Acid](https://www.dogsonacid.com/), and [Ouddict](https://www.ouddict.com/). + +## Do you write your page content directly into the editor, or do you prepare it elsewhere, like a text document or a word document? + +I often use [Marknote](https://apps.kde.org/marknote/). It's new and a little rough around the edges, but the potential is huge and I already enjoy using it despite its sometimes very annoying bugs. + +## Do you think you appear cool to others? a more accurate answer now: do other people ever say you're cool? + +I've been told that I write like a 50 year old academic, so, no haha. I also don't know that adults call each other cool very often. Certainly not the cool ones anyway! + +## Are you embarrassed of your old work? have you ever deleted everything out of shame? + +Always and forever. + +## Would you close down your website if you couldn't update it, or would you leave an archive? + +I think I'd like to leave it. + +## So you reveal a lot about yourself on your website? or are you more secretive? + +I try not to overshare too much, but I do keep it real, I think. + +## Are you willing to reveal who your best online friend is, and/or if they have a website? + +I will never tell. + +## And do you optimise the images on your website? + +Yes, with the utterly incredible [Converseen](https://converseen.fasterland.net/). + +## We're out of time! how do you feel after answering 100 questions? ... other than exhausted. + +Ready for bed! diff --git a/content/blog/woo-woo-incense-description-generator-and-other-updates.md b/content/blog/woo-woo-incense-description-generator-and-other-updates.md new file mode 100644 index 0000000..2d5c225 --- /dev/null +++ b/content/blog/woo-woo-incense-description-generator-and-other-updates.md @@ -0,0 +1,28 @@ +--- +title: "Woo-Woo Incense Description Generator and Other Site Updates" +description: "New on this website: a handy tool to generate woo, comments, and weather." +date: 2026-02-05 +tags: + - Site Updates +imageURL: /img/woo-woo-incense-description-generator-and-other-updates/woo-woo-incense-description-generator_copy.webp +imageAlt: "A screenshot of the woo generator page. Swirling rainbow colors form the background." +synopsis: "New on this website: a handy tool to generate woo, comments, and weather." +mastodon_id: "116021705122518903" +--- +## Woo-woo incense description generator +Whether they are spiritually inclined or mere earth-bound fragrance-heads, all sorts of people are attracted to the fragrant world of incense. It's no surprise, then, that the language people use to describe incense can get pretty colorful. If you've ever wished you could write so… *interestingly* about incense, my brand new [Woo-woo incense description generator](/special/woo-woo-incense-description-generator/) is just the ticket! Occupying the "special" section of [my sitemap](/sitemap/) along-side the flying toasters, with but one click of a button it spits out a fresh serving of woo, complete with ingredients and "medicinal effects."[^1] Why not [give it a try?](/special/woo-woo-incense-description-generator/) + +[](/img/woo-woo-incense-description-generator-and-other-updates/woo-woo-incense-description-generator_copy.webp) + +## Woo mode +You may have noticed a "site settings" button at the bottom of the page. I set this up after the holidays with a "show weather" toggle to allow visitors who miss the snowflakes to enable them once again. In addition to this, there is now a "woo mode" toggle that allows you to have the psychedelic woo-woo incense description generator background on every page of the site! Both settings save to your browser's local storage, handily retaining the setting between visits for you with no cookies. + +[](/img/woo-woo-incense-description-generator-and-other-updates/site-settings.webp) + +## Guestbook back up +For a while, the service that powers my [guestbook](/guestbook/) went down due to [some drama with Azure](https://meadow.cafe/blog/0008-azure-disabled-my-account-trip-to-the-cabin/) and lost some data. Therefore, if you notice that your message is missing, know that I didn't delete it on purpose and feel free to leave another. + +## Comments now available +I have, at long last, set up commenting via [Isso](https://isso-comments.de/) on blog posts and, as an unintended side effect, [quizzes](quizzes), which I kind of like so I left it (there's only one quiz at the minute anyway). I wanted to do this ages ago, but I couldn't get Isso working on my [YunoHost](https://yunohost.org/index.en.html) server until recently. YunoHost is fantastic, but support can be scarce as hen's teeth, so we'll see how things go. Hopefully, it'll be rock solid and serve me well for years to come. Hopefully people will leave polite, thoughtful comments. Hopefully, spam is thin on the ground. Time will tell all! + +[^1]: For the love of all that is good in this world do not take these seriously. diff --git a/content/now-burning/Now Burning_2026-02-05_10:13.md b/content/now-burning/Now Burning_2026-02-05_10:13.md new file mode 100644 index 0000000..35e1679 --- /dev/null +++ b/content/now-burning/Now Burning_2026-02-05_10:13.md @@ -0,0 +1,7 @@ +--- +title: Musk +manufacturer: "The Mother’s Fragrances" +date: 2026-02-05 10:12:00 +time: 10:12 AM +--- + diff --git a/content/now-burning/Now Burning_2026-02-05_10:38.md b/content/now-burning/Now Burning_2026-02-05_10:38.md new file mode 100644 index 0000000..02101d3 --- /dev/null +++ b/content/now-burning/Now Burning_2026-02-05_10:38.md @@ -0,0 +1,7 @@ +--- +title: Agarwood +manufacturer: Ganesha +date: 2026-02-05 10:38:00 +time: 10:38 AM +--- + diff --git a/public/img/woo-woo-incense-description-generator-and-other-updates/site-settings.webp b/public/img/woo-woo-incense-description-generator-and-other-updates/site-settings.webp new file mode 100644 index 0000000..d0eee96 Binary files /dev/null and b/public/img/woo-woo-incense-description-generator-and-other-updates/site-settings.webp differ diff --git a/public/img/woo-woo-incense-description-generator-and-other-updates/woo-woo-incense-description-generator_copy.webp b/public/img/woo-woo-incense-description-generator-and-other-updates/woo-woo-incense-description-generator_copy.webp new file mode 100644 index 0000000..d9e7a1a Binary files /dev/null and b/public/img/woo-woo-incense-description-generator-and-other-updates/woo-woo-incense-description-generator_copy.webp differ