From e362aa3fc80eb58d6cfcc4386a971f5caa6d3cb1 Mon Sep 17 00:00:00 2001 From: Clint Plummer Date: Fri, 2 Feb 2024 11:24:49 +1100 Subject: [PATCH] WIP --- v2/README.md | 12 ++++++ v2/pages/index.tsx | 42 ++++++++++++------- .../images/logo-open-source-initiative.svg | 3 ++ v2/public/resume.clintp.json | 25 +++++++++-- 4 files changed, 64 insertions(+), 18 deletions(-) create mode 100644 v2/public/images/logo-open-source-initiative.svg diff --git a/v2/README.md b/v2/README.md index a75ac52..316390f 100644 --- a/v2/README.md +++ b/v2/README.md @@ -38,3 +38,15 @@ You can check out [the Next.js GitHub repository](https://github.com/vercel/next The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. + +## Top repos +```bash +curl -L \ + -H "Accept: application/vnd.github+json" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/users/yuhonas/repos | jq '[sort_by(.stargazers_count) | reverse | limit(4; .[])]' +``` + +## Links +* https://github.com/gauravghongde/social-icons +* https://www.svgrepo.com/svg/342086/open-source-initiative diff --git a/v2/pages/index.tsx b/v2/pages/index.tsx index 1cd74f2..b4633fa 100644 --- a/v2/pages/index.tsx +++ b/v2/pages/index.tsx @@ -12,26 +12,29 @@ const sections = [ ] const resume = require('../public/resume.clintp.json'); -// console.log(resume) +console.log(resume) import Markdown from "react-markdown"; +import { ReactElement, JSXElementConstructor, ReactNode, ReactPortal, PromiseLikeOfReactNode, Key } from "react"; +import getConfig from "next/config"; // see https://www.mozzlog.com/blog/react-markdown-custom-renderer const CustomH1 = ({ children }) => { return

{children}

} + export default function Home() { return (
- + - { resume.basics.name } + $ ./clintp.xyz
- # testing +

Who?

@@ -44,17 +47,28 @@ export default function Home() {
+

Some of my Projects

+
-
-
-

Some project

- 123 -
-
Generate font size variables for a fluid type scale with CSS clamp.
-
- -
-
+ {resume.projects.map(({ name, keywords, description }, index) => ( +
+
+

{name}

+ Open Source Initiative Logo +
+
{description}
+
+ {keywords.map((keyword: string, index: Key ) => ( + {keyword} + ))} +
+
+ ))}
diff --git a/v2/public/images/logo-open-source-initiative.svg b/v2/public/images/logo-open-source-initiative.svg new file mode 100644 index 0000000..00ded70 --- /dev/null +++ b/v2/public/images/logo-open-source-initiative.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/v2/public/resume.clintp.json b/v2/public/resume.clintp.json index 60b63dd..cf2e288 100644 --- a/v2/public/resume.clintp.json +++ b/v2/public/resume.clintp.json @@ -7,7 +7,7 @@ "email": "hello@clintp.xyz", "phone": "", "url": "https://clintp.xyz", - "summary": "I'm a Software engineering manager with over 10 years experience developing for the web in a multitude of languages, highly collaborative with an excellent understanding of development best practices throughout the entire SDLC.\nExperience owning & crafting product / technical road maps collaborating with both clients and technical stakeholders to many successful deliveries.", + "summary": "Software engineering manager with over 10 years experience developing for the web across multiple languages. Highly collaborative with an excellent understanding of development best practices throughout the entire SDLC, specializing in growing high-performing agile teams and crafting product/technical roadmaps. Demonstrated success in collaborating with both clients and technical stakeholders, leading to numerous successful deliveries", "location": { "address": "", "postalCode": "", @@ -161,7 +161,7 @@ "summary": "", "highlights": [ "Provided guidance on product strategy, ownership, and best practices", - "Made key individual contributions (IC) with a focus on Django/Python.", + "Made key individual contributions (IC) with a focus on Django/Python", "Implemented and optimized development (CI/CD) pipelines for increased efficiency", "Advised on and assisted with the hiring and recruiting process" ] @@ -319,7 +319,7 @@ ], "projects": [ { - "name": "Miss Direction", + "name": "Free exercise DB", "description": "Open Public Domain Exercise Dataset in JSON format, over 800 exercises with a browsable public searchable frontend", "highlights": [ ], @@ -330,7 +330,24 @@ "endDate": "2024-01-01", "url": "https://github.com/yuhonas/free-exercise-db", "roles": [ - "Creator", "Engineer" + "Creator" + ], + "entity": "owner", + "type": "open-source" + }, + { + "name": "zsh ansimotd", + "description": "a zsh-plugin to display old skool ansi & ascii bbs art on logon", + "highlights": [ + ], + "keywords": [ + "art", "bbs", "zsh-plugin" + ], + "startDate": "2023-03-01", + "endDate": "2024-01-01", + "url": "https://github.com/yuhonas/zsh-ansimotd", + "roles": [ + "Creator" ], "entity": "owner", "type": "open-source"