aboutsummaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2022-09-12 23:01:45 +0000
committerKumar Damani <me@kumardamani.net>2022-09-12 23:01:45 +0000
commitdf096396a542e87a248089d8d4e9ab3a2b1b5e1a (patch)
tree3d837f3df3962c8b626b7359558933a9d4c379fc /public
parent89ea076e19c28ebb27b0bd7096b7bb3c319f9563 (diff)
parente629cc77768ad029445648540a0dd4129ce869a7 (diff)
Merge branch 'hugo' into 'main'
moved to hugo See merge request kdam0/kumardamani.net!1
Diffstat (limited to 'public')
-rw-r--r--public/KumarDamaniCV.pdfbin0 -> 341860 bytes
-rw-r--r--public/articles/index.html10
-rw-r--r--public/blog/index.html10
-rw-r--r--public/btc.pngbin0 -> 16887 bytes
-rw-r--r--public/categories/index.html88
-rw-r--r--public/categories/index.xml10
-rw-r--r--public/css/about.css26
-rw-r--r--public/css/colour/dark-mode.css7
-rw-r--r--public/css/colour/gruvbox-dark.css29
-rw-r--r--public/css/colour/gruvbox-light.css30
-rw-r--r--public/css/colour/light-mode.css7
-rw-r--r--public/css/custom.css1
-rw-r--r--public/css/footer.css7
-rw-r--r--public/css/header.css18
-rw-r--r--public/css/layout.css57
-rw-r--r--public/css/logo.css36
-rw-r--r--public/css/risotto.css11
-rw-r--r--public/css/typography.css214
-rw-r--r--public/docs/index.html10
-rw-r--r--public/images/rice.svg1
-rw-r--r--public/index.html253
-rw-r--r--public/index.xml29
-rw-r--r--public/kd.jpegbin0 -> 168026 bytes
-rw-r--r--public/post/index.html114
-rw-r--r--public/post/index.xml29
-rw-r--r--public/post/programs/index.html151
-rw-r--r--public/post/self-host/6imv05.jpgbin0 -> 66020 bytes
-rw-r--r--public/post/self-host/elections.jpgbin0 -> 97041 bytes
-rw-r--r--public/post/self-host/freedom.jpgbin0 -> 300014 bytes
-rw-r--r--public/post/self-host/index.html224
-rw-r--r--public/post/self-host/office.pngbin0 -> 1443597 bytes
-rw-r--r--public/post/self-host/police.jpgbin0 -> 190074 bytes
-rw-r--r--public/post/self-host/why.jpgbin0 -> 110502 bytes
-rw-r--r--public/posts/index.html10
-rw-r--r--public/series/index.html88
-rw-r--r--public/series/index.xml10
-rw-r--r--public/showcase/index.html10
-rw-r--r--public/sitemap.xml33
-rw-r--r--public/tags/index.html97
-rw-r--r--public/tags/index.xml38
-rw-r--r--public/tags/index/index.html91
-rw-r--r--public/tags/index/index.xml19
-rw-r--r--public/tags/personal/index.html94
-rw-r--r--public/tags/personal/index.xml29
-rw-r--r--public/tags/tech/index.html94
-rw-r--r--public/tags/tech/index.xml29
-rw-r--r--public/xmr.pngbin0 -> 15238 bytes
47 files changed, 2014 insertions, 0 deletions
diff --git a/public/KumarDamaniCV.pdf b/public/KumarDamaniCV.pdf
new file mode 100644
index 0000000..68037ac
--- /dev/null
+++ b/public/KumarDamaniCV.pdf
Binary files differ
diff --git a/public/articles/index.html b/public/articles/index.html
new file mode 100644
index 0000000..69999ae
--- /dev/null
+++ b/public/articles/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-us">
+ <head>
+ <title>https://kumardamani.net/post/</title>
+ <link rel="canonical" href="https://kumardamani.net/post/">
+ <meta name="robots" content="noindex">
+ <meta charset="utf-8">
+ <meta http-equiv="refresh" content="0; url=https://kumardamani.net/post/">
+ </head>
+</html>
diff --git a/public/blog/index.html b/public/blog/index.html
new file mode 100644
index 0000000..69999ae
--- /dev/null
+++ b/public/blog/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-us">
+ <head>
+ <title>https://kumardamani.net/post/</title>
+ <link rel="canonical" href="https://kumardamani.net/post/">
+ <meta name="robots" content="noindex">
+ <meta charset="utf-8">
+ <meta http-equiv="refresh" content="0; url=https://kumardamani.net/post/">
+ </head>
+</html>
diff --git a/public/btc.png b/public/btc.png
new file mode 100644
index 0000000..d076204
--- /dev/null
+++ b/public/btc.png
Binary files differ
diff --git a/public/categories/index.html b/public/categories/index.html
new file mode 100644
index 0000000..3c25e13
--- /dev/null
+++ b/public/categories/index.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Categories &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="categories">Categories</h1>
+
+
+
+ <ul>
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/categories/index.xml b/public/categories/index.xml
new file mode 100644
index 0000000..1919463
--- /dev/null
+++ b/public/categories/index.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Categories on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/categories/</link>
+ <description>Recent content in Categories on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language><atom:link href="https://kumardamani.net/categories/index.xml" rel="self" type="application/rss+xml" />
+ </channel>
+</rss>
diff --git a/public/css/about.css b/public/css/about.css
new file mode 100644
index 0000000..6c12ba4
--- /dev/null
+++ b/public/css/about.css
@@ -0,0 +1,26 @@
+/* About/bio section */
+.about__logo {
+ height: 1.5rem;
+}
+
+.about__title {
+ display: inline;
+ vertical-align: top;
+}
+
+.about__title::before {
+ content: none;
+}
+
+/* Social media links */
+.aside__social-links {
+ padding: 0;
+}
+
+.aside__social-links li {
+ display: inline-block;
+}
+
+.aside__social-links li::marker {
+ content: none;
+}
diff --git a/public/css/colour/dark-mode.css b/public/css/colour/dark-mode.css
new file mode 100644
index 0000000..386f99d
--- /dev/null
+++ b/public/css/colour/dark-mode.css
@@ -0,0 +1,7 @@
+:root {
+ --bg: var(--black);
+ --dark-bg: var(--dark-black);
+ --bright-bg: var(--bright-black);
+ --fg: var(--white);
+ --bright-fg: var(--bright-white);
+}
diff --git a/public/css/colour/gruvbox-dark.css b/public/css/colour/gruvbox-dark.css
new file mode 100644
index 0000000..24c4218
--- /dev/null
+++ b/public/css/colour/gruvbox-dark.css
@@ -0,0 +1,29 @@
+/* gruvbox dark mode
+ * https://github.com/morhetz/gruvbox
+ */
+:root {
+ --dark-black: #1d2021;
+ --black: #282828;
+ --bright-black: #928374;
+
+ --white: #ebdbb2;
+ --bright-white: #fbf1c7;
+
+ --red: #cc241d;
+ --green: #98971a;
+ --yellow: #d79921;
+ --blue: #458588;
+ --magenta: #b16286;
+ --cyan: #689d6a;
+ --orange: #d65d0e;
+ --gray: #928374;
+
+ --bright-red: #fb4934;
+ --bright-green: #b8bb26;
+ --bright-yellow: #fabd2f;
+ --bright-blue: #83a598;
+ --bright-magenta: #d3869b;
+ --bright-cyan: #8ec07c;
+ --bright-orange: #fe8019;
+ --bright-gray: #a89984;
+}
diff --git a/public/css/colour/gruvbox-light.css b/public/css/colour/gruvbox-light.css
new file mode 100644
index 0000000..cff8fa3
--- /dev/null
+++ b/public/css/colour/gruvbox-light.css
@@ -0,0 +1,30 @@
+/* gruvbox light mode
+ * https://github.com/morhetz/gruvbox
+ */
+:root {
+ --dark-black: #282828;
+ --black: #3c3836;
+ --bright-black: #928374;
+
+ --white: #fbf1c7;
+ --bright-white: #f9f5d7;
+
+ --red: #9d0006;
+ --green: #79740e;
+ --yellow: #b57614;
+ --blue: #076678;
+ --magenta: #8f3f71;
+ --cyan: #427b58;
+ --orange: #af3a03;
+ --gray: #7c6f64;
+
+ --dark-white: #f2e5bc;
+ --bright-red: #cc241d;
+ --bright-green: #98971a;
+ --bright-yellow: #d79921;
+ --bright-blue: #458588;
+ --bright-magenta: #b16286;
+ --bright-cyan: #689d6a;
+ --bright-orange: #d65d0e;
+ --bright-gray: #928374;
+}
diff --git a/public/css/colour/light-mode.css b/public/css/colour/light-mode.css
new file mode 100644
index 0000000..3ac2827
--- /dev/null
+++ b/public/css/colour/light-mode.css
@@ -0,0 +1,7 @@
+:root {
+ --bg: var(--white);
+ --dark-bg: var(--dark-white);
+ --bright-bg: var(--bright-black);
+ --fg: var(--black);
+ --bright-fg: var(--bright-black);
+}
diff --git a/public/css/custom.css b/public/css/custom.css
new file mode 100644
index 0000000..71949ed
--- /dev/null
+++ b/public/css/custom.css
@@ -0,0 +1 @@
+/* Override this file to customise the theme's CSS for your site */
diff --git a/public/css/footer.css b/public/css/footer.css
new file mode 100644
index 0000000..3c5d6e9
--- /dev/null
+++ b/public/css/footer.css
@@ -0,0 +1,7 @@
+.page__footer {
+ color: var(--bright-bg);
+}
+
+.page__footer p {
+ margin: 0;
+}
diff --git a/public/css/header.css b/public/css/header.css
new file mode 100644
index 0000000..875201b
--- /dev/null
+++ b/public/css/header.css
@@ -0,0 +1,18 @@
+/* Main menu */
+.main-nav ul {
+ display: flex;
+ flex-flow: row wrap;
+ justify-content: flex-start;
+ margin: 0;
+ padding: 0.25rem 0;
+}
+
+.main-nav li {
+ margin-left: 2.5rem;
+ text-transform: lowercase;
+}
+
+.main-nav li::marker {
+ content: "./";
+}
+
diff --git a/public/css/layout.css b/public/css/layout.css
new file mode 100644
index 0000000..da8027e
--- /dev/null
+++ b/public/css/layout.css
@@ -0,0 +1,57 @@
+/* 1rem = 16px by default */
+
+.page {
+ max-width: 64rem;
+ margin: 1rem auto;
+ display: grid;
+ grid-template-areas:
+ "header"
+ "body"
+ "aside"
+ "footer";
+ grid-template-columns: minmax(0, 1fr); /* https://css-tricks.com/preventing-a-grid-blowout/ */
+ grid-row-gap: 2rem;
+}
+
+@media (min-width: 45rem) {
+ .page {
+ grid-template-areas:
+ "header header"
+ "body aside"
+ "footer footer";
+ grid-template-columns: minmax(0, 1fr) 15rem;
+ grid-column-gap: 2rem;
+ }
+}
+
+/* Header */
+.page__header {
+ grid-area: header;
+ display: flex;
+}
+
+.page__logo {
+ flex-shrink: 0;
+}
+
+.page__nav {
+ flex-grow: 1;
+}
+
+/* Body + aside */
+.page__body {
+ grid-area: body;
+ background-color: var(--bg);
+ box-shadow: 0 0 0 1rem var(--bg);
+ overflow-wrap: break-word;
+}
+
+.page__aside {
+ grid-area: aside;
+ color: var(--bright-bg);
+}
+
+/* Footer */
+.page__footer {
+ grid-area: footer;
+}
diff --git a/public/css/logo.css b/public/css/logo.css
new file mode 100644
index 0000000..be24b86
--- /dev/null
+++ b/public/css/logo.css
@@ -0,0 +1,36 @@
+.page__logo {
+ padding: 0;
+ margin: 0;
+ font-weight: inherit;
+ color: var(--bg);
+}
+
+.page__logo:before {
+ content: none;
+}
+
+.page__logo-inner {
+ display: block;
+ background: var(--green);
+ padding: 0.25rem;
+}
+
+a.page__logo-inner:link, a.page__logo-inner:visited {
+ color: inherit;
+ text-decoration: inherit;
+}
+
+a.page__logo-inner:hover,
+a.page__logo-inner:active {
+ background: var(--bright-green);
+}
+
+.page__logo-inner:before {
+ content: "[";
+ color: var(--bg);
+}
+
+.page__logo-inner:after {
+ content: "] $";
+ color: var(--bg);
+}
diff --git a/public/css/risotto.css b/public/css/risotto.css
new file mode 100644
index 0000000..3c2969d
--- /dev/null
+++ b/public/css/risotto.css
@@ -0,0 +1,11 @@
+@import 'typography.css';
+@import 'layout.css';
+@import 'header.css';
+@import 'logo.css';
+@import 'about.css';
+@import 'footer.css';
+
+body {
+ background-color: var(--dark-bg);
+ color: var(--fg);
+}
diff --git a/public/css/typography.css b/public/css/typography.css
new file mode 100644
index 0000000..5a2c044
--- /dev/null
+++ b/public/css/typography.css
@@ -0,0 +1,214 @@
+/* Fonts */
+:root {
+ --font-monospace: "Fira Mono", monospace;
+}
+
+body {
+ font-family: var(--font-monospace);
+ font-size: 16px;
+ line-height: 1.5rem;
+}
+
+/* Headings */
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-size: 1rem;
+ margin: 1.5rem 0 0 0;
+ font-weight: 600;
+}
+
+h1+h2,
+h1+h3,
+h1+h4,
+h1+h5,
+h1+h6,
+h2+h3,
+h2+h4,
+h2+h5,
+h2+h6,
+h3+h4,
+h3+h5,
+h3+h6,
+h4+h5,
+h4+h6,
+h5+h6 {
+ margin: 0;
+}
+
+h1:before { content: "# "; }
+h2:before { content: "## "; }
+h3:before { content: "### "; }
+h4:before { content: "#### "; }
+h5:before { content: "##### "; }
+h6:before { content: "###### "; }
+
+h1:before,
+h2:before,
+h3:before,
+h4:before,
+h5:before,
+h6:before {
+ color: var(--bright-bg);
+}
+
+h1:first-child {
+ margin-top: 0;
+}
+
+/* Paragraphs */
+p {
+ margin: 0 0 1.5rem 0;
+}
+
+/* Links */
+
+a:link, a:visited {
+ color: var(--fg);
+}
+
+a:hover, a:active {
+ color: var(--bright-fg);
+}
+
+/* Lists */
+ul {
+ margin: 0 0 1.5rem 0;
+ padding-left: 1.25rem;
+}
+
+ol {
+ margin: 0 0 1.5rem 0;
+ padding-left: 1.75rem;
+}
+
+ul ul,
+ul ol,
+ol ul,
+ol ol {
+ margin: 0;
+}
+
+ul li::marker {
+ content: '∗\00A0';
+ color: var(--bright-bg);
+}
+
+ol li::marker {
+ color: var(--bright-bg);
+}
+
+dt {
+ margin: 0;
+ font-weight: bold;
+}
+
+dd {
+ margin: 0 0 0 1.5rem;
+ font-style: italic;
+}
+
+dd + dt {
+ margin-top: 1.5rem;
+}
+
+dl {
+ margin: 0 0 1.5rem 0;
+}
+
+/* Blockquotes */
+blockquote {
+ position: relative;
+ margin: 0 0 1.5rem 1.5rem;
+}
+
+blockquote::before {
+ position: absolute;
+ left: -1.5rem;
+ content: ">";
+ color: var(--bright-bg);
+}
+
+.twitter-tweet::before {
+ content: "\f099";
+ font-family: "Font Awesome 5 Brands";
+ font-weight: 400;
+}
+
+/* Code */
+pre,
+code,
+kbd,
+samp {
+ background: var(--dark-bg) !important;
+ font-family: var(--font-monospace);
+ color: var(--bright-bg);
+}
+
+pre {
+ overflow-x: auto;
+ padding: 1.5rem;
+ margin: 0 0 1.5rem 0;
+}
+
+/* Emphasis */
+b,
+strong {
+ font-weight: 600;
+}
+
+/* Highlighting */
+::selection,
+mark {
+ background-color: var(--yellow);
+ color: var(--bg);
+}
+
+/* Other typographic elements */
+hr {
+ border: 0;
+ margin-bottom: 1.5rem;
+}
+
+hr:after {
+ content: '---';
+ color: var(--bright-bg);
+}
+
+
+/* Prevent super/sub from affecting line height */
+sup, sub {
+ vertical-align: baseline;
+ position: relative;
+ top: -0.25rem;
+ font-size: unset;
+}
+sub {
+ top: 0.25rem;
+}
+
+/* Tables */
+table {
+ border-spacing: 0;
+ margin: 0 0 1.5rem 0;
+ overflow-wrap: anywhere;
+}
+th, td {
+ padding: 0 .75rem;
+ vertical-align: top;
+}
+th:first-child, td:first-child {
+ padding-left: 0;
+}
+th {
+ text-align: inherit;
+}
+
+/* Figures */
+img {
+ max-width: 100%;
+ height: auto;
+}
diff --git a/public/docs/index.html b/public/docs/index.html
new file mode 100644
index 0000000..69999ae
--- /dev/null
+++ b/public/docs/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-us">
+ <head>
+ <title>https://kumardamani.net/post/</title>
+ <link rel="canonical" href="https://kumardamani.net/post/">
+ <meta name="robots" content="noindex">
+ <meta charset="utf-8">
+ <meta http-equiv="refresh" content="0; url=https://kumardamani.net/post/">
+ </head>
+</html>
diff --git a/public/images/rice.svg b/public/images/rice.svg
new file mode 100644
index 0000000..53e480c
--- /dev/null
+++ b/public/images/rice.svg
@@ -0,0 +1 @@
+<svg height='100px' width='100px' fill="#000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 80.944" enable-background="new 0 0 100 80.944" xml:space="preserve"><path d="M49.674,40.911c-2.018-6.836,8.971-10.963,8.841-4.075c1.016,3.678,1.302,5.808-2.448,6.511 C52.754,43.964,50.684,44.329,49.674,40.911z"></path><path d="M57.63,18.274c-1.094,3.718,4.311,4.251,2.91,8.359c2.819,0,1.999-2.246,3.054-4.095c1.523-2.656,5.052-3.301,4.792-6.96 c0.267,6.726,4.004-0.495,6.523-0.762c0.137-1.256-0.449-2.819-0.586-3.665c-1.237-2.656-1.127-5.248-4.531-3.379 c-2.429,1.321-5.547,3.88-2.507,6.185C64.206,14.407,58.763,14.381,57.63,18.274z"></path><path d="M49.74,8.586c-1.4,0.794-2.129,3.861-2.448,5.312c-0.586,2.689-0.41,11.211,4.108,9.824 c2.558-0.774,2.103-4.674,3.092-6.719c0.671-1.36,1.634-1.139,1.992-2.584c0.261-1.061-0.345-2.721-0.508-3.802 c1.719,4.427,8.366,2.429,6.731-2.031c-1.341-1.224-3.965-1.985-5.696-1.074c-2.52,1.335-0.222,2.793-2.148,2.865 C53.542,10.416,52.487,7.037,49.74,8.586z"></path><path d="M57.012,27.454c-1.843-6.126-12.884,2.767-10.768,6.576c1.543,2.793,4.056-1.959,5.612-2.76 C53.991,30.175,57.474,31.158,57.012,27.454z"></path><path d="M61.179,4.993c1.692,0.697,3.633,0.599,3.053-1.907C61.726,1.061,54.7,0.5,54.929,5.117 C56.888,4.869,59.258,4.192,61.179,4.993z"></path><path d="M65.925,28.938c1.861-1.282,4.961-1.087,4.466-4.192c-3.093-7.058-8.854,6.973-9.343,9.381 C63.269,33.176,63.913,30.312,65.925,28.938z"></path><path d="M79.069,38.092c1.061,2.057,5.67,0.749,7.994-0.41c3.041-1.498,3.75-3.529,3.034-6.934 C88.008,22.115,76.165,32.467,79.069,38.092z"></path><path d="M71.973,41.536c2.571-2.161,1.96-9.167,1.536-12.024c-2.682-0.423-5.924,0.749-7.832,2.682 c-1.38,1.419-5.286,8.08-3.73,10.04C62.995,43.554,71.042,42.331,71.973,41.536z"></path><path d="M86.979,24.596c2.076-0.423,1.295-3.691,0.95-5.586c-0.163-5.026-5.527-0.996-4.577,2.617 C83.73,23.04,85.247,24.947,86.979,24.596z"></path><path d="M72.949,24.622c0.808,1.511,2.864,1.523,3.405,4.193c0.618,3.014-0.71,6.198-0.312,9.264 c1.939-1.582,1.621-7.285,3.326-9.941c0.99-1.556,2.155-1.784,2.188-3.613c0.026-1.276-1.224-2.942-1.861-3.991 c1.973-0.091,3.965-7.135,1.172-6.999c-1.433-2.097-3.054-2.422-3.764-0.137c-0.742,2.396,2.155,4.713,2.891,6.712 C76.556,18.15,70.319,19.674,72.949,24.622z"></path><path d="M31.172,23.834c1.374-0.072,1.152,1.224,2.506,0.651c1.374-0.573,2.331-3.079,3.21-4.225 c1.432-6.348-11.517-5.365-10.404,2.142C26.927,25.383,28.229,24.01,31.172,23.834z"></path><path d="M25.319,16.438c-0.352-2.656-4.29-3.405-5.391-0.833C19.121,17.486,24.844,22.779,25.319,16.438z"></path><path d="M23.945,31.992c-0.866,1.797-1.185,4.017-1.029,6.002c0.28,3.502,0.684,2.715,3.171,3.516 c1.354,0.423,3.613,1.705,5.039,1.484c2.91-0.476,1.569-1.322,1.022-3.354c-0.449-1.686-1.517-3.47-1.498-5.254 c0.026-2.454,2.097-4.127,1.855-6.647C30.586,22.167,25.02,29.726,23.945,31.992z"></path><path d="M13.366,25.019c1.302,0.553,1.784,2.786,3.027,3.105c1.087,0.267,2.312-1.309,4.102-1.022 c1.537,0.254,1.816,3.119,3.418,0.677c0.964-1.484,0.664-3.119,0.104-4.727c-3.281-3.197-7.409-4.844-11.589-2.708 c-0.872,0.449-4.453,1.445-2.799,2.956C11.367,24.882,11.881,24.387,13.366,25.019z"></path><path d="M52.259,2.773C50.13-1.082,39.557-1.368,41.595,4.804C42.91,8.782,52.969,7.675,52.259,2.773z"></path><path d="M12.845,26.803c-2.396,1.348-4.876,3.607-3.503,6.712c2.461,5.54,3.379,2.493,4.902-0.996 c0.417,2.317-0.091,4.739,2.351,5.898c2.649,1.243,3.737-0.078,4.017-2.78c0.189-1.784,1.387-6.289-0.957-6.862 c-1.673-0.397-3.561,2.467-5.137,2.904c0.267-0.794,0.41-1.758,0.833-2.48C14.876,28.04,13.854,27.454,12.845,26.803z"></path><path d="M40.176,17.089c0.508,2.454-2.838,5.963-4.037,7.793c0.97-0.449,0.931-0.098,1.693-0.859 c0.098,1.25,0.195,2.493,0.299,3.743c3.425-0.475,4.316,3.19,6.999-1.159c2.513-4.056-0.072-5.924-4.193-5.377 c0.794-2.331,2.956-0.163,3.49-2.708c0.527-2.494,0.514-5.039,1.028-7.533c-1.048-1.23-3.574-2.891-5.149-2.428 c-1.12,0.345-3.809,3.705-3.659,4.688C36.947,15.195,39.72,14.921,40.176,17.089z"></path><path d="M34.023,34.211c-2.474,3.418,0.912,3.457,2.201,4.916c1.341,1.51,0.866,3.62,2.624,3.939 c1.302,0.228,4.049,1.36,5.326,0.403c2.604-1.946-0.697-7.35-1.953-9.557C40.566,31.542,35.729,31.868,34.023,34.211z"></path><path d="M100,34.075c0-3.613-2.07-6.973-5.605-9.974c-1.491,0.983-3.093,1.842-4.739,2.532c2.291,1.719,3.574,3.613,3.574,5.612 c0,7.806-19.355,14.128-43.229,14.128c-23.874,0-43.229-6.322-43.229-14.128c0-2.201,1.614-4.291,4.388-6.152l-4.492-2.891 C2.455,26.406,0,30.11,0,34.075c0,0.215,0.013,0.437,0.026,0.651H0c0.326,8.444,2.943,17.298,7.259,25.579 c0,0,10.462,20.639,42.741,20.639c32.278,0,42.565-20.814,42.565-20.814c4.303-8.242,7.109-17.174,7.422-25.403h-0.014 C99.987,34.511,100,34.29,100,34.075z"></path><path d="M38.027,7.122c1.68-5.872-12.305-0.124-9.863,5.99C29.948,17.564,36.706,9.205,38.027,7.122z"></path></svg> \ No newline at end of file
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..6d00e1f
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,253 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head>
+ <meta name="generator" content="Hugo 0.101.0" /><title>Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="about-me">About me</h1>
+<p>Hi. This is me:
+<figure><img src="/kd.jpeg"
+ alt="my pic" width="100"/>
+</figure>
+</p>
+<p>My name is Kumar. Some people call me <em>kd</em>, I&rsquo;m known for being&hellip;</p>
+<ul>
+<li>that guy who hosts his own website, email, dropbox, vpn, etc. <a href="post/self-host">Read more</a>.</li>
+<li>a stickler about &lsquo;oPtiMiZing mY woRkfLoW&rsquo; by scripting anything script-able.</li>
+<li>a programming purist, and linguistic enthusiast.</li>
+<li>👎 down on social-media. I think they lead to dystopia. <a href="post/self-host#privacy">Read more</a>.</li>
+<li>a B.Sc in Computer Science at the University of Toronto with a focus in Natural Language Processing</li>
+</ul>
+<h2 id="projects">Projects</h2>
+<h3 id="my-homelab-setup">My Homelab setup</h3>
+<ul>
+<li>My Ansible repository used for managing my self-hosted services.</li>
+<li><a href="https://gitlab.com/kdam0/vps">Source on GitLab</a></li>
+<li>Using: Ansible</li>
+</ul>
+<h3 id="namecheap-cli">Namecheap CLI</h3>
+<ul>
+<li>A containerized CLI to list/add/update/remove DNS records from Namecheap.</li>
+<li><a href="https://gitlab.com/kdam0/nccli">Source on GitLab</a></li>
+<li>Using: Go</li>
+</ul>
+<h3 id="my-dotfiles">My dotfiles</h3>
+<ul>
+<li>My settings for common Linux desktop tooling.</li>
+<li><a href="https://gitlab.com/kdam0/dotfiles">Source on GitLab</a></li>
+</ul>
+<h3 id="helpthehomeless">Helpthehome(less)</h3>
+<ul>
+<li><a target="_blank" href="https://helpthehome-prod.herokuapp.com/">Project info page</a></li>
+<li><a href="https://helpthehome-prod.herokuapp.com/">Project home</a></li>
+<li><a href="https://gitlab.com/kdam0/helpthehomeless">Source on GitLab</a></li>
+<li>Using: NodeJs, React-Native, MongoDB, Pug (jade)</li>
+</ul>
+<h3 id="solutions-repo">Solutions Repo</h3>
+<ul>
+<li><a href="https://solutionsrepo-prod.herokuapp.com/">Project home</a></li>
+<li><a href="https://gitlab.com/kdam0/solutions_repo">Source on GitLab</a></li>
+<li>Using: NodeJs, MongoDB, Handlebars</li>
+</ul>
+<blockquote>
+<p>If you&rsquo;ve found something above useful, consider <a href="#donate">sending</a> some coins my way!</p>
+</blockquote>
+<h2 id="professional-life">Professional Life</h2>
+<p>Treat this section as an extension of my resume.</p>
+<details>
+<summary> 2020 - now </summary>
+<br>
+Currently working as a **DevOps** at [Kepler](https://kepler.space) 🛰️.
+This is mostly a software (infrastructure) dev gig for a start-up, which is a bit new for me
+coming from a more classical "DevOps" role for a mature company. There is a ton of specialized *space*
+related equipment here that presents interesting problems.
+<br><br>
+Beyond that, I've learned a ton about
+embedded computers, networking and network automation, which has opened my world up to
+cool home projects for which I am very grateful for. So far, I've been responsible for the
+following:
+<ul>
+<li>Implementing a net-boot infrastructure using Packer, PXE, Awx (Ansible Tower) to keep our
+RPi fleet images and configurations in-sync and up-to-date.</li>
+<li>Built a custom Linux router to support our lab&rsquo;s unique hardware testing requirements
+for on-demand subnet generation/teardown, and develop Ansible roles switches.</li>
+<li>Completely revised our test-automation infrastructure by building a hardware-management
+portal using Django with a RESTful Api (DRF) to facilitate reservation,
+as well as <a href="https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation">HITL</a>
+(Hardware-in-the-loop) testing to allow us to more reliably, and frequently test our HW.</li>
+<li>Designed and deployed our on-prem Kubernetes cluster to be our software
+platform going forward, while facilitating the migration to Kubernetes for all pre-existing
+workloads, including (but not limited to) our various distributed databases.</li>
+</ul>
+<p>Beyond my work as an Individual Contributor, I&rsquo;ve also been responsible for instilling &ldquo;DevOps&rdquo;
+principles within the team on our road to maturity.</p>
+</details>
+<details>
+<summary> 2019 - 2020 </summary>
+<br>
+Worked as a **DevOps Engineer** at [AcuityAds](https://acuityads.com) in Toronto.
+The main selling point for me to work here is that Acuity does not use
+AWS, GCP or Azure etc. to host its infrastructure, it has its own on-prem 'cloud'.
+This presents substantial challenges for us as DevOps Engineers that would normally be handled by a
+the public cloud provider.
+<br><br>
+Apart from this, due to the nature of adtech, we deal with a massive amount of data, which forces
+us to be very specific about the types of technologies we use. Here is a subset of what we use
+across multiple data-centers, with high-availability:
+<ul>
+<li>Infrastructure: VMWare, Physical</li>
+<li>Provisioning: Ansible, Terraform, Cobbler</li>
+<li>Containerization: Docker, Kubernetes</li>
+<li>CI/CD: Git, BitBucket, Bamboo (we host the entire Atlassian suite in-house)</li>
+<li>Monitoring:
+<ul>
+<li>TICK (Telegraf, Influxdb, Chronograf, Kapacitor)</li>
+<li>ELK (Elasticsearch, Logstash, Kibana), with filebeat and metricbeat beats</li>
+<li>Prometheus</li>
+<li>Grafana</li>
+<li>Nagios, Pagerduty, Pingdom</li>
+</ul>
+</li>
+<li>Data: MySql, Aerospike, Kafka, HDFS, Druid</li>
+<li>Scripting: Golang, Bash, Python. <em>Some</em> of my work can be on my Gitlab profile:
+<ul>
+<li>Golang:
+<ul>
+<li>a fast, containerized <a href="https://gitlab.com/kdam0/go-druid-mysql-influx">cron script</a>
+that interacts with Druid, MySql, and Influxdb written in Go.
+Basic unit testing.
+This is a job that powers one of our major alerting dashboards.</li>
+<li>a containerized highly modular <a href="https://gitlab.com/kdam0/devops-api">Rest Api</a>
+that writes to Influxdb.
+This is something we run in K8S as a Service to monitor Cronjobs that run in K8S.</li>
+</ul>
+</li>
+<li>Python: a <a href="https://gitlab.com/kdam0/slack-to-teams">script</a> to migrate
+Slack exports to MS Teams messages.
+This is something we used when we gave up on Slack.</li>
+<li>Bash: a small <a href="https://gitlab.com/kdam0/random-shell-helpers">collection</a> of helper
+scripts that I used frequently for random things.</li>
+</ul>
+</li>
+</ul>
+</details>
+<details>
+<summary> 2016 - 2017 </summary>
+<br>
+I worked at [Achiga](https://achiga.io) (formerly *WebCanada*) as
+part of my [PEY](https://web.cs.toronto.edu/undergraduate/pey) (internship)
+program from UofT for 12 months. As part of this, I was involved in:
+<ul>
+<li>A fast paced Agile environment where I was a Full Stack Developer working with
+<strong>PHP (Zend), MySql, and JavaScript</strong>.</li>
+<li>Git + BitBucket + JIRA (basically the whole Atlassian suite), with Vagrant</li>
+<li>The Pipeline team working on day to day features and bugs in the CMS powering thousands of
+local hotel sites around the world for Starwood Hotels.</li>
+<li>Debugging and optimizing cronjobs responsible for storing hotel rates in
+our database which is critical to hotel revenue.</li>
+<li>Contributing to the Gallery Page (CMS as well as user facing UI).
+See <a href="https://designhotels.com/gallery">Design Hotels Gallery Page</a>
+towards the end of my tenure.</li>
+</ul>
+</details>
+<details>
+<summary> 2014 - 2016 </summary>
+<br>
+I've worked on several other small-buisness type projects involving web, and scripting over the
+years in between semesters.
+</details>
+<h2 id="donate">Donate</h2>
+<details>
+<summary> Monero (XMR) </summary>
+<br>
+<pre tabindex="0"><code>42hFshxmNoFZfAkDJTjSx9MUruMHdLTiDTE4efpP7xZTYwHMjwDZ6eJea2EnyBGGr5ab81cAovBxxT6KSvpUY5roUdkP1Qj
+</code></pre><figure><img src="/xmr.png"
+ alt="xmr wallet qr code" width="100"/>
+</figure>
+
+</details>
+<details>
+<summary> Bitcoin (BTC) </summary>
+<br>
+<pre tabindex="0"><code>bc1q4em7f7mvl6wkzc8uyq4365td7w5n02uh64z2za
+</code></pre><figure><img src="/btc.png"
+ alt="btc wallet qr code" width="100"/>
+</figure>
+
+</details>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/index.xml b/public/index.xml
new file mode 100644
index 0000000..a0e494d
--- /dev/null
+++ b/public/index.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Kumar Damani - Home</title>
+ <link>https://kumardamani.net/</link>
+ <description>Recent content on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+ <lastBuildDate>Mon, 12 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kumardamani.net/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>Why do I self-host?</title>
+ <link>https://kumardamani.net/post/self-host/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/self-host/</guid>
+ <description>&lt;p&gt;My reasons for self-hosting.&lt;/p&gt;</description>
+ </item>
+
+ <item>
+ <title>Programs and Equipment</title>
+ <link>https://kumardamani.net/post/programs/</link>
+ <pubDate>Fri, 12 Nov 2021 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/programs/</guid>
+ <description>&lt;p&gt;The programs and equipment I use on a daily basis.&lt;/p&gt;</description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/kd.jpeg b/public/kd.jpeg
new file mode 100644
index 0000000..2613ece
--- /dev/null
+++ b/public/kd.jpeg
Binary files differ
diff --git a/public/post/index.html b/public/post/index.html
new file mode 100644
index 0000000..524f518
--- /dev/null
+++ b/public/post/index.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Posts &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item active" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <header class="content__header">
+ <h1>Posts</h1>
+
+ </header>
+
+
+ <article class="post">
+ <header class="post__header">
+ <h1><a href="https://kumardamani.net/post/self-host/">Why do I self-host?</a></h1>
+ <p class="post__meta">
+ Kumar Damani,
+ <span class="date">12 September 2022</span>
+ </p>
+ </header>
+
+ <section class="post__summary">
+ <p>My reasons for self-hosting.</p>
+ </section>
+ </article>
+
+ <article class="post">
+ <header class="post__header">
+ <h1><a href="https://kumardamani.net/post/programs/">Programs and Equipment</a></h1>
+ <p class="post__meta">
+ Kumar Damani,
+ <span class="date">12 November 2021</span>
+ </p>
+ </header>
+
+ <section class="post__summary">
+ <p>The programs and equipment I use on a daily basis.</p>
+ </section>
+ </article>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/post/index.xml b/public/post/index.xml
new file mode 100644
index 0000000..8451bdc
--- /dev/null
+++ b/public/post/index.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Posts on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/post/</link>
+ <description>Recent content in Posts on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+ <lastBuildDate>Mon, 12 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kumardamani.net/post/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>Why do I self-host?</title>
+ <link>https://kumardamani.net/post/self-host/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/self-host/</guid>
+ <description>&lt;p&gt;My reasons for self-hosting.&lt;/p&gt;</description>
+ </item>
+
+ <item>
+ <title>Programs and Equipment</title>
+ <link>https://kumardamani.net/post/programs/</link>
+ <pubDate>Fri, 12 Nov 2021 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/programs/</guid>
+ <description>&lt;p&gt;The programs and equipment I use on a daily basis.&lt;/p&gt;</description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/post/programs/index.html b/public/post/programs/index.html
new file mode 100644
index 0000000..fb13c1a
--- /dev/null
+++ b/public/post/programs/index.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Programs and Equipment &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item active" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <header class="content__header">
+ <h1>Programs and Equipment</h1>
+ </header>
+ <div class="content__body">
+ <p>The programs and equipment I use on a daily basis.</p>
+<h1 id="programs-and-equipment-i-use">Programs and Equipment I Use</h1>
+<p>I&rsquo;m about getting things done quickly and having as little space between
+my thoughts and actions on the computer.</p>
+<p>I like having vim-like bindings and prefer running programs in the terminal for simplicity&rsquo;s sake.
+That said, I&rsquo;m very much against the cringe meme that things in the terminal are &ldquo;cooler&rdquo; or &ldquo;nerdier&rdquo; XD.
+Terminals are good for most tasks, but useless for others, for example, browsing the web
+(I admit this unfortunate fact with much consternation) or looking at maps.</p>
+<h2 id="software-i-use">Software I Use</h2>
+<h3 id="os-distribution">OS Distribution</h3>
+<p><a href="https://manjaro.org/">Manjaro</a> (stable) though this is a bit of a moot point since there&rsquo;s been a lot of convergence among the
+popular distros recently especially since they all offer some dedicated channel for getting up-to-date
+software. The real day-to-day difference to workflow comes from the choice of desktop environment.
+I do like Debian, and Fedora as well.</p>
+<h3 id="desktop-environment">Desktop Environment</h3>
+<p>I&rsquo;ve settled on <a href="https://kde.org/plasma-desktop/">KDE Plasma</a> w/ Wayland after many years of hopping.
+Plasma comes with all the tools you&rsquo;d expect to see in a modern desktop,
+and for the most part these tools are perfectly capable of doing the task they are meant to do.
+Prior to KDE, I&rsquo;ve used Dwm/Bsmpw + Sxhkd, i3 etc. I&rsquo;m glad these exist and people get
+use out of it, but for now I do not miss it - I&rsquo;m sure that will eventually change too.</p>
+<p><img src="https://upload.wikimedia.org/wikipedia/commons/d/d8/KDE_Plasma_5.25_screenshot.png" alt="KDE Plasma"></p>
+<h3 id="text-editor">Text Editor</h3>
+<p><a href="https://neovim.io/">(neo)vim</a>. Less of a text editor and more of a lifestyle. Check out my dotfiles for this.
+No, I&rsquo;m not going to ever switch to emacs.</p>
+<p><img src="https://neovim.io/images/showcase/telescope_helptags.png" alt="Neovim"></p>
+<h3 id="web-browser">Web Browser</h3>
+<p><a href="https://www.mozilla.org/en-US/firefox/features/">Firefox</a> /
+<a href="https://brave.com">Brave</a> /
+<a href="https://vivaldi.com">Vivaldi</a>.
+I have tried, Chromium, Qutebrowser in the past.</p>
+<h3 id="file-manager">File Manager</h3>
+<p><a href="https://github.com/jarun/nnn">nnn</a>. Yes, I have used ranger.</p>
+<p><img src="http://i.imgur.com/kOld6HT.gif" alt="nnn"></p>
+<h2 id="where-can-i-find-good-software-options">Where can I find good software options?</h2>
+<p>The program of your dreams is probably listed below:</p>
+<ul>
+<li>The <a href="https://suckless.org/rocks/">suckless</a> website&rsquo;s list of programs that &ldquo;rock&rdquo;.
+Generally minimalist programs.</li>
+<li>A more comprehensive <a href="https://github.com/mayfrost/guides/blob/master/ALTERNATIVES.md">list</a>
+of minimalist software.</li>
+<li><a href="https://directory.fsf.org/wiki/Main_Page">FSF&rsquo;s Free Software Directory</a>.
+Emphasis on libre software (although most software in the links above will have free licenses as well).</li>
+<li><a href="https://wiki.installgentoo.com/index.php/List_of_recommended_GNU/Linux_software">Gentoo Wiki Recommendations</a>
+A good mix of programs for novices and advanced users.</li>
+</ul>
+<h2 id="hardware-i-use">Hardware I Use</h2>
+<h3 id="laptop">Laptop</h3>
+<p>The main laptop I use is the <a href="https://frame.work/">Framework laptop</a>.
+I&rsquo;m a huge fan of the whole upgradability concept coming from a few generations of ThinkPads.</p>
+<h2 id="what-i-dont-use">What I don&rsquo;t use</h2>
+<p>Proprietary software.</p>
+<p>I&rsquo;m not going to endorse proprietary services that have gone out of their way to spy on or politically
+suppress their users, just as Facebook, Discord etc.
+One of the many take-aways you should get from me is that the use of libre/free software,
+by its nature, is more constructive and extensible; and <strong>that&rsquo;s the point</strong>.</p>
+<p>There are philosophical reasons for this I&rsquo;ll talk about in time, but for now,
+suffice it to say I will not endorse the usage of proprietary software.</p>
+ </div>
+ <footer class="content__footer"></footer>
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ <p>Overview for the programs and equipment I use day-to-day.</p>
+
+ <p>
+ By Kumar Damani,
+ 2021-11-12
+ </p>
+
+
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/post/self-host/6imv05.jpg b/public/post/self-host/6imv05.jpg
new file mode 100644
index 0000000..d042d7a
--- /dev/null
+++ b/public/post/self-host/6imv05.jpg
Binary files differ
diff --git a/public/post/self-host/elections.jpg b/public/post/self-host/elections.jpg
new file mode 100644
index 0000000..ac4ac96
--- /dev/null
+++ b/public/post/self-host/elections.jpg
Binary files differ
diff --git a/public/post/self-host/freedom.jpg b/public/post/self-host/freedom.jpg
new file mode 100644
index 0000000..d62048a
--- /dev/null
+++ b/public/post/self-host/freedom.jpg
Binary files differ
diff --git a/public/post/self-host/index.html b/public/post/self-host/index.html
new file mode 100644
index 0000000..723ce2f
--- /dev/null
+++ b/public/post/self-host/index.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Why do I self-host? &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item active" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <header class="content__header">
+ <h1>Why do I self-host?</h1>
+ </header>
+ <div class="content__body">
+ <p>My reasons for self-hosting.</p>
+<h2 id="digital-freedomindependence">Digital freedom/independence</h2>
+<p><img src="freedom.jpg" alt="Freedeom pic"></p>
+<p>To put it simply, if you use a service such as Lastpass, iCloud, Dropbox, GDrive, OneDrive, etc.
+to store your data, <strong>you do not own it</strong>.</p>
+<p>You are <em>trusting</em> corp. X to store it, secure it, and make it available to you.
+Beyond the obvious privacy pitfalls with this, there are many other things that
+could go wrong with your data being stored this way:</p>
+<ul>
+<li>Corp. X could vanish/close/&ldquo;declare bankruptcy&rdquo; (as with many crypto corps. lately), and you lose your data.</li>
+<li>Corp. X could make a policy change and lock you out from accessing your account.</li>
+<li>Or you could &ldquo;forget&rdquo; to pay the bills a few times and get locked out.</li>
+<li>Corp. X could get hacked, and your data gets stolen. This is the latest trend!</li>
+<li>Many other doomsday 💀 scenarios.</li>
+</ul>
+<p>Personally, I don&rsquo;t feel comfortable depending on the existence of corp. X <em>for data that is important to
+me</em> i.e. a lifetime&rsquo;s worth of documents, memories, and passwords etc.
+I 💤 much better at night knowing I am avoiding most if not all of the risks above.</p>
+<h2 id="privacy">Privacy</h2>
+<p>Normies often ask me some variation of:</p>
+<ul>
+<li>Why do I care if corp. X has my data? I have nothing to hide!</li>
+<li>Since I&rsquo;m aware of targeted advertising, it won&rsquo;t work on me,
+so why should I care if corp. X has my data?</li>
+</ul>
+<figure><img src="why.jpg"
+ alt="my pic" width="75%"/>
+</figure>
+
+<p>To such questions, I follow-up with:</p>
+<blockquote>
+<p><strong>Do you want to contribute to a dystopian (<a href="https://en.wikipedia.org/wiki/Orwellian">Orwellian</a> future?</strong></p>
+</blockquote>
+<figure><img src="police.jpg"
+ alt="thought police" width="75%"/>
+</figure>
+
+<p>If your answer is <em>yes</em>, then no need to read further, the following will not change your mind.</p>
+<p>If your answer is <em>no</em>, but you aren&rsquo;t convinced that/how these are related,
+then the <em>argument goes something like this&hellip;</em></p>
+<ul>
+<li>We live in a world of mass data-collection/surveillance.</li>
+<li>This enables corp. X to use techniques such as ML (Machine Learning) to build/train models (or &ldquo;AI&rdquo; -
+Artificial Intelligence)that aim to predict human behaviour.</li>
+<li>That by itself is not a problem here.</li>
+<li>The problems arise when corp. X use these techniques for profit without
+regard for the harm they cause at a <em>population level</em>.</li>
+</ul>
+<p>I have unfortunately lived through enough of these cases to be able to cite a few recent examples:</p>
+<ul>
+<li>
+<p>Instagram (etc.) designs its apps/products optimizing for maximum <cite> addiction<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></cite>.
+Think slot-machines.
+You might think you are &ldquo;too smart&rdquo; to fall for these tricks, and you might be right,
+but what about the millions of adolescents using these platforms who aren&rsquo;t as wise as you?
+The data collected, and techniques developed from <em>your usage</em> enables platforms
+to target not only you, but <em>all</em> users on the platform, including the most vulnerable.</p>
+<p>Unfortunately, many of these kids will end up suffering from mental-health,
+body-image, self-esteem <cite>issues<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup></cite>,
+and for some it <strong>will be fatal</strong>.
+I do not think this is morally acceptable, and is primary reason I refuse
+to participate in social-media platforms.</p>
+<p><img src="6imv05.jpg" alt="Depression"></p>
+</li>
+</ul>
+<p>You could say &ldquo;well that&rsquo;s due to bad parenting&rdquo;, but the point remains that
+more and more of the digital world is having <em>real world</em> negative consequences regardless of
+your individual participation level. Another example:</p>
+<ul>
+<li>
+<p>By now its well known that Facebook&rsquo;s (etc.) targeted advertising
+played a significant a role in the 2016 US <cite>Elections<sup id="fnref:3"><a href="#fn:3" class="footnote-ref" role="doc-noteref">3</a></sup></cite>.
+Facebook was able to do this thanks to its users voluntarily giving personal information for two decades.
+However, the policies that come out of this election has real world consequences to millions
+(if not billions) of people, regardless of their <em>individual</em> Facebook usage, which
+undermines the very purpose of a democratic republic.
+Regardless of your political affiliation, it should worry you that this <em>can</em> happen.</p>
+<p><img src="elections.jpg" alt="Elections"></p>
+</li>
+</ul>
+<p>To summarize, it might not be a problem if individuals disregard their
+privacy at the individual level, but in aggregate, a <em>population-wide</em> disregard
+has dystopian consequences.</p>
+<p>So the question you have to ask yourself is:</p>
+<blockquote>
+<p><strong>What can I do?</strong></p>
+</blockquote>
+<p>Start by <strong>valuing your privacy</strong>.
+Then, follow some of these tips to <em>say no&hellip;</em></p>
+<ul>
+<li><strong>Limit your exposure to these services.</strong> If a friend stops talking to you because
+of this, then congratulations, you&rsquo;ve just gotten rid of a fake friend. You&rsquo;re welcome.</li>
+<li><a href="https://wiki.r-selfhosted.com/getting-started/what-is-self-hosting/">Self-host</a>
+as much as you can.
+You can see how I <a href="https://gitlab.com/kdam0/vps">implement</a> this and replicate it yourself,
+though it is a bit involved for normies.</li>
+<li>If neither of the above work for you, then you&rsquo;ll need to do some research to
+find an alternative source that you can trust isn&rsquo;t doing the same thing.
+Use <a href="https://github.com/awesome-selfhosted/awesome-selfhosted">this</a>
+as a starting point and try to search (Ctrl+f) for your service. For eg. Twitter, and
+Instagram both have popular options available.</li>
+<li><strong>Stop using Chrome.</strong> If you must use it, use <a href="https://brave.com/">Brave</a> instead.
+I advocate for <a href="https://www.mozilla.org/en-US/firefox/new/?redirect_source=firefox-com">Firefox</a>.
+Neither are perfect, but both offer privacy respecting options in their settings.
+Specifically disabling cross-site tracking is important.
+Beyond that, install an ad-blocker extension such as <a href="https://ublockorigin.com/">UBlock Origin</a>
+on both of them. Don&rsquo;t forget to do the same on your mobile device!</li>
+<li>Things get more complicated on cell-phones.
+I suggest switching to a privacy respecting operating-system such as <a href="https://grapheneos.org/">GrapheneOS</a>
+Short of this, you can only limit your usage.</li>
+<li>Support government policies that respect user-privacy.</li>
+</ul>
+<figure><img src="office.png"
+ alt="office pic" width="75%"/>
+</figure>
+
+<div class="footnotes" role="doc-endnotes">
+<hr>
+<ol>
+<li id="fn:1">
+<p><a href="https://sitn.hms.harvard.edu/flash/2018/dopamine-smartphones-battle-time/">Smartphones and dompanime</a>&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
+</li>
+<li id="fn:2">
+<p><a href="https://onlinedegrees.unr.edu/online-master-of-public-health/impact-of-social-media-on-youth-mental-health/">Mental health and social media</a>&#160;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
+</li>
+<li id="fn:3">
+<p><a href="https://www.theverge.com/2017/12/11/16761016/former-facebook-exec-ripping-apart-society">Excerpt from Facebook ex-exec</a>&#160;<a href="#fnref:3" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
+</li>
+</ol>
+</div>
+ </div>
+ <footer class="content__footer"></footer>
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ <p>Overview of why I self-host.</p>
+
+ <p>
+ By Kumar Damani,
+ 2022-09-12
+ </p>
+
+
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/post/self-host/office.png b/public/post/self-host/office.png
new file mode 100644
index 0000000..9cff3ce
--- /dev/null
+++ b/public/post/self-host/office.png
Binary files differ
diff --git a/public/post/self-host/police.jpg b/public/post/self-host/police.jpg
new file mode 100644
index 0000000..dde2b44
--- /dev/null
+++ b/public/post/self-host/police.jpg
Binary files differ
diff --git a/public/post/self-host/why.jpg b/public/post/self-host/why.jpg
new file mode 100644
index 0000000..eda5402
--- /dev/null
+++ b/public/post/self-host/why.jpg
Binary files differ
diff --git a/public/posts/index.html b/public/posts/index.html
new file mode 100644
index 0000000..69999ae
--- /dev/null
+++ b/public/posts/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-us">
+ <head>
+ <title>https://kumardamani.net/post/</title>
+ <link rel="canonical" href="https://kumardamani.net/post/">
+ <meta name="robots" content="noindex">
+ <meta charset="utf-8">
+ <meta http-equiv="refresh" content="0; url=https://kumardamani.net/post/">
+ </head>
+</html>
diff --git a/public/series/index.html b/public/series/index.html
new file mode 100644
index 0000000..f1b97df
--- /dev/null
+++ b/public/series/index.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Series &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="series">Series</h1>
+
+
+
+ <ul>
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/series/index.xml b/public/series/index.xml
new file mode 100644
index 0000000..76263b3
--- /dev/null
+++ b/public/series/index.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Series on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/series/</link>
+ <description>Recent content in Series on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language><atom:link href="https://kumardamani.net/series/index.xml" rel="self" type="application/rss+xml" />
+ </channel>
+</rss>
diff --git a/public/showcase/index.html b/public/showcase/index.html
new file mode 100644
index 0000000..69999ae
--- /dev/null
+++ b/public/showcase/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en-us">
+ <head>
+ <title>https://kumardamani.net/post/</title>
+ <link rel="canonical" href="https://kumardamani.net/post/">
+ <meta name="robots" content="noindex">
+ <meta charset="utf-8">
+ <meta http-equiv="refresh" content="0; url=https://kumardamani.net/post/">
+ </head>
+</html>
diff --git a/public/sitemap.xml b/public/sitemap.xml
new file mode 100644
index 0000000..8ff01db
--- /dev/null
+++ b/public/sitemap.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
+ xmlns:xhtml="http://www.w3.org/1999/xhtml">
+ <url>
+ <loc>https://kumardamani.net/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ <priority>0</priority>
+ </url><url>
+ <loc>https://kumardamani.net/tags/personal/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/post/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/tags/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/tags/tech/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/post/self-host/</loc>
+ <lastmod>2022-09-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/post/programs/</loc>
+ <lastmod>2021-11-12T00:00:00+00:00</lastmod>
+ </url><url>
+ <loc>https://kumardamani.net/categories/</loc>
+ </url><url>
+ <loc>https://kumardamani.net/tags/index/</loc>
+ </url><url>
+ <loc>https://kumardamani.net/series/</loc>
+ </url>
+</urlset>
diff --git a/public/tags/index.html b/public/tags/index.html
new file mode 100644
index 0000000..66b6307
--- /dev/null
+++ b/public/tags/index.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>Tags &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="tags">Tags</h1>
+
+
+
+ <ul>
+
+ <li><a href="https://kumardamani.net/tags/personal/">personal</a></li>
+
+
+ <li><a href="https://kumardamani.net/tags/tech/">tech</a></li>
+
+
+ <li><a href="https://kumardamani.net/tags/index/">index</a></li>
+
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/tags/index.xml b/public/tags/index.xml
new file mode 100644
index 0000000..57f2072
--- /dev/null
+++ b/public/tags/index.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Tags on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/tags/</link>
+ <description>Recent content in Tags on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+ <lastBuildDate>Mon, 12 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kumardamani.net/tags/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>personal</title>
+ <link>https://kumardamani.net/tags/personal/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/tags/personal/</guid>
+ <description></description>
+ </item>
+
+ <item>
+ <title>tech</title>
+ <link>https://kumardamani.net/tags/tech/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/tags/tech/</guid>
+ <description></description>
+ </item>
+
+ <item>
+ <title>index</title>
+ <link>https://kumardamani.net/tags/index/</link>
+ <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/tags/index/</guid>
+ <description></description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/tags/index/index.html b/public/tags/index/index.html
new file mode 100644
index 0000000..92ab33d
--- /dev/null
+++ b/public/tags/index/index.html
@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>index &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="index">index</h1>
+
+
+
+ <ul>
+
+ <li><a href="https://kumardamani.net/post/">Posts</a></li>
+
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/tags/index/index.xml b/public/tags/index/index.xml
new file mode 100644
index 0000000..56bc695
--- /dev/null
+++ b/public/tags/index/index.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>index on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/tags/index/</link>
+ <description>Recent content in index on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language><atom:link href="https://kumardamani.net/tags/index/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>Posts</title>
+ <link>https://kumardamani.net/post/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/</guid>
+ <description></description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/tags/personal/index.html b/public/tags/personal/index.html
new file mode 100644
index 0000000..0a62c8a
--- /dev/null
+++ b/public/tags/personal/index.html
@@ -0,0 +1,94 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>personal &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="personal">personal</h1>
+
+
+
+ <ul>
+
+ <li><a href="https://kumardamani.net/post/self-host/">Why do I self-host?</a></li>
+
+
+ <li><a href="https://kumardamani.net/post/programs/">Programs and Equipment</a></li>
+
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/tags/personal/index.xml b/public/tags/personal/index.xml
new file mode 100644
index 0000000..311fe6d
--- /dev/null
+++ b/public/tags/personal/index.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>personal on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/tags/personal/</link>
+ <description>Recent content in personal on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+ <lastBuildDate>Mon, 12 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kumardamani.net/tags/personal/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>Why do I self-host?</title>
+ <link>https://kumardamani.net/post/self-host/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/self-host/</guid>
+ <description>&lt;p&gt;My reasons for self-hosting.&lt;/p&gt;</description>
+ </item>
+
+ <item>
+ <title>Programs and Equipment</title>
+ <link>https://kumardamani.net/post/programs/</link>
+ <pubDate>Fri, 12 Nov 2021 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/programs/</guid>
+ <description>&lt;p&gt;The programs and equipment I use on a daily basis.&lt;/p&gt;</description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/tags/tech/index.html b/public/tags/tech/index.html
new file mode 100644
index 0000000..d75ea3a
--- /dev/null
+++ b/public/tags/tech/index.html
@@ -0,0 +1,94 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head><title>tech &ndash; Kumar Damani - Home</title>
+<meta name="description" content="Git, email, resume etc.">
+
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta charset="utf-8"/>
+
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
+
+
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/gruvbox-dark.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/colour/dark-mode.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/risotto.css">
+<link rel="stylesheet" href="https://kumardamani.net/css/custom.css">
+</head>
+
+ <body>
+ <div class="page">
+
+ <header class="page__header"><h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1>
+<nav class="page__nav main-nav">
+ <ul>
+
+
+ <li class="main-nav__item"><a class="nav-main-item" href="/post/" title="Posts">Posts</a></li>
+
+ </ul>
+</nav>
+
+</header>
+
+ <section class="page__body">
+ <h1 id="tech">tech</h1>
+
+
+
+ <ul>
+
+ <li><a href="https://kumardamani.net/post/self-host/">Why do I self-host?</a></li>
+
+
+ <li><a href="https://kumardamani.net/post/programs/">Programs and Equipment</a></li>
+
+
+ </ul>
+
+
+ </section>
+
+ <section class="page__aside">
+ <div class="aside__about">
+<div class="aside__about">
+ <img class="about__logo" src="https://kumardamani.net/images/rice.svg" alt="Logo">
+<h1 class="about__title">Links</h1>
+<p class="about__description">Git, email, resume etc.</p>
+</div>
+
+
+<ul class="aside__social-links">
+
+ <li>
+ <a href="https://gitlab.com/kdam0/" rel="me" aria-label="GitLab" title="GitLab"><i class="fa-brands fa-gitlab" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="mailto:me@kumardamani.net" rel="me" aria-label="Email" title="Email"><i class="fa-solid fa-envelope" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+ <li>
+ <a href="/KumarDamaniCV.pdf" rel="me" aria-label="Resume" title="Resume"><i class="fa-solid fa-file" aria-hidden="true"></i></a>&nbsp;
+ </li>
+
+</ul>
+</div>
+ <hr>
+ <div class="aside__content">
+ </div>
+ </section>
+
+ <footer class="page__footer"><p class="copyright"></p>
+
+</footer>
+
+ </div>
+ </body>
+
+</html>
diff --git a/public/tags/tech/index.xml b/public/tags/tech/index.xml
new file mode 100644
index 0000000..7bf143b
--- /dev/null
+++ b/public/tags/tech/index.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>tech on Kumar Damani - Home</title>
+ <link>https://kumardamani.net/tags/tech/</link>
+ <description>Recent content in tech on Kumar Damani - Home</description>
+ <generator>Hugo -- gohugo.io</generator>
+ <language>en-us</language>
+ <lastBuildDate>Mon, 12 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://kumardamani.net/tags/tech/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>Why do I self-host?</title>
+ <link>https://kumardamani.net/post/self-host/</link>
+ <pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/self-host/</guid>
+ <description>&lt;p&gt;My reasons for self-hosting.&lt;/p&gt;</description>
+ </item>
+
+ <item>
+ <title>Programs and Equipment</title>
+ <link>https://kumardamani.net/post/programs/</link>
+ <pubDate>Fri, 12 Nov 2021 00:00:00 +0000</pubDate>
+
+ <guid>https://kumardamani.net/post/programs/</guid>
+ <description>&lt;p&gt;The programs and equipment I use on a daily basis.&lt;/p&gt;</description>
+ </item>
+
+ </channel>
+</rss>
diff --git a/public/xmr.png b/public/xmr.png
new file mode 100644
index 0000000..6f78ca0
--- /dev/null
+++ b/public/xmr.png
Binary files differ