Skip to content
This repository was archived by the owner on Dec 28, 2023. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 9 additions & 10 deletions constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,6 @@ export const tracks: Tracks = {
"Acts a caretaker for all of web client code"
],
examples: [
"Designed font loading strategy for Medium",
"Researched utility of HTTP/2 for Vend",
"Designed and implemented Add/Edit Product screen"
]
Expand All @@ -236,7 +235,7 @@ export const tracks: Tracks = {
],
examples: [
"Designed Vend's frontend entity storage and syncronisation system",
"Implemented Medium's scrolling text over image blur",
"Implemented Vend's multi-framework strategy",
"Defined and drove migration strategy from Angular 1.6 to 2"
]
},
Expand Down Expand Up @@ -320,7 +319,7 @@ export const tracks: Tracks = {
],
examples: [
"Invented a novel ML technique that advanced the state of the art",
"Defined and developed Medium's continuous delivery strategy",
"Defined and developed Vend's continuous delivery strategy",
"Developed and implemented DR strategy"
]
}
Expand Down Expand Up @@ -379,7 +378,7 @@ export const tracks: Tracks = {
"Makes appropriate buy vs build choices"
],
examples: [
"Designed Medium's ranked feed architecture",
"Designed and implemented Vend's mutation-based API",
"Designed historical inventory system",
"Created standards and tools for writing Go microservices"
]
Expand Down Expand Up @@ -599,7 +598,6 @@ export const tracks: Tracks = {
],
examples: [
"Implemented a strategy to attack flakey build pipelines",
"Iterated repeatedly to develop Medium's underlines solution",
"Defined and oversaw plan for closing Heartbleed vulnerability"
]
},
Expand Down Expand Up @@ -1315,13 +1313,14 @@ export const categoryColorScale = d3

export const titles = [
{ label: "Engineer I", minPoints: 0, maxPoints: 16 },
{ label: "Associate Engineer", minPoints: 0, maxPoints: 16 },
{ label: "Engineer II", minPoints: 17, maxPoints: 35 },
{ label: "Engineer", minPoints: 17, maxPoints: 35 },
{ label: "Engineer III", minPoints: 36, maxPoints: 57 },
{ label: "Senior Engineer", minPoints: 36, maxPoints: 57 },
{ label: "Group Lead", minPoints: 36, maxPoints: 57 },
{ label: "Staff Engineer", minPoints: 58, maxPoints: 89 },
{ label: "Senior Group Lead", minPoints: 58, maxPoints: 89 },
{ label: "Principal Engineer", minPoints: 90 },
{ label: "Director of Engineering", minPoints: 90 }
{ label: "Engineer IV", minPoints: 58, maxPoints: 89 },
{ label: "Principal Engineer", minPoints: 58, maxPoints: 89 },
{ label: "Engineer V", minPoints: 90 }
];

export const eligibleTitles = (milestoneMap: MilestoneMap): string[] => {
Expand Down