#dev 2025-06-21
2025-06-21 UTC
claudinec, cow_2001, lain`, barnaby, balintm, sebbu2, Dryusdan, jak2k, Dryusdan_, GuestZero_ and [snarfed] joined the channel
balintm joined the channel
#
[social] As far as I can tell my PHP 8.3 modernization for my site (mostly blog needed it) is ready to move to production.
#
[social] I’ve tried not to do too many modifications to design or function (I have a long list of those tasks). But, I may paginate my blog home page so it isn’t date focussed and just pages (it will be a lot of pages, but that can be fixed (not like a dog or cat, the other kind).
balintm, barnaby and geoffo joined the channel
#
[social] One odd bit is in my system the first blog starts with post 173 (prior to that they were in Blogger and I didn’t move the into my DB), so the first set may be less than ten. The other odd bit is many early posts didn’t have post titles and were short snippets the only heading is the date headging covers many posts.
#
[social] I think I bit on this and am going to try building the pagination like a book, with the oldest posts in sets of ten as page 1 that is set, then move forward. This, as Tantek points out, keeps consistency for search, bookmarking, and archive listing. (I am still going to keep a date based archive page, but that needs to be rebuilt and turned into dynamic, as it was system built static PHP pages until the code broke with a PHP update in 2003).
#
[social] I may just move things to production (remove the pagination that is currently on the main page) and do this rebuild after.
#
[social] A discussion from an espresso call that had [tantek] and [artlung] where we talked about pagination of blog posts and different methods of pagination.
justme joined the channel
#
justme anyone here?
paotsaq joined the channel
#
[social] [tantek] I have date based archives, which I am going to keep that run by month (there are many months in recent years that have no posts, that that needs some attention.
#
[social] I’m going to run the page-based chronological order as the bottom of the page pagination in my next pass. The archives page will be the link to date based progressions, as well as the Blogger initial posts that are already off the archive page.
#
[social] I’m keeping my OG URLs, so the core pagination would be domain/random/pageout=?1 for the first page set. the more current would be in the 200s.
#
[social] The date based pagination would follow the current archiveout.php?monout=202505 structure
balintm, barnaby, GuestZero and [mattl] joined the channel
#
[social] Relieved to have my http://vanderwal.net modernized to PHP 8.3 and functioning. Including pagination on category pages from the template and a slightly updated RSS build to 0.92 with a date stamp in the XML.
barnaby joined the channel
#
Kolev Who here manually writes their HTML? Can I see?
#
[snarfed] Kolev not on my personal site, but I do on my apps/services. lightly templatized, but still. https://brid.gy/ , https://fed.brid.gy/ , https://granary.io/ , https://indiemap.org/ , etc
#
Kolev [snarfed], I see. Well, I've tried to make a blog without much templating or HTML generation. https://calebh.top/ - Excuse the SSL error.
#
Kolev [artlung], I want to see sites that are maintained and written by hand.
#
Loqi It looks like we don't have a page for "hand rolled" yet. Would you like to create it? (Or just say "hand rolled is ____", a sentence describing the term)

#
Kolev [tantek], I was using WordPress but got fed up with it.
#
[artlung] I don’t know that many people think of their sites any other way. I mean, my sites are hand made. But also integrate Php and sprinkle in CSS, including SCSS tooling. I add JavaScript. I do have a WordPress component for the blog but not all my pages on my personal site. I guess when you say “by hand” what is not allowed in your formulation of the question?

#
[tantek] My old blog https://tantek.com/log/

rrix, chenghiz_, jak2k1 and balintm joined the channel
#
[social] I’m chiseling my html from marble. Maybe not exactly.
#
Kolev [artlung], [tantek] is right. Type all your HTML.
#
Kolev Basically, do all your web dev in Leafpad.
#
[social] Many of my non-blog pages are hand written HTML in a PHP extension. The PHP extension is mostly for the having common elements added later (like <head>, etc.) and I did that 25 years ago, but the pages are still hand created.
#
[social] My home page is fully hand written. My blog posts are all HTML hand written and then I put them in my CMS that wraps them with connective tissue.
#
Kolev I'm attempting to do all my web dev in Leafpad. I'm just wondering if anybody else has.
#
Kolev I know plenty of people use various tools like WordPress and SSGs. That's fine. I'm just looking for other examples.
#
trwnh i feel like it's probably more common on neocities et al to have websites that aren't built with SSG or anything, just uploading some HTML files written in a text editor
#
Kolev Don't mean to cramp your style with Leafpad.
#
trwnh SSG does come in useful if you want any sort of consistency between multiple pages, but i know some people make a conscious choice to basically never update their old pages, they just have some HTML in a template that they copy to a new file whenever they want to make a new page
#
[social] Many here started writing out sites with straight up text editors and still do portion of our sites that way. Many still use them for parts of our sites.
#
[social] Many moved from handwriting and managing many pages and entries became tedious and moved to other options or we wrote our own systems to manage it. I wrote my own in 2000 as a side part of my site for quick links and travel as I couldn’t FTP from hotels usually (I was also writing CMSes for work as a regular thing).
#
[social] I just updated my system from 2000 (for the 4th time of large backend updates) and it has 2100+ HTML pages in it.
#
[social] Kolev you are in good company
#
Kolev (Leafpad is a very basic text editor, like Microsoft Notepad.)
#
Kolev (To be clear, I use Emacs.)
#
perryflynn vim++
#
trwnh for an example of a friend's website that uses handwritten HTML you can look at https://github.com/dyntylluan/owly.fans -- i think they use notepadqq for the syntax highlighting
#
[social] vim++
#
[social] BBEdit++
#
perryflynn it won the best domain name award for today. fantastic. ❤️
#
trwnh everything should be sfw except for /fuck and /atemyballs
#
gRegor Related, a recent fave find for me was https://owlsintowels.org/

#
Loqi Smallest Federated Wiki is a project to produce a wiki that federates using fork history that was discussed at the first IndieWebCamp https://indieweb.org/SFW

#
perryflynn hahaha
#
[social] LOL
devinbytes and bugliker0 joined the channel
barnaby joined the channel