+10
-7
_config.yml
+10
-7
_config.yml
···user_description: "Open Source. Community. Decentralized Web. Building dev tools at Fission. Cooks & eats."···url: "https://bmannconsulting.com" # the base hostname & protocol for your site, e.g. http://example.com+exclude: ['.env', 'fission.yaml', 'gemset.nix', 'pages', 'fission.yaml', 'blog.code-workspace', 'netlify.toml', '_ignore']······
+3
-1
_includes/backlinks.html
+3
-1
_includes/backlinks.html
······
+33
_includes/head.html
+33
_includes/head.html
···+<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css"/>
+14
-3
_includes/header.html
+14
-3
_includes/header.html
···<svg class="icon-home" width="18" height="19" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.9777 21.6138V19.6138C20.9777 18.553 20.5563 17.5356 19.8061 16.7854C19.056 16.0353 18.0386 15.6138 16.9777 15.6138H8.97768C7.91682 15.6138 6.8994 16.0353 6.14926 16.7854C5.39911 17.5356 4.97768 18.553 4.97768 19.6138V21.6138" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.9777 11.6138C15.1868 11.6138 16.9777 9.82298 16.9777 7.61385C16.9777 5.40471 15.1868 3.61385 12.9777 3.61385C10.7685 3.61385 8.97768 5.40471 8.97768 7.61385C8.97768 9.82298 10.7685 11.6138 12.9777 11.6138Z" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>···<svg class="icon-category" width="18" height="19" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">···+<svg class="icon-category" width="18" height="19" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><svg class="icon-category" width="18" height="19" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+1
-32
_layouts/feed.html
+1
-32
_layouts/feed.html
···-<meta content="A non-linear thread of important ideas weaved together to explore and understand the fabric of knowledge." property="og:description">-<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css"/>
+7
-35
_layouts/post.html
+7
-35
_layouts/post.html
···-<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css"/>······
+19
_notes/drupal-decentralized-web-drupalcon.md
+19
_notes/drupal-decentralized-web-drupalcon.md
···+<p data-notist="bmann/3UmZKZ">View <a href="https://noti.st/bmann/3UmZKZ">Drupal and the Decentralized Web</a> on Notist.</p><script async src="https://on.notist.cloud/embed/002.js"></script>+Fission Talk Forum post https://talk.fission.codes/t/drupal-and-the-decentralized-web-boris-mann-drupalcon-global-july-14th/729
-2
_notes/fifth-generation-management-is-an-emerging-style-of-management-we-don’t-know-much-about-because-it-doesn’t-actually-exist-yet-highlight.md
-2
_notes/fifth-generation-management-is-an-emerging-style-of-management-we-don’t-know-much-about-because-it-doesn’t-actually-exist-yet-highlight.md
+7
_notes/how-to-setup-simply-jekyll.md
+7
_notes/how-to-setup-simply-jekyll.md
···+Pretty standard Jekyll setup for [[Simply Jekyll]] [on Netlify](https://simply-jekyll.netlify.app/posts/how-to-setup-simply-jekyll).
+24
_notes/intro-to-simple-jekyll.md
+24
_notes/intro-to-simple-jekyll.md
···+[[Simply Jekyll]] is a highly functional jekyll-based theme that combines the best of different worlds (atleast tries to 😅). It is a minimal and distraction free theme that strives to provide maximum value all without holding back on any essential features that a user would benefit from or would desire for. This is an evolving project and is garanteed to be maintained at least for quite some time as I myself am a beneficiary of this theme and the project.+- Custom classes to style phrasing elements like quotes, callouts, etc by mentioning size, font-types, weight, box etc.+- Custom syntax to highlight your favorite part of the post (No, I am not talking about code syntax highlighting, which is already provided by Jekyll through Rouge).+Plus everything else that you can already do with jekyll like write something on a bunch of markdown files and convert it into a HTML file or sprinkle in some inline html can still be done alongside these features.
-6
_notes/processing.md
-6
_notes/processing.md
···-* Fission Talk Forum post https://talk.fission.codes/t/drupal-and-the-decentralized-web-boris-mann-drupalcon-global-july-14th/729Do I need this relative links filter for [[Jekyll]]? https://github.com/benbalter/jekyll-relative-links
-3
_notes/projects.md
-3
_notes/projects.md
+1
-2
_notes/secondbrain.md
+1
-2
_notes/secondbrain.md
···The concept of wikis goes back to an earlier era of the web. With the advent of blogging (and I would say, RSS feeds to subscribe and follow content from all over), wikis went away for a while.
+15
-12
_notes/simply-jekyll.md
+15
-12
_notes/simply-jekyll.md
···+Highly customized [[Jekyll]] template that supports both posts and custom notes, with everything able to be linked together with [[backlinks]] and other features.-By [Raghuveer S](https://www.raghuveer.net/about/), [@raghuveerdotnet on Github](https://github.com/raghuveerdotnet).+By [Raghuveer S](https://www.raghuveer.net/about/), [[@raghuveerdotnet on Github::https://github.com/raghuveerdotnet]].Preview / example https://simply-jekyll.netlify.app/, available on Github https://github.com/raghuveerdotnet/simply-jekyll.-Tutorial https://simply-jekyll.netlify.app/posts/how-to-setup-simply-jekyll, which is basically clone the repo, connect to [[Netlify]].+Tutorial [[How to setup Simply Jekyll]], which is basically clone the repo, connect to [[Netlify]].
_notes/simply-jekyll/2020-01-01-Test-page-to-see-how-the-markdown-is-rendered.md
_notes/simply-jekyll-markdown-test.md
_notes/simply-jekyll/2020-01-01-Test-page-to-see-how-the-markdown-is-rendered.md
_notes/simply-jekyll-markdown-test.md
+11
-9
_notes/simply-jekyll/2020-02-01-How-to-use-simply-jekyll-features-on-your-website.md
_notes/how-to-use-simple-jekyll.md
+11
-9
_notes/simply-jekyll/2020-02-01-How-to-use-simply-jekyll-features-on-your-website.md
_notes/how-to-use-simple-jekyll.md
···Welcome to this feature usage tour. This is going to be another short post that describes how to use all the fancy features we saw in [[Exploring the features of Simply Jekyll]]. So without further ado, let's get started.···Example of an internal link that points to a valid post or page, that is, a page with the title (not url) mentioned in the double brackets.Example of an internal link that do not point to a valid post or page, that is, a page with the title (not url) mentioned in the double brackets.···-> **Raw Syntax:** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum tortor in pharetra vehicula. Fusce gravida lacus ac sem luctus congue at id justo. Ut sed tempus ante. **[[**Comparison based on accomplishment does not have a baseline**::rmn-transclude]]** Suspendisse sit amet diam nec justo rhoncus tristique. Ut blandit faucibus nisi vitae rutrum. Vivamus fermentum efficitur justo non facilisis.+> **Raw Syntax:** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum tortor in pharetra vehicula. Fusce gravida lacus ac sem luctus congue at id justo. Ut sed tempus ante. **[[**Exploring the features of Simply Jekyll**::rmn-transclude]]** Suspendisse sit amet diam nec justo rhoncus tristique. Ut blandit faucibus nisi vitae rutrum. Vivamus fermentum efficitur justo non facilisis.-> **Rendered Text:** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum tortor in pharetra vehicula. Fusce gravida lacus ac sem luctus congue at id justo. Ut sed tempus ante. [[Comparison based on accomplishment does not have a baseline::rmn-transclude]] Suspendisse sit amet diam nec justo rhoncus tristique. Ut blandit faucibus nisi vitae rutrum. Vivamus fermentum efficitur justo non facilisis.+> **Rendered Text:** Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rutrum tortor in pharetra vehicula. Fusce gravida lacus ac sem luctus congue at id justo. Ut sed tempus ante. [[Exploring the features of Simply Jekyll::rmn-transclude]] Suspendisse sit amet diam nec justo rhoncus tristique. Ut blandit faucibus nisi vitae rutrum. Vivamus fermentum efficitur justo non facilisis.···+_Note: This is something that [[Kramdown]] supports, but [[CommonMark]] does not. This means HTML syntax will be needed and that none of the examples below will render_There are classes like very-small, medium-small, small, small-medium, medium, medium-large, large, very-large; that can be used to change the size of your text directly from markdown like this:···Similarly there are classes like regular-sans, serif, bold, italic, oblique, bolder, etc for formatting the text.···-Other common classes are .boxit that is used to wrap the text, .disable-user-select to disallow users from being able to select a particular piece of text by selecting it, etc. There are more classes like these which you can see in the file `style.css`. Once you figure out which class to use, all you have to do is just add the class before the text you want inside a curl brace like this {:\<classnames-with-dot-prepended-to-them>}+Other common classes are `.boxit` that is used to wrap the text, `.disable-user-select` to disallow users from being able to select a particular piece of text by selecting it, etc. There are more classes like these which you can see in the file `style.css`. Once you figure out which class to use, all you have to do is just add the class before the text you want inside a curl brace like this {:\<classnames-with-dot-prepended-to-them>}···When you typeout square brackets, it can be frustrating to type out the entire file title everytime. At least it was for me, so I created a small VSCode plugin, the editor in which I write my essays to autocomplete the titles as soon as I type double squarebrackets. It has been pretty handy for me, if you are interested in using VSCode or already use it, you can find it here: [[Notecomplete::https://github.com/raghuveerdotnet/scratchpad/tree/master/note-complete]]. It is pretty simple to use, all you have to do is just download the note-complete folder and copy it to .vscode directory in your OS to start using it. :)
-128
_notes/simply-jekyll/2020-03-01-How-to-setup-simply-jekyll.md
-128
_notes/simply-jekyll/2020-03-01-How-to-setup-simply-jekyll.md
···-This is going to be a super simple post about how to setup and use this theme for your own website.-For this tutorial, we’ll need to install a few things on your machine (you may have some of these already). Following the instructions on each website to install them.-Once you are all set with the prerequisites, we can then get to the fun part of getting it to appear on your screen. Let's get started with that.-To simplify things, I provide the template showed in the image above to get started. You can always tweak this template to your taste later.-Visit the GitHub page for my template repository ([[raghuveerdotnet/jekyll-seamless::https://github.com/raghuveerdotnet/jekyll-seamless]]), and fork it to your account using the Fork button:-Once the forking process is complete, you should have a fork (essentially a copy) of my template in your own GitHub account. On the GitHub page for your repository, click on the green “Clone or download” button, and copy the URL: we’ll need it for the next step.-Next, we want to download the files from your GitHub repository onto your local machine. To do this, replace <YOUR_COPIED_URL_HERE> in the command below with the URL you copied in the previous step, then execute this command:-As a reference point, this is how it looks like for me (the difference is likely just the GitHub username):-Sweet! You now have your repository’s source code on your machine. Within the my-personal-website directory, run the following command to install the necessary dependencies like Jekyll:-If everything’s done correctly, you should now see the home page of your Personal Jekyll Website with Simply Jekyll Theme. 🎉-Keep in mind that this site is only available locally (notice the `localhost` part of the URL), so if we want it to be available on the Internet for everyone to enjoy, we need to deploy it to the Internet: we’ll use Netlify for that in the next step.-Netlify lets you automatically deploy your personal website on to the Internet when you update your GitHub repository. To do this, we need to connect your GitHub repository to Netlify:-3. On the next page, select GitHub as the continuous deployment provider (you may need to authorize the connection, in which case, approve it)-2. Similarly type in "_site/" (without the quotes) inside the text field titled "Publish Directory".-Once that’s done, your website should be available on the Internet via a generic Netlify URL, which you can change to a custom domain later if you’d like.-Now the cool thing is this: whenever you push an update to your GitHub repository, Netlify will automatically deploy your updates to the Internet.-At this point, you can start updating the files on your machine (in the my-personal-website folder) to change your jekyll seamless based website to your liking: update the copy, add some notes, tweak the layout, customize the colors, etc. Once you have something you’re happy with, push your changes to your GitHub repository with the following commands:-If that command succeeds and the rest of the tutorial was done correctly, in a couple of minutes, you should see your changes live on your Netlify website. 🚀-If you’re curious, take a look at [[my personal jekyll seamless based website here::https://www.raghuveer.net]].-This setup tutorial is inspired by [[Maxime Vaillancourt::https://maximevaillancourt.com]]'s Digital Garden Tutorial.
-1
_notes/simply-jekyll/2020-04-01-Exploring-the-features-of-simply-jekyll.md
_notes/features-of-simply-jekyll.md
-1
_notes/simply-jekyll/2020-04-01-Exploring-the-features-of-simply-jekyll.md
_notes/features-of-simply-jekyll.md
···Essentiality is the heart of any good software, and this theme is designed to ensure that I don't add things that I won't use on a daily basis or not have things that would be important for my personal usecase. It has been designed carefully to get rid of all the feature creeps, bloatwares, etc. i.e., no bootstrap, no semantic, no jquery, no nothing...
-28
_notes/simply-jekyll/2020-05-01-Introduction-to-simply-jekyll.md
-28
_notes/simply-jekyll/2020-05-01-Introduction-to-simply-jekyll.md
···-Simply Jekyll is a highly functional jekyll-based theme that combines the best of different worlds (atleast tries to 😅). It is a minimal and distraction free theme that strives to provide maximum value all without holding back on any essential features that a user would benefit from or would desire for. This is an evolving project and is garanteed to be maintained at least for quite some time as I myself am a beneficiary of this theme and the project.-- Custom classes to style phrasing elements like quotes, callouts, etc by mentioning size, font-types, weight, box etc.-- Custom syntax to highlight your favorite part of the post (No, I am not talking about code syntax highlighting, which is already provided by Jekyll through Rouge).-Plus everything else that you can already do with jekyll like write something on a bunch of markdown files and convert it into a HTML file or sprinkle in some inline html can still be done alongside these features.-Neat stuff, isn't it? To see the above mentioned features in action go check out the next post. :P-Also see the sample post---[[(Sample Essay) Informational Hazard - Thinking Before Consuming]]---to get a feel for how an actual essay would look like. :)
+9
_notes/vancouver.md
+9
_notes/vancouver.md
···+The city where I live. I'm in East Van[[<a href='https://unsplash.com/photos/aowabhfa6bg'><img src='../assets/daniel-abadia-aowabhfa6bg-unsplash.jpg'></a> East Van cross by <a href='https://unsplash.com/photos/aowabhfa6bg'>@pixeldan</a>::lmn]].
assets/daniel-abadia-aowabhfa6bg-unsplash.jpg
assets/daniel-abadia-aowabhfa6bg-unsplash.jpg
This is a binary file and will not be displayed.
-4
debug.yml
-4
debug.yml
+3
fission.yaml
+3
fission.yaml
-8
index.html
-8
index.html
+25
index.md
+25
index.md
···+This is my space for Notes[[Yes, basically a personal wiki, although becoming known as a <a href="../secondbrain/">Second Brain</a>::lsn]], saving and highlighting Articles and other Links[[My general rule is that if I share an Article or a Link with two people, I should capture it as a local note.::rmn]].+I've continued to keep my long term Archive around. Any longer posts I make will go here, although mainly that is daily Journal notes.+I am microblogging with my [[Micro.blog]]-hosted site at [microblog.bmannconsulting.com](https://microblog.bmannconsulting.com), which cross-posts a lot of the posts to [[@bmann::https://twitter.com/bmann]].+The [[Colophon]] and [[Garden and the Gazebo]] notes go into the making of the site[[Jekyll with <a href="../simply-jekyll/">Simply Jekyll</a> theme, hosted on Fission::rsn]] and how I use it.+You can browse current and past [[Projects]]. These are mainly small [[Vancouver]] focused things, I'm pretty busy as the founder of [[Fission]].+Starting with the [[Startup]] note, there are various recommendations, products, and recommendations to explore.+If I haven't sent it to you already, you should read [[When Tailwinds Vanish: The Internet in the 2020s]].
+1
-1
journal.html
+1
-1
journal.html
···-{% assign journalposts = site.posts | where_exp: "post", "post.url contains 'journal/'" | sort: 'date' | reverse %}+{% assign journalposts = site.posts | where_exp: "post", "post.section == 'journal'" | sort: 'date' | reverse %}
-37
pages/home.html
-37
pages/home.html
···-<p>I write a semi-daily <a class="internal-link" href="journal/">Journal</a>, and you can browse <a class="internal-link" href="links/">Links and Articles</a>. I may have some things stashed in <a class="internal-link" href="processing/">Processing</a>.</p>-<p>You can read more <a class="internal-link" href="about/">About me</a>. The <a class="internal-link" href="colophon/">Colophon</a> goes into detail how the site is put together, and its history.</p>-<p>Subscription options are on the <a class="internal-link" href="feed/">Feeds page <img class="inline" src="assets/orange-square.svg" style="height: 1.1em;"></a>. Get in touch on the <a class="internal-link" href="contact/">Contact</a> page.</p>