diff options
31 files changed, 461 insertions, 243 deletions
diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/.hugo_build.lock diff --git a/config.toml b/config.toml index 48286ff..0283854 100644 --- a/config.toml +++ b/config.toml @@ -14,13 +14,12 @@ sectionPagesMenu = "main" noindex = false [params.theme] -palette = "gruvbox-dark" -mode = "dark-mode" +palette = "tokyo-night-dark" # Sidebar: about/bio [params.about] title = "Links" -description = "Git, email, resume etc." +description = "Git, email, and resume" logo = "images/rice.svg" [[params.socialLinks]] diff --git a/content/_index.md b/content/_index.md index df4987e..7336b5c 100644 --- a/content/_index.md +++ b/content/_index.md @@ -2,90 +2,65 @@ Hi. This is me: {{< figure src="/kd.jpeg" alt="my pic" width="100" >}} -My name is Kumar. Some people call me *kd*, I'm known for being... +My name is Kumar. Some people call me *kd*, or *ku-band-mar*, I'm known for being... -* that guy who hosts his own website, email, dropbox, vpn, etc. [Read more](post/self-host). -* a stickler about 'oPtiMiZing mY woRkfLoW' by scripting anything script-able. +* that guy who hosts his own website, dropbox, search-engine etc. +[DIY?](https://gitlab.com/kdam0/vps) [Why?](post/self-host) * a programming purist, and linguistic enthusiast. * 👎 down on social-media. I think they lead to dystopia. [Read more](post/self-host#privacy). -* a B.Sc in Computer Science at the University of Toronto with a focus in Natural Language Processing +* a B.Sc in CS. at U of T with a focus in NLP 😌 -## Projects +# Projects +| Name | Active | Description | Tools | +|-----------|---------|-------------|--------| +| [vps](https://gitlab.com/kdam0/vps) | yes | My Ansible repository for self-hosting. | Ansible | +| [nccli](https://gitlab.com/kdam0/nccli) | yes | A Docker-ized CLI for CRUD ops with Namecheap. | Go | +| [nixdots](https://gitlab.com/kdam0/dotfiles-nix) | yes | My dotfiles for the Nix ecosystem. | Nix | +| [dots](https://gitlab.com/kdam0/dotfiles) | no | My dotfiles for general Linux home mgmt. | - | -### My Homelab setup -* My Ansible repository used for managing my self-hosted services. -* [Source on GitLab](https://gitlab.com/kdam0/vps) -* Using: Ansible +> If you found something above to be useful, consider [sending](#donate) a few coins my way! -### Namecheap CLI -* A containerized CLI to list/add/update/remove DNS records from Namecheap. -* [Source on GitLab](https://gitlab.com/kdam0/nccli) -* Using: Go +--- -### My dotfiles +# Professional Life +*Treat this section as an extension of my resume.* -* My settings for common Linux desktop tooling. -* [Source on GitLab](https://gitlab.com/kdam0/dotfiles) - -### Helpthehome(less) - -* <a target="_blank" href="https://helpthehome-prod.herokuapp.com/">Project info page</a> -* [Project home](https://helpthehome-prod.herokuapp.com/) -* [Source on GitLab](https://gitlab.com/kdam0/helpthehomeless) -* Using: NodeJs, React-Native, MongoDB, Pug (jade) - -### Solutions Repo - -* [Project home](https://solutionsrepo-prod.herokuapp.com/) -* [Source on GitLab](https://gitlab.com/kdam0/solutions_repo) -* Using: NodeJs, MongoDB, Handlebars - -> If you've found something above useful, consider [sending](#donate) some coins my way! - -## Professional Life -Treat this section as an extension of my resume. - -<details> -<summary> 2020 - now </summary> -<br> +## 2020 - now 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: - -* 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. -* Built a custom Linux router to support our lab's unique hardware testing requirements -for on-demand subnet generation/teardown, and develop Ansible roles switches. -* 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 [HITL](https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation) -(Hardware-in-the-loop) testing to allow us to more reliably, and frequently test our HW. -* 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. - -Beyond my work as an Individual Contributor, I've also been responsible for instilling "DevOps" -principles within the team on our road to maturity. -</details> - -<details> -<summary> 2019 - 2020 </summary> -<br> +This is mostly a software (infrastructure) dev gig for a start-up, which is a bit new to me +coming from a more traditional DevOps role with a mature company. +There is a ton of specialized *space* +related equipment here that present interesting problems in DevOps. + +I've learned a ton about embedded computers, networking and network automation, +which has opened my world up to all sorts of home projects for which I am very grateful for. +So far, I've been responsible for the following: + +* Establishing Infrastructure as Code (IaC) as standard practice with Ansible. +* Implementing a netboot infrastructure for our development servers - RPis - +using Packer, PXE, Awx (Ansible Tower) to keep them synced, predictable, and up-to-date. +* Built a custom Linux router to support our unique hardware testing requirements +for on-demand subnet generation/teardown for isolated tests. +* Automated our Lab network infrastructure with Ansible. +* Devised a test-automation framework using Django to facilitate reservation, +as well as [HIL](https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation) +(Hardware-In-the-Loop) testing to allow us to more reliably, and frequently test our HW. +* Designed and deployed our highly-available Kubernetes cluster to be our software +platform going forward. + +Beyond my work as an Individual Contributor (IC), I've also been responsible for instilling DevOps +*principles* within the team on our journey to maturity. + +## 2019 - 2020 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: +public cloud provider. + +Apart from this, due to the nature of adtech, we deal with massive amounts of data, which forces +us to be very careful about the types of technologies we use (scale). +Here is a subset of what I've gained experience with during my time: * Infrastructure: VMWare, Physical * Provisioning: Ansible, Terraform, Cobbler @@ -112,14 +87,11 @@ across multiple data-centers, with high-availability: This is something we used when we gave up on Slack. * Bash: a small [collection](https://gitlab.com/kdam0/random-shell-helpers) of helper scripts that I used frequently for random things. -</details> -<details> -<summary> 2016 - 2017 </summary> -<br> +## 2016 - 2017 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: +program from U of T for 12 months. As part of this, I was involved in: * A fast paced Agile environment where I was a Full Stack Developer working with **PHP (Zend), MySql, and JavaScript**. @@ -131,16 +103,14 @@ program from UofT for 12 months. As part of this, I was involved in: * Contributing to the Gallery Page (CMS as well as user facing UI). See [Design Hotels Gallery Page](https://designhotels.com/gallery) towards the end of my tenure. -</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> +## 2014 - 2016 +I've worked on several other small-buisness type projects involving website designing, +and scripting over the years in between semesters. + +--- -## Donate +# Donate <details> <summary> Monero (XMR) </summary> <br> diff --git a/public/categories/index.html b/public/categories/index.html index 0ce0b12..4f8f552 100644 --- a/public/categories/index.html +++ b/public/categories/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Categories – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -53,7 +53,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/css/header.css b/public/css/header.css index 875201b..cab735b 100644 --- a/public/css/header.css +++ b/public/css/header.css @@ -4,11 +4,13 @@ flex-flow: row wrap; justify-content: flex-start; margin: 0; - padding: 0.25rem 0; + padding: 0 0 0.25rem 0; + gap: 0rem 1.5rem; } .main-nav li { - margin-left: 2.5rem; + padding-top: 0.25rem; + margin-left: 1rem; text-transform: lowercase; } diff --git a/public/css/palettes/apprentice.css b/public/css/palettes/apprentice.css new file mode 100644 index 0000000..303d1c7 --- /dev/null +++ b/public/css/palettes/apprentice.css @@ -0,0 +1,20 @@ +/* Apprentice by romainl */ + +:root { + --base00: #262626; + --base01: #AF5F5F; + --base02: #5F875F; + --base03: #87875F; + --base04: #5F87AF; + --base05: #5F5F87; + --base06: #5F8787; + --base07: #6C6C6C; + --base08: #444444; + --base09: #FF8700; + --base0A: #87AF87; + --base0B: #FFFFAF; + --base0C: #87AFD7; + --base0D: #8787AF; + --base0E: #5FAFAF; + --base0F: #BCBCBC; +}
\ No newline at end of file diff --git a/public/css/palettes/dracula.css b/public/css/palettes/dracula.css new file mode 100644 index 0000000..66f1abc --- /dev/null +++ b/public/css/palettes/dracula.css @@ -0,0 +1,20 @@ +/* Dracula by Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) */ + +:root { + --base00: #282936; + --base01: #3a3c4e; + --base02: #4d4f68; + --base03: #626483; + --base04: #62d6e8; + --base05: #e9e9f4; + --base06: #f1f2f8; + --base07: #f7f7fb; + --base08: #ea51b2; + --base09: #b45bcf; + --base0A: #00f769; + --base0B: #ebff87; + --base0C: #a1efe4; + --base0D: #62d6e8; + --base0E: #b45bcf; + --base0F: #00f769; +}
\ No newline at end of file diff --git a/public/css/palettes/material.css b/public/css/palettes/material.css new file mode 100644 index 0000000..60bfafb --- /dev/null +++ b/public/css/palettes/material.css @@ -0,0 +1,20 @@ +/* Material by Nate Peterson */ + +:root { + --base00: #263238; + --base01: #2E3C43; + --base02: #314549; + --base03: #546E7A; + --base04: #B2CCD6; + --base05: #EEFFFF; + --base06: #EEFFFF; + --base07: #FFFFFF; + --base08: #F07178; + --base09: #F78C6C; + --base0A: #FFCB6B; + --base0B: #C3E88D; + --base0C: #89DDFF; + --base0D: #82AAFF; + --base0E: #C792EA; + --base0F: #FF5370; +}
\ No newline at end of file diff --git a/public/css/palettes/papercolor-dark.css b/public/css/palettes/papercolor-dark.css new file mode 100644 index 0000000..d289932 --- /dev/null +++ b/public/css/palettes/papercolor-dark.css @@ -0,0 +1,20 @@ +/* PaperColor Dark by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */ + +:root { + --base00: #1c1c1c; + --base01: #af005f; + --base02: #5faf00; + --base03: #d7af5f; + --base04: #5fafd7; + --base05: #808080; + --base06: #d7875f; + --base07: #d0d0d0; + --base08: #585858; + --base09: #5faf5f; + --base0A: #afd700; + --base0B: #af87d7; + --base0C: #ffaf00; + --base0D: #ff5faf; + --base0E: #00afaf; + --base0F: #5f8787; +}
\ No newline at end of file diff --git a/public/css/palettes/papercolor-light.css b/public/css/palettes/papercolor-light.css new file mode 100644 index 0000000..7eeb7f5 --- /dev/null +++ b/public/css/palettes/papercolor-light.css @@ -0,0 +1,20 @@ +/* PaperColor Light by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */ + +:root { + --base00: #eeeeee; + --base01: #af0000; + --base02: #008700; + --base03: #5f8700; + --base04: #0087af; + --base05: #444444; + --base06: #005f87; + --base07: #878787; + --base08: #bcbcbc; + --base09: #d70000; + --base0A: #d70087; + --base0B: #8700af; + --base0C: #d75f00; + --base0D: #d75f00; + --base0E: #005faf; + --base0F: #005f87; +}
\ No newline at end of file diff --git a/public/css/palettes/solarized-dark.css b/public/css/palettes/solarized-dark.css new file mode 100644 index 0000000..a646595 --- /dev/null +++ b/public/css/palettes/solarized-dark.css @@ -0,0 +1,20 @@ +/* Solarized Dark by Ethan Schoonover (modified by aramisgithub) */ + +:root { + --base00: #002b36; + --base01: #073642; + --base02: #586e75; + --base03: #657b83; + --base04: #839496; + --base05: #93a1a1; + --base06: #eee8d5; + --base07: #fdf6e3; + --base08: #dc322f; + --base09: #cb4b16; + --base0A: #b58900; + --base0B: #859900; + --base0C: #2aa198; + --base0D: #268bd2; + --base0E: #6c71c4; + --base0F: #d33682; +}
\ No newline at end of file diff --git a/public/css/palettes/solarized-light.css b/public/css/palettes/solarized-light.css new file mode 100644 index 0000000..dfb92c1 --- /dev/null +++ b/public/css/palettes/solarized-light.css @@ -0,0 +1,20 @@ +/* Solarized Light by Ethan Schoonover (modified by aramisgithub) */ + +:root { + --base00: #fdf6e3; + --base01: #eee8d5; + --base02: #93a1a1; + --base03: #839496; + --base04: #657b83; + --base05: #586e75; + --base06: #073642; + --base07: #002b36; + --base08: #dc322f; + --base09: #cb4b16; + --base0A: #b58900; + --base0B: #859900; + --base0C: #2aa198; + --base0D: #268bd2; + --base0E: #6c71c4; + --base0F: #d33682; +}
\ No newline at end of file diff --git a/public/css/palettes/tender.css b/public/css/palettes/tender.css new file mode 100644 index 0000000..77fbe87 --- /dev/null +++ b/public/css/palettes/tender.css @@ -0,0 +1,20 @@ +/* tender by Jacobo Tabernero (https://github/com/jacoborus/tender.vim) */ + +:root { + --base00: #282828; + --base01: #383838; + --base02: #484848; + --base03: #4c4c4c; + --base04: #b8b8b8; + --base05: #eeeeee; + --base06: #e8e8e8; + --base07: #feffff; + --base08: #f43753; + --base09: #dc9656; + --base0A: #ffc24b; + --base0B: #c9d05c; + --base0C: #73cef4; + --base0D: #b3deef; + --base0E: #d3b987; + --base0F: #a16946; +}
\ No newline at end of file diff --git a/public/css/palettes/tokyo-night-dark.css b/public/css/palettes/tokyo-night-dark.css new file mode 100644 index 0000000..760d2fe --- /dev/null +++ b/public/css/palettes/tokyo-night-dark.css @@ -0,0 +1,20 @@ +/* Tokyo Night Dark by Michaël Ball */ + +:root { + --base00: #1A1B26; + --base01: #16161E; + --base02: #2F3549; + --base03: #444B6A; + --base04: #787C99; + --base05: #A9B1D6; + --base06: #CBCCD1; + --base07: #D5D6DB; + --base08: #C0CAF5; + --base09: #A9B1D6; + --base0A: #0DB9D7; + --base0B: #9ECE6A; + --base0C: #B4F9F8; + --base0D: #2AC3DE; + --base0E: #BB9AF7; + --base0F: #F7768E; +}
\ No newline at end of file diff --git a/public/css/palettes/tokyo-night-light.css b/public/css/palettes/tokyo-night-light.css new file mode 100644 index 0000000..66e73c8 --- /dev/null +++ b/public/css/palettes/tokyo-night-light.css @@ -0,0 +1,20 @@ +/* Tokyo Night Light by Michaël Ball */ + +:root { + --base00: #D5D6DB; + --base01: #CBCCD1; + --base02: #DFE0E5; + --base03: #9699A3; + --base04: #4C505E; + --base05: #343B59; + --base06: #1A1B26; + --base07: #1A1B26; + --base08: #343B58; + --base09: #965027; + --base0A: #166775; + --base0B: #485E30; + --base0C: #3E6968; + --base0D: #34548A; + --base0E: #5A4A78; + --base0F: #8C4351; +}
\ No newline at end of file diff --git a/public/css/palettes/windows-95-light.css b/public/css/palettes/windows-95-light.css new file mode 100644 index 0000000..70cfeeb --- /dev/null +++ b/public/css/palettes/windows-95-light.css @@ -0,0 +1,20 @@ +/* Windows 95 Light by Fergus Collins (https://github.com/C-Fergus) */ + +:root { + --base00: #fcfcfc; + --base01: #e0e0e0; + --base02: #c4c4c4; + --base03: #a8a8a8; + --base04: #7e7e7e; + --base05: #545454; + --base06: #2a2a2a; + --base07: #000000; + --base08: #a80000; + --base09: #fcfc54; + --base0A: #a85400; + --base0B: #00a800; + --base0C: #00a8a8; + --base0D: #0000a8; + --base0E: #a800a8; + --base0F: #54fc54; +}
\ No newline at end of file diff --git a/public/css/palettes/windows-95.css b/public/css/palettes/windows-95.css new file mode 100644 index 0000000..5b44cf8 --- /dev/null +++ b/public/css/palettes/windows-95.css @@ -0,0 +1,20 @@ +/* Windows 95 by Fergus Collins (https://github.com/C-Fergus) */ + +:root { + --base00: #000000; + --base01: #1C1C1C; + --base02: #383838; + --base03: #545454; + --base04: #7e7e7e; + --base05: #a8a8a8; + --base06: #d2d2d2; + --base07: #fcfcfc; + --base08: #fc5454; + --base09: #a85400; + --base0A: #fcfc54; + --base0B: #54fc54; + --base0C: #54fcfc; + --base0D: #5454fc; + --base0E: #fc54fc; + --base0F: #00a800; +}
\ No newline at end of file diff --git a/public/css/typography.css b/public/css/typography.css index a5e8d80..6369cf0 100644 --- a/public/css/typography.css +++ b/public/css/typography.css @@ -212,3 +212,4 @@ img { max-width: 100%; height: auto; } + diff --git a/public/index.html b/public/index.html index 0e45c95..0c0e107 100644 --- a/public/index.html +++ b/public/index.html @@ -3,7 +3,7 @@ <head> <meta name="generator" content="Hugo 0.107.0"><title>Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -17,7 +17,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -25,9 +25,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -44,90 +44,90 @@ alt="my pic" width="100"/> </figure> </p> -<p>My name is Kumar. Some people call me <em>kd</em>, I’m known for being…</p> +<p>My name is Kumar. Some people call me <em>kd</em>, or <em>ku-band-mar</em>, I’m known for being…</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 ‘oPtiMiZing mY woRkfLoW’ by scripting anything script-able.</li> +<li>that guy who hosts his own website, dropbox, search-engine etc. +<a href="https://gitlab.com/kdam0/vps">DIY?</a> <a href="post/self-host">Why?</a></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> +<li>a B.Sc in CS. at U of T with a focus in NLP 😌</li> </ul> +<h1 id="projects">Projects</h1> +<table> +<thead> +<tr> +<th>Name</th> +<th>Active</th> +<th>Description</th> +<th>Tools</th> +</tr> +</thead> +<tbody> +<tr> +<td><a href="https://gitlab.com/kdam0/vps">vps</a></td> +<td>yes</td> +<td>My Ansible repository for self-hosting.</td> +<td>Ansible</td> +</tr> +<tr> +<td><a href="https://gitlab.com/kdam0/nccli">nccli</a></td> +<td>yes</td> +<td>A Docker-ized CLI for CRUD ops with Namecheap.</td> +<td>Go</td> +</tr> +<tr> +<td><a href="https://gitlab.com/kdam0/dotfiles-nix">nixdots</a></td> +<td>yes</td> +<td>My dotfiles for the Nix ecosystem.</td> +<td>Nix</td> +</tr> +<tr> +<td><a href="https://gitlab.com/kdam0/dotfiles">dots</a></td> +<td>no</td> +<td>My dotfiles for general Linux home mgmt.</td> +<td>-</td> +</tr> +</tbody> +</table> <blockquote> -<p>If you’ve found something above useful, consider <a href="#donate">sending</a> some coins my way!</p> +<p>If you found something above to be useful, consider <a href="#donate">sending</a> a few 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: +<hr> +<h1 id="professional-life">Professional Life</h1> +<p><em>Treat this section as an extension of my resume.</em></p> +<h2 id="2020---now">2020 - now</h2> +<p>Currently working as a <strong>DevOps</strong> at <a href="https://kepler.space">Kepler</a> 🛰️. +This is mostly a software (infrastructure) dev gig for a start-up, which is a bit new to me +coming from a more traditional DevOps role with a mature company. +There is a ton of specialized <em>space</em> +related equipment here that present interesting problems in DevOps.</p> +<p>I’ve learned a ton about embedded computers, networking and network automation, +which has opened my world up to all sorts of home projects for which I am very grateful for. +So far, I’ve been responsible for the following:</p> <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’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> +<li>Establishing Infrastructure as Code (IaC) as standard practice with Ansible.</li> +<li>Implementing a netboot infrastructure for our development servers - RPis - +using Packer, PXE, Awx (Ansible Tower) to keep them synced, predictable, and up-to-date.</li> +<li>Built a custom Linux router to support our unique hardware testing requirements +for on-demand subnet generation/teardown for isolated tests.</li> +<li>Automated our Lab network infrastructure with Ansible.</li> +<li>Devised a test-automation framework using Django to facilitate reservation, +as well as <a href="https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation">HIL</a> +(Hardware-In-the-Loop) testing to allow us to more reliably, and frequently test our HW.</li> +<li>Designed and deployed our highly-available Kubernetes cluster to be our software +platform going forward.</li> </ul> -<p>Beyond my work as an Individual Contributor, I’ve also been responsible for instilling “DevOps” -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. +<p>Beyond my work as an Individual Contributor (IC), I’ve also been responsible for instilling DevOps +<em>principles</em> within the team on our journey to maturity.</p> +<h2 id="2019---2020">2019 - 2020</h2> +<p>Worked as a <strong>DevOps Engineer</strong> at <a href="https://acuityads.com">AcuityAds</a> 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'. +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: +public cloud provider.</p> +<p>Apart from this, due to the nature of adtech, we deal with massive amounts of data, which forces +us to be very careful about the types of technologies we use (scale). +Here is a subset of what I’ve gained experience with during my time:</p> <ul> <li>Infrastructure: VMWare, Physical</li> <li>Provisioning: Ansible, Terraform, Cobbler</li> @@ -164,13 +164,10 @@ 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: +<h2 id="2016---2017">2016 - 2017</h2> +<p>I worked at <a href="https://achiga.io">Achiga</a> (formerly <em>WebCanada</em>) as +part of my <a href="https://web.cs.toronto.edu/undergraduate/pey">PEY</a> (internship) +program from U of T for 12 months. As part of this, I was involved in:</p> <ul> <li>A fast paced Agile environment where I was a Full Stack Developer working with <strong>PHP (Zend), MySql, and JavaScript</strong>.</li> @@ -183,14 +180,11 @@ our database which is critical to hotel revenue.</li> 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> +<h2 id="2014---2016">2014 - 2016</h2> +<p>I’ve worked on several other small-buisness type projects involving website designing, +and scripting over the years in between semesters.</p> +<hr> +<h1 id="donate">Donate</h1> <details> <summary> Monero (XMR) </summary> <br> @@ -218,7 +212,7 @@ years in between semesters. <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/post/index.html b/public/post/index.html index 2f62aa1..fbaa589 100644 --- a/public/post/index.html +++ b/public/post/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Posts – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item active" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -107,7 +107,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/post/nixos-p1/index.html b/public/post/nixos-p1/index.html index 1b69d88..54c7ccb 100644 --- a/public/post/nixos-p1/index.html +++ b/public/post/nixos-p1/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Adventures in NixOS - Part 1 – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item active" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -40,6 +40,7 @@ <header class="content__header"> <h1>Adventures in NixOS - Part 1</h1> </header> + <div class="content__body"> <p>Almost a guide to getting started with NixOS the modern (2023) way.</p> <p>There seems to be a shortage of written guides on the Internet for setting up NixOS @@ -375,7 +376,7 @@ all my apps support it, and things just <em>feel</em> more polished than I have <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> +<p class="about__description">Git, email, and resume</p> </div> @@ -405,6 +406,8 @@ all my apps support it, and things just <em>feel</em> more polished than I have </p> + + </div> </section> diff --git a/public/post/programming-as-art/index.html b/public/post/programming-as-art/index.html index 7303817..32ff96c 100644 --- a/public/post/programming-as-art/index.html +++ b/public/post/programming-as-art/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Romanticism in Programming – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -30,7 +30,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -38,9 +38,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item active" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -54,6 +54,7 @@ <header class="content__header"> <h1>Romanticism in Programming</h1> </header> + <div class="content__body"> <p>Why there is art in programming.</p> <p>During my early days as a CS student, one of the first mind-blowing moments was @@ -120,7 +121,7 @@ you are willing to accept, which varies by the observer: much like <em>art</em>. <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> +<p class="about__description">Git, email, and resume</p> </div> @@ -150,6 +151,8 @@ you are willing to accept, which varies by the observer: much like <em>art</em>. </p> + + </div> </section> diff --git a/public/post/programs/index.html b/public/post/programs/index.html index 85cd5c2..067706d 100644 --- a/public/post/programs/index.html +++ b/public/post/programs/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Programs and Equipment – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item active" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -40,6 +40,7 @@ <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> @@ -108,7 +109,7 @@ suffice it to say I will not endorse the usage of proprietary software.</p> <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> +<p class="about__description">Git, email, and resume</p> </div> @@ -138,6 +139,8 @@ suffice it to say I will not endorse the usage of proprietary software.</p> </p> + + </div> </section> diff --git a/public/post/self-host/index.html b/public/post/self-host/index.html index 15b3144..f1ec3b7 100644 --- a/public/post/self-host/index.html +++ b/public/post/self-host/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Why do I self-host? – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item active" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -40,6 +40,7 @@ <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> @@ -181,7 +182,7 @@ Short of this, you can only limit your usage.</li> <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> +<p class="about__description">Git, email, and resume</p> </div> @@ -211,6 +212,8 @@ Short of this, you can only limit your usage.</li> </p> + + </div> </section> diff --git a/public/series/index.html b/public/series/index.html index bc4fc9f..5b5816d 100644 --- a/public/series/index.html +++ b/public/series/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Series – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -53,7 +53,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/tags/index.html b/public/tags/index.html index d0d7111..e273dff 100644 --- a/public/tags/index.html +++ b/public/tags/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>Tags – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -65,7 +65,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/tags/index/index.html b/public/tags/index/index.html index 6a6a663..fce8d04 100644 --- a/public/tags/index/index.html +++ b/public/tags/index/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>index – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -56,7 +56,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/tags/personal/index.html b/public/tags/personal/index.html index 500c438..2309ae8 100644 --- a/public/tags/personal/index.html +++ b/public/tags/personal/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>personal – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -62,7 +62,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/tags/tech/index.html b/public/tags/tech/index.html index 517a1eb..98cf424 100644 --- a/public/tags/tech/index.html +++ b/public/tags/tech/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>tech – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -59,7 +59,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/public/tags/technology/index.html b/public/tags/technology/index.html index 43679d2..3e841d0 100644 --- a/public/tags/technology/index.html +++ b/public/tags/technology/index.html @@ -2,7 +2,7 @@ <html lang="en"> <head><title>technology – Kumar Damani - Home</title> -<meta name="description" content="Git, email, resume etc."> +<meta name="description" content="Git, email, and resume"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"/> @@ -16,7 +16,7 @@ <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/palettes/gruvbox-dark.css"> +<link rel="stylesheet" href="https://kumardamani.net/css/palettes/tokyo-night-dark.css"> <link rel="stylesheet" href="https://kumardamani.net/css/risotto.css"> <link rel="stylesheet" href="https://kumardamani.net/css/custom.css"> </head> @@ -24,9 +24,9 @@ <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"> + <header class="page__header"><nav class="page__nav main-nav"> <ul> + <h1 class="page__logo"><a href="https://kumardamani.net/" class="page__logo-inner">Kumar Damani - Home</a></h1> <li class="main-nav__item"><a class="nav-main-item" href="https://kumardamani.net/post/" title="Posts">Posts</a></li> @@ -56,7 +56,7 @@ <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> +<p class="about__description">Git, email, and resume</p> </div> diff --git a/themes/risotto b/themes/risotto -Subproject 5232e9f44fc62cd564ae390521456ef26f73681 +Subproject 21fdc87b56e662133c9bba6ee96940ed8f5be6a |
