~1m skim, 161 words, updated Jan 7, 2025
This page contains information about the site, the author and the tools used to create the site.
This documentation site has a variety of features to make it wicked fast and useful.
As technology evolves, the implementation of this site has changed to adopt additional technologies.
Though additional niceties like a custom font and
FontAwesome
icons
have now been included,
HTMX
has been added and the
hx-boost
tag used
in order to skip <head>
processing when navigating between pages.
A combination of inlined/minifed CSS, a system font stack, and deferred/async javascript means this website loads almost instantaneously, with no content drift.
font-family: "SFMono-Regular", Consolas, Monaco, "Liberation Mono",
"Noto Mono", Menlo, Courier, "Courier New", monospace !important;
Code blocks can be scrolled to the left while remaining visible pat:
function getTopicCount(topic) {
const wiki = https.get(
'https://en.wikipedia.org/w/api.php?action=parse§ion=0&prop=text&weirdprop4=yabadabadoo&wild=fun&format=json&page='.concat(topic.trim()),
(res) => {
const response_array = [];
res.on('data', (x) => {
response_array.push(x.toString());
}).on('end', () => {
console.log((response_array.join('').match(new RegExp(topic, 'g')) || []).length);
});
}
).on('error', (err) => {
console.log(`ERR -> wiki \n${err}`);
});
}
Pages are organized by last modified.
Title: About
Word Count: 161 words
Reading Time: 1 minutes
Permalink:
→
https://manuals.ryanfleck.ca/about/