diff --git a/about.html b/about.html index b4122b1..e05eb82 100644 --- a/about.html +++ b/about.html @@ -22,7 +22,7 @@

Interests

- Coding, VR, 3D modeling, cryptography (encryption + privacy, not shitcoin), + Coding, VR, 3D modeling, cryptography (encryption + privacy, not coin), photography, hiking, reading, writing, and locksport

@@ -36,14 +36,14 @@

Occupation

- Web dev, primarily Javascript but also featuring Rust, .NET, Java, - and an obscene amount of bash + Web dev, primarily Javascript but also featuring Python, Rust, .NET, + Java, and an obscene amount of bash

Family

- I am married to my lovely wife Em, and we have two kids together. I also + I am married to my lovely wife Emily, and we have two kids together. I also have two other amazing partners, Amber and Irisha

@@ -55,5 +55,9 @@
  • Git
  • IRC (my common nicks are tempest or dawn)
  • + diff --git a/index.html b/index.html index f481f22..7c28a89 100644 --- a/index.html +++ b/index.html @@ -70,5 +70,9 @@ ~ Ashe

    + diff --git a/not_found.html b/not_found.html index 023edeb..d14ec56 100644 --- a/not_found.html +++ b/not_found.html @@ -22,5 +22,9 @@ Feel free to start back over at my Home page.

    + diff --git a/pay-transparency.html b/pay-transparency.html new file mode 100644 index 0000000..fbb0395 --- /dev/null +++ b/pay-transparency.html @@ -0,0 +1,112 @@ + + + + Pay Transparency + + + + + +

    + Pay Transparency +

    + +

    + This page lists the title and pay rate of every job I have held since university + graduation1, and is inspired by + Rin's pay transparency + page. Her page is what inspired me to make this one, and I hope the idea + continues to spread, as the more people know what common compensation is + across the industry, the more we can all benefit. +

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    RoleStartEndRate / Salary
    Software DeveloperJan 2020Sept 2020$35 USD / hour
    Software EngineerJan 2021Sept 2021$90,000 USD / year + * +
    Software EngineerSept 2021Oct 2022$100,800 USD / year + * +
    Software EngineerOct 2021Jan 2022$105,840 USD / year + * +
    Senior Software EngineerJan 2022May 2022$121,716 USD / year + * +
    Senior Software EngineerJune 2022-$158,000 USD / year + * + ** +
    +
    + +

    + All positions listed here included health, dental, and vision insurance.
    + The positions listed with * included + a retirement account.
    + The position listed with ** + includes stock options. +

    + +
      +
    1. + I unfortunately no longer have the accurate information for the job + I held during university. It spanned across six years, and my role changed + several times - I do remember I started at $9 USD / hour and ended at + $22.50 USD / hour. + ^ +
    2. +
    + + + + diff --git a/posts/01_04_2023-advent-of-wasm.html b/posts/01_04_2023-advent-of-wasm.html index 129d47f..4f707a6 100644 --- a/posts/01_04_2023-advent-of-wasm.html +++ b/posts/01_04_2023-advent-of-wasm.html @@ -114,6 +114,10 @@ you're looking for something new to try definitely consider giving webassembly a look.

    - + + diff --git a/posts/07_29_2022-on-communities-and-trust.html b/posts/07_29_2022-on-communities-and-trust.html index 82da654..4aef9ae 100644 --- a/posts/07_29_2022-on-communities-and-trust.html +++ b/posts/07_29_2022-on-communities-and-trust.html @@ -98,5 +98,10 @@ the needs of their players sticks around longer than it takes to clean up their PR mess, I personally am hesitant to forgive them.

    + + diff --git a/posts/08_01_2022-thoughts-on-neovim.html b/posts/08_01_2022-thoughts-on-neovim.html index f300c5c..183902a 100644 --- a/posts/08_01_2022-thoughts-on-neovim.html +++ b/posts/08_01_2022-thoughts-on-neovim.html @@ -100,5 +100,10 @@ But hey - if you're looking for a challenge, you'll definitely learn a lot.

    + + diff --git a/posts/index.html b/posts/index.html index b86c5a5..05beb66 100644 --- a/posts/index.html +++ b/posts/index.html @@ -33,5 +33,10 @@ On Communities and Trust + + diff --git a/resources/style.css b/resources/style.css index 7b727af..53c8d7b 100644 --- a/resources/style.css +++ b/resources/style.css @@ -16,26 +16,30 @@ body { max-width: 600px; margin: 0 auto; padding: 16px; + display: flex; + flex-direction: column; } -nav { +nav, footer { display: flex; flex-direction: row; flex-wrap: wrap; + align-items: end; } -nav a { +nav a, footer a { opacity: .4; } -nav a:hover { +nav a:hover, footer a:hover { opacity: .8; } -nav > a:not(:last-child) { +nav > a:not(:last-child), footer > a:not(:last-child) { margin-right: 40px; } + h1 { color: rgba(255,255,255,.9); } @@ -73,6 +77,10 @@ ul.posts li span { margin-right: 10px; } +body p { + line-height: 1.5; +} + a { color: white; opacity: .8; @@ -87,3 +95,116 @@ a[href^="//"] { h2 { margin-top: 48px; } + +sup { + vertical-align: top; +} + +sup a { + position: relative; + top: -4px; + color: #caa5ff; + margin: 0 2px; +} + +span.asterisk { + color: #caa5ff; +} + +.tableOverflow { + margin: 0 -16px; + width: calc(100% + 32px); + overflow-x: auto; + padding: 0 16px; + position: relative; +} + +table { + border-collapse: collapse; + text-align: left; + min-width: calc(600px - 32px); +} + +table tr { +} + +table th { + border-bottom: solid 1px white; +} + +table th, table td { + padding: 8px 4px; +} + +ol#footnotes { + padding-left: 0px; + list-style: none; + counter-reset: list-number; + flex: 1; + display: flex; + flex-direction: column; + justify-content: end; + margin-top: 40px; +} + +ol#footnotes li { + display: flex; + flex-direction: row; + padding: 16px; + margin: 0 -16px; + position: relative; + transition: .15s ease-in-out background; +} + +ol#footnotes li::before { + counter-increment: list-number; + content: counter(list-number); + color: #caa5ff; + width: 20px; + margin-right: 8px; +} + +ol#footnotes li a { + margin-left: 8px; + color: #caa5ff; +} + +ol#footnotes li:first-child::after { + position: absolute; + top: 1px; + width: calc(100% - 32px); + background: #caa5ff; + opacity: .4; + height: 1px; + content: ''; +} + +ol#footnotes li:target { + background: #3d3548; +} + +footer { + margin-top: 40px; + flex: 1; + position: relative; +} + +footer::before { + position: absolute; + bottom: 36px; + width: calc(100% - 0px); + height: 1px; + margin: 0 auto; + content: ''; + background: #caa5ff; + opacity: .4; +} + +ol#footnotes + footer { + flex: initial; + margin-top: 0; +} + +ol#footnotes + footer::before { + display: none; +}