2021-November-2Â
As of today, this evolvingâ [1]
article
has been on
the web
for
decide on a note-taking tool (maybe Logseq, Joplin, Zotero, or vscode-â journal and its companion vscode-â journal-â view)
decide on a To-Do tool (maybe the above note-â taking tool, GitHub Issues, Todo.txt, or this web page)
Â
(To learn how I get hugo
to generate the above writing-in-progress list, see
Shortcode 2
on Infinite Inkâs
Hugo Shortcodes.)
update any page that needs updating
(in other words
Infinite Ink is a
âdigital gardenâ
and
many
pages are
finish converting #tag pages to #portal pages
figure out a better way to automate including my bookmarks on relevant #portal pages
on my #portal pages, flag bookmarks that are my favorites, maybe with
âłď¸,
âłď¸,
âď¸,
âď¸,
đď¸,
đď¸,
đď¸,
đď¸,
âĄď¸,
or âĄď¸
(Iâve decided to use
đď¸)
figure out how to get rid of the whitespace at bottom of every page (below the bottom navigation bar)
import all nmâs long- and medium-form content to this Hugo site (from Blogger, Tumblr, old ii.com, etc.)
improve stylesheet so, for example, Infinite Inkâs HTML5 Kitchen Sink (featuring Bill Murray) and AsciiDoc Kitchen Sink look better
use web feeds and/or Twitter to announce changes to the site
update the site skeleton that is used in Hugo Tutorial: Themeless & Gitless Introduction to the Hugo SSG
use
Asciidoctor syntax highlighting in code blocks
(Iâve decided to use
Hugoâs built-in highlight shortcode
for syntax highlighting)
add pingbacks or webmentions
use git for some parts of the site
create a page called âNowâ and move the âDoingâ part of this page there
regularly write about interesting things I learn and tag them #til (for âtoday I learnedâ)
use
Twitter Fleets to tweet about technical things I'm playing around with that
I do not want in my permanent Twitter history
import nmâs short-form[2] content to this site (from discussion groups,[3] Twitter, del.icio.us, pinboard.in, etc.)
improve
the top-of-page and bottom-of-page icons,
which are currently
either
â§ and âŠ,
or
â and â,
or
â and â
improve the admonition boxes and icons, which currently look like this:
âź | This is important. |
âš | This is a note. |
đĄ | This is a tip. |
â | This is a warning. |
In the
footer
of some pages,
for example
the footer of this page,
changed
order of the first chunk of
More Infinite Ink Pages
so that they are sorted by
title length (len .Title
).
I did this because I think it looks
kind of cool.
Note that this is still a work in progress.
On
some
pages with comments
(including this page),
changed that section's title
to
My primary IDE is now (again) Visual Studio Code. I spent way too much time trying to figure out how to get IntelliJ IDEA to never do âsmart indentingâ and other auto formatting.â đ
Â
Decided on a system for displaying mathematics on any Infinite Ink page written in any Hugo-â supported markup language (AsciiDoc, Markdown, etc.).
Used MathJax to display mathematics on www.ii.com/tau-greater-than-pi/. This is the first time Iâve used MathJax.
Updated
Infinite Inkâs home page so it now uses
Hugoâs GroupByPublishDate
.
Â
Updated
#content Portal, which is also known as Whatâs New at Infinite Ink,
so it now
includes
info about portals, articles,
and elsewhere links.
And
started using
Hugoâs GroupByLastmod
on that page.
Created #intellij, #joplin, #mathematics, and #privacy-â security portals.
Started using Joplin as my clipping, note-taking, and to-do app.
Continuing to learn IntelliJ IDEA, which, so far, I like.
Started using IntelliJ IDEA Community Edition, rather than Visual Studio Code, as my primary IDE.
Created #messaging Portal.
In the midst of removing đŞÂ đ§ and đ¤ from the top navigation bars (because they make it too noisy).
Continuing to convert my old articles to the new version of the Infinite Ink website.
Updated Asciidoctor and Ruby, and wrote about how I did that in Infinite Inkâs Scoop: A Windows Package Manager (featuring Hugo, Figlet, and Ruby+Asciidoctor examples).
Started including a See also section in some articles, including this article.
Appended a woman construction worker emoji (đˇââď¸) to this articleâs title.
Migrating my tumblelog.sh bash script from WSL to Git Bash (which is part of Git for Windows).
In the More Infinite Ink Pages section near the bottom of some pages, bolding the portals that are especially relevant to the current page.
Continuing to convert my Deflexion.com and nancym.tumblr.com articles to AsciiDoc and publish them here at Infinite Ink.
Experimenting with the following three emoji in the top and bottom navigation bars and wondering if anyone understands their meanings?!  đŞÂ đ§Â đ¤
Added an Elsewhere âsideblogâ (aka âlink blogâ) to the bottom of some pages, including this page.
Changed the format of the published and updated fragments near the bottom of most pages so it now includes information about where it was originally published and if it is a fork from someone else.
Using the Pandoc Universal Document Converter to convert the source of some of my Deflexion.com articles from HTML to AsciiDoc.
Using Kramdoc or Pandoc to convert the source of some of my Tumblr articles from PHP Markdown Extra to AsciiDoc.
Added awesome-indexed.mathew-davies.co.uk to the search engines on the portals.
In the midst of changing the zeitgeist flag from ⥠to â on the portals.
Â
On some portals, for example the #git-bash Portal, added quoted search strings so that the search engines will (maybe) search for a phrase.
On
some
pages with comments,
changed section title from
On
some portals,
experimenting with including
something like
â
On
the
#zeitgeist Portal,
pinned some links to the top
of the Links section.
I use
Hugoâs weight
page variable to do this.
After a long break, Iâm tweeting at twitter.com/alefsym again. This is where I tweet about nerdy things, including news about at Infinite Ink.
On some portals, experimenting with section headings that say how many links are in that section.
On some pages, including this page, experimenting with a Meta & Navigator heading in the footer.
On some pages, changed the section titled Related pages to Related pages and portals and updated the relevant shortcode.
On most pages, including the home page, added links to a bunch of portals in the footer. I think of this as Infinite Inkâs âportal cloud,â which is analogous to a tag cloud.
On
pages with comments,
changed section title from
âEdit this page
đâ
to
â
On some portals, for example the #asciidoc Portal, experimenting with sidecar.gitter.im.
Converting all portals to the new portal layout, which includes a TOC, sometimes a decorative image, sometimes embedded Twitter timelines, and a portal cloud in the footer.
Experimenting with links to all other portals in the footer of some portals.
Updated
my tumblelog.cmd
batch script
so it now invokes wsl.exe
rather than
bash.exe -c
.
Started using Symbola font for some elements of this website, for example the door character (đŞ) in the navigators and the pins (đ) on the list of portals.
On pages with comments, changed section title from
â
Experimenting with embedding a Twitter timeline on some portals, for example on the #webdev Portal.
In
Infinite Inkâs config.yaml
,
experimenting
with
the new (as of
Hugo v0.74.0)
markup.asciidocExt
site variable,
for example
with
the following:
markup:
asciidocExt:
preserveTOC: true
workingFolderCurrent: false # default is false
attributes:
toc: macro
hide-uri-scheme: true@ # trailing @ means ok to override
sectlinks: true
octothorpe: # # hash
colon: :
rsolidus: \ # backslash
underscore: _
On pages with comments, changed section title from
â
In the midst of flagging any portal link that I regularly visit with âĄ, which I hope looks kind of like a "z" (for zeitgeist)
Created #zeitgeist Portal
Changed title of Hugo Tips and Fragments to Hugo Tips, Shortcodes, and Fragments
Experimenting with including an image on some portals, including the #gohugo, #golang, and #vim portals.
Experimenting
with the styling of the list of links on the
#tumblelog Portal.
At the moment,
domain.name:Â
uses one of the many
shades of
grey for its color.
While doing these experiments, Iâve learned
about
Hugoâs
replaceRE
function.
Changed typewriter apostrophe (') to typesetterâs apostrophe (â) in Infinite Ink article titles. For example, this articleâs title is now Infinite Inkâs To-Do and Done Lists. I was inspired to do this because of problems with my tumblelog.cmd batch file, but I think itâs the right thing to do anyway.
Changed title of qutebrowser's config.py to qutebrowserâs Template config.py.
Created #twitter-list Portal, which lists some of @nmâs Twitter lists. Andâââfor the first timeâââused Hugo data templates.đ
Â
Changed
title of
âqutebrowser Fragments and Tipsâ
to
âqutebrowser Tips and Fragmentsâ
so maybe it will show up in search engine results when someone
searches for "qutebrowser tips"
with
bing.com,
duckduckgo.com,
google.com,
Changed title of
âHugo Fragments and Tipsâ
to
âHugo Tips and Fragmentsâ
so maybe it will show up in search engine results when someone
searches for "hugo tips"
with
bing.com,
duckduckgo.com,
google.com,
Pinned đ#tumblelog Portal to the bottom of the list of portals
Changed title of qutebrowser Tips to Getting Started with qutebrowser (because I created a new page titled qutebrowser Fragments and Tips)
Changed title of 12 Hugo Fragments to Hugo Fragments and Tips
Created Hugo shortcode called related-pages and added a Related pages section to some pages
Moved most of Hugo Tutorialâs 19.2. Learn about Hugo bundles to a new separate article titled Introduction to Hugo Bundles.
Created 19.2. Learn about Hugo bundles in the Hugo Tutorial.
On pages with comments, changed section title from
âComments and
Moved đ#meta Portal to the top of the list of Portals (because âmetaâ is above all).
Added fragments to and changed title of Hugo Fragments. Its new title (in April-2020) was 10 Hugo Fragments
In Hugo Tutorial's News section, added a blurb about significant updates to that page.
Changed
top-of-page and bottom-of-page
links
to
Created 17.5.2. taxonomiesđˇ and 17.5.3. Case sensitivity of variables in Hugo Tutorial: Themeless & Gitless Introduction to the Hugo SSG
Change top right navigation bar so it now says Portals  â
On pages with footnotes, change section title from âNotesâ to âEndnotesâ
On pages with comments, change section title from
âDiscussion and reactionsâ
to
âComments and
Â
Change
title of
âTGIH: Themeless & Gitless Introduction to Hugoâ
to
âHugo Tutorial: Themeless & Gitless Introduction to Hugoâ
so maybe it will show up in search engine results when someone
searches for "hugo tutorial"
with
bing.com,
duckduckgo.com,
google.com,
Create #meta Portal and pin (đ) a link to it near the top of the list of Portals
Change top right navigation bar so it now says Portals  About  â (where â is a link to âscroll to bottom of pageâ but I wonder if anyone understands that???)
Change layout of article metadata (permalink, dates, copyright, portals) in article footers,
but I donât know if I like this new
Â
on pages with comments, change section title from "Discussion and feedback" to "Discussion and reactions"
new
favicon/logo
Change most #tag pages so they are now #portal pages
In #portal pages, make the bottom navigation bar be
Change top navigation bar so it now says:
Change
bottom navigation bar
(previous|home|next)
so it flows and aligns better on small screens.
(After a lot of FAILed
CSS3, flexbox, and float
experiments,
I am using an HTML5
table to do
use utterances for comments
publish Asciidoctor- and Hugo-based siteđ
experiment with Hugo and Hugo themes
experiment with most of Hugoâs Markup Languages: AsciiDoc, HTML, Markdown, Org-mode, Pandoc, and reStructuredText
experiment with text editors and IDEs including AsciidocFX, Atom, Brackets, Code, Markdown Pad, and Sublime Text
experiment with static site generators, including Antora, Blogdown (which is based on Hugo), GitBook, Hugo, Jekyll, Lektor, Liquid Luck, Pelican
experiment with wiki software, including Gollum (which is git-based wiki software)
learn different flavors of Markdown, including PHP Markdown Extra, which Tumblr supports, and GitHub-flavored Markdown
Â
For more about Infinite Ink itself, see Infinite InkâsâŚ
Â
Your public comment or question might immediately improve this page or help me to (eventually) improve this page.