Skip to content

Commit

Permalink
add additional projects + dont test linkedin
Browse files Browse the repository at this point in the history
looks like now all public profiles are behind a login wtf
  • Loading branch information
yuhonas committed Feb 11, 2024
1 parent b5c43b6 commit de1f69d
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 8 deletions.
6 changes: 4 additions & 2 deletions cypress/e2e/site.cy.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ context("site", () => {
// this is just a catch all for other links on the page that i dont want to test individually
it("should have all working links", () => {
cy.get("a[href^='http']").each(($anchor) => {
cy.request($anchor.attr("href")).its("status").should("eq", 200);
if (!$anchor.attr("href").includes("linkedin")) {
cy.request($anchor.attr("href")).its("status").should("eq", 200);
}
});
});

Expand All @@ -31,7 +33,7 @@ context("site", () => {
});
});

it("should have a working link to my linkedin", () => {
it.skip("should have a working link to my linkedin", () => {
cy.get("a[href='https://www.linkedin.com/in/clint-plummer/']")
.should("exist")
.then(($anchor) => {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ const ProjectsSection = ( {projects}: { projects: Array<{name:string, url: strin
return (
<section className="mt-12">
<h2 className="text-3xl font-bold dark:text-white mb-8">Some of my Projects</h2>
{/* <p className="mb-8">In my freetime I like to work on some open source projects, here's some of my top ones but also checkout my <a href="{ githubUrl }">github</a></a></p> */}
<p className="mb-8">In my freetime I like to work on some open source projects amongst other things, here are some notable ones I created</p>
<div className="grid grid-cols-1 gap-8 sm:grid-cols-2">
{projects.map(({ name, url, keywords, description }: { name: string, url: string, keywords: Array<string>, description: string }, index: Key) => (
<ProjectCard key={index} name={name} url={url} keywords={keywords} description={description} />
Expand Down Expand Up @@ -113,9 +113,9 @@ export default function Home() {
<li>You can explore my resume data using tools like <a href="https://jsoncrack.com/editor?json=https://raw.githubusercontent.com/yuhonas/clintp.xyz/main/resume/resume.clintp.json" className="underline">jsoncrack.com</a> or&nbsp;
<a href="https://lite.datasette.io/?json=https://raw.githubusercontent.com/yuhonas/clintp.xyz/main/resume/resume.clintp.json#/data/resume?_sort=rowid&_facet=name&_facet=location" className="underline">lite.datasette.io</a>
</li>
<li>There is a <a href="https://github.com/yuhonas/clintp.xyz/blob/main/resume/resume-transform.py" className="underline">data pipeline</a> written in <a href="https://github.com/spotify/luigi" className="underline">Spotifys Luigi</a> that produces a number of <a href="https://github.com/yuhonas/clintp.xyz/tree/main/resume/build">artifact&apos;s</a> from my resume data like a career timeline for <a href="https://cdn.knightlab.com/libs/timeline3/latest/embed/index.html?source=https://raw.githubusercontent.com/yuhonas/clintp.xyz/main/resume/build/timeline.json&font=Default&lang=en&hash_bookmark=true&initial_zoom=2&height=650#event-co-owner" className="underline">Timeline JS</a> and contact <a href="https://github.com/yuhonas/clintp.xyz/blob/main/resume/build/clintp-qrcode.gif" className="underline">QR Codes</a></li>
<li>There is a <a href="https://github.com/yuhonas/clintp.xyz/blob/main/resume/resume-transform.py" className="underline">data pipeline</a> written in <a href="https://github.com/spotify/luigi" className="underline">Spotifys Luigi</a> that produces a number of <a href="https://github.com/yuhonas/clintp.xyz/tree/main/resume/build" className="underline">artifact&apos;s</a> from my resume data like a career timeline for <a href="https://cdn.knightlab.com/libs/timeline3/latest/embed/index.html?source=https://raw.githubusercontent.com/yuhonas/clintp.xyz/main/resume/build/timeline.json&font=Default&lang=en&hash_bookmark=true&initial_zoom=2&height=650#event-co-owner" className="underline">Timeline JS</a> and contact <a href="https://github.com/yuhonas/clintp.xyz/blob/main/resume/build/clintp-qrcode.gif" className="underline">QR Codes</a></li>
<li>As part of the <a href="https://github.com/yuhonas/clintp.xyz/blob/main/.github/workflows/ci.yml" className="underline">resume build</a>, a <a href="https://gist.github.com/yuhonas/1ab255457bdc9c22a4453ad383bc3108">gist</a> is updated which enables the resume to be published on <a href="https://registry.jsonresume.org/yuhonas" className="underline">registry.jsonresume.com</a> and with that comes a bunch of out of the box themes like <a href="https://registry.jsonresume.org/yuhonas?theme=stackoverflow" className="underline">stackoverflow theme</a> or the <a href="https://registry.jsonresume.org/yuhonas?theme=relaxed" className="underline">relaxed theme</a> amongst <a href="https://jsonresume.org/themes/" className="underline">others</a> </li>
<li>This site get&apos;s E2E tested to ensure all the good stuff exists and the bad stuff doesn&apos;t see <a href="https://github.com/yuhonas/clintp.xyz/blob/main/cypress/e2e/site.cy.js" className="underline">site.cy.js</a></li>
<li>This site get&apos;s <a href="https://github.com/yuhonas/clintp.xyz/blob/main/cypress/e2e/site.cy.js" className="underline">E2E tested</a> to ensure all the good stuff happens and the bad stuff doesn&apos;t</li>
<li>The resume is automagically linted, spell checked and built into various formats</li>
</ul>
<p className="mb-4">If you haven&apos;t hit max geek yet the following are also available</p>
Expand Down
2 changes: 1 addition & 1 deletion resume/resume.clintp.json
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,7 @@
},
{
"name": "osx-colors",
"description": "Sane color handling of osx's accent and highlight color from the commandline",
"description": "Sane colour handling of osx's accent and highlight colour from the commandline",
"highlights": [
],
"keywords": [
Expand Down
4 changes: 4 additions & 0 deletions resume/spellcheck/ignorelist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,12 @@ Brightcove
browsable
CFA
cht
cli
clint
clintp
CMS
colors
commandline
CRM
crypto
CTO
Expand Down Expand Up @@ -54,6 +57,7 @@ linkedin
LinkedIn
locomote
Locomote
osx
PaaS
PCI
plummer
Expand Down

0 comments on commit de1f69d

Please sign in to comment.