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.)
ℹ | An Infinite Ink article that is soft launched is a work in progress and is not listed on Infinite Ink’s home page or Hugo-generated sitemap. |
update any page that needs updating
(in other words
Infinite Ink is a
“digital garden”
and
many
pages are
improve the stylesheet so, for example, these look better:
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 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.)
use web feeds and/or Twitter to announce changes to the site
update the site skeleton that is used in
TGIH: Themeless & Gitless Introduction to the
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).
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: Bundleless, 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…
@nm@mathstodon.xyz
or
#InfiniteInk
in it.