links in timeline
This commit is contained in:
parent
437d8b255a
commit
5b1b1b6675
15 changed files with 28 additions and 18 deletions
|
@ -38,7 +38,7 @@ body {
|
|||
--content-width: clamp(75vw, 40rem, 100vw - 3rem);
|
||||
--inset: calc(50vw - var(--content-width) / 2);
|
||||
background-image:
|
||||
radial-gradient(circle at -20% -20vmin, #00f2, transparent 60%),
|
||||
radial-gradient(circle at -20% -20vmin, #0000ff19, transparent 60%),
|
||||
radial-gradient(circle at 120% calc(100% - 20vmin), #0873, transparent 60%),
|
||||
url(/noise.png);
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ body[data-theme="dark"] {
|
|||
--c-accent: hsl(220 20% 35%);
|
||||
--c-body-background: hsl(220 50% 5%);
|
||||
|
||||
--c-text-background-light: hsl(220 40% 10% / 40%);
|
||||
--c-text-background-light: hsl(220 20% 35% / 30%);
|
||||
--c-text-light: hsl(60 50% 86.67%);
|
||||
--c-text-dark: hsl(60 50% 86.67%);
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ body[data-theme="dark"] {
|
|||
--c-accent: hsl(220 20% 35%);
|
||||
--c-body-background: hsl(220 50% 5%);
|
||||
|
||||
--c-text-background-light: hsl(220 40% 10% / 40%);
|
||||
--c-text-background-light: hsl(220 20% 35% / 30%);
|
||||
--c-text-light: hsl(60 50% 86.67%);
|
||||
--c-text-dark: hsl(60 50% 86.67%);
|
||||
}
|
||||
|
|
|
@ -93,6 +93,9 @@ export default (config) => {
|
|||
config.addFilter("formatDate", (date, format) => {
|
||||
return dayjs(date).utc().format(format);
|
||||
});
|
||||
config.addFilter("markdown", (markdownString) => {
|
||||
return mdLib.renderInline(String(markdownString ?? "").trim());
|
||||
});
|
||||
|
||||
clean.updateFileRecord("dist");
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ It also supports installing specific global tools, like `angular-cli` from `npm`
|
|||
### [stack-pr](https://github.com/modular/stack-pr)
|
||||
Open source tool for [stacking PRs](https://www.stacking.dev/).
|
||||
|
||||
PR stacks are, as far as I can tell, the best way to manage large features in git. I first heard about this practice in a series of blog posts from Graphite, a company offering free PR-stacking software and related paid services. But you don't need a custom CI flow or managed service for stacking to work - this CLI tool or one of the others at stacking.dev can take care of this.
|
||||
PR stacks are, as far as I can tell, the best way to manage large features in git. I first heard about this practice in a series of blog posts from Graphite, a company offering free PR-stacking software and related paid services. But you don't need a custom CI flow or managed service for stacking to work - this CLI tool or one of the others at [stacking.dev](https://www.stacking.dev/) can take care of this.
|
||||
|
||||
If you start using PR stacks your whole company will start copying you.
|
||||
|
||||
|
|
|
@ -3,6 +3,5 @@ title: Homeschooled
|
|||
time: 1985-1998
|
||||
description: |
|
||||
Reading, field trips, spelling bees. Developing interest in math, art, and computers. As long as I stayed ahead of the baseline public school standards, I could explore whatever interested me. What a great beginning.
|
||||
|
||||
Big thanks to my parents for nurturing my appetite for learning. Thanks also to my brothers for teaching me patience and conflict resolution!
|
||||
---
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
title: PVCC - Associate’s in science
|
||||
title: |
|
||||
[PVCC](https://www.pvcc.edu/) - Associate’s in science
|
||||
time: 1999-2001
|
||||
description: |
|
||||
Highlights include a public speaking class and an excellent Java programming class, my introduction to object-oriented programming. I have such fond memories of the teachers here and their dedicated enthusiasm.
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
title: RPI - Bachelor’s in Math & Computer Science
|
||||
title: |
|
||||
[RPI](https://www.rpi.edu/) - Bachelor’s in Math & Computer Science
|
||||
time: 2001-2004
|
||||
description: |
|
||||
My first time living away from home. Aside from the education, I connected with a lot of people who have remained important in my life.
|
||||
|
|
|
@ -3,6 +3,5 @@ title: Part time teacher / E-learning Technician
|
|||
time: 2004-2008
|
||||
description: |
|
||||
After a couple semesters as a part time math instructor at my old community college, I switched to a role supporting instructors with remote learning, software assistance, and classroom technology.
|
||||
|
||||
This is also when my love of board games really exploded. Local friends had an extensive game collection and we used to play until late at night.
|
||||
---
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
---
|
||||
title: Junior software engineer @ Oakleaf / Waste Management
|
||||
title: |
|
||||
Junior software engineer @ [Oakleaf / Waste Management](https://www.wm.com/)
|
||||
time: 2010-2013
|
||||
description: |
|
||||
This Microsoft based company was a good first step into corporate development. I was exposed to a variety of development roles, and began building a personal specialization in front-end development.
|
||||
|
||||
Also, shortly after moving for this job, I met my wife!
|
||||
---
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
---
|
||||
title: Application engineer @ XPO Logistics
|
||||
title: |
|
||||
Application engineer @ [XPO Logistics](https://www.xpo.com/)
|
||||
time: 2013-2017
|
||||
description: |
|
||||
Microsoft environment, Agile methodology. This fully front-end focused role highlighted the value of investing in myself and building a skillset focused around my strengths and interests.
|
||||
|
||||
Outside of work, I began deeply researching cryptocurrencies and economics and using open source web development tools for personal projects.
|
||||
---
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
---
|
||||
title: Software developer @ Dash Core Group
|
||||
title: |
|
||||
Software developer @ [Dash Core Group](https://www.dash.org/dcg/)
|
||||
time: 2017-2020
|
||||
description: |
|
||||
After some successful freelance work, I became a full time contractor, working remotely. I was fortunate to sometimes travel to interesting places to represent Dash or to meet up worldwide with other developers. My focus here was on web development, React Native app development, and JavaScript API testing and documentation.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Senior software engineer @ HubSpot
|
||||
title: Senior software engineer @ [HubSpot](https://www.hubspot.com/)
|
||||
time: 2020-2021
|
||||
description: |
|
||||
Back in the corporate world, using my experience to develop React projects in an agile environment. I began building my mentoring and team management abilities, as well as sharpening my JavaScript and React skills.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Senior software engineer @ Prenda
|
||||
title: Senior software engineer @ [Prenda](https://www.prenda.com/)
|
||||
time: 2021-2022
|
||||
description: |
|
||||
This role was at the intersection of many interests, including learning, communication, and decentralized solutions. Here I learned to own, plan, and solve larger and less-well-defined tasks. Prenda has an excellent and intentional culture that fosters humility and recognizes others' humanity.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Founding software engineer @ Capabuild
|
||||
title: Founding software engineer @ [Capabuild](https://www.capabuild.app/)
|
||||
time: 2022-2025
|
||||
description: |
|
||||
Capabuild is a web and mobile platform for disaster recovery companies. This role was an unexpectedly great fit for some technologies I used in side projects: THREE.js and SVG. Here I worked with other experienced engineers building new things and continuously balancing speed and sustainability. Startup life is exciting! Priorities can change quickly, and in this role I could see every day how my work and execution could help our customers, and ultimately make the business a success. In this role I learned to accept and also pay down tech debt, and experienced the value of investing time into a good development environment.
|
||||
|
|
6
site/timeline/2025.md
Normal file
6
site/timeline/2025.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: Senior Frontend Developer @ [QI Path](https://www.qipath.com/)
|
||||
time: 2025-present
|
||||
description: |
|
||||
QI Path is a startup, a risk analysis platform. This platform helps decision makers in a variety of industries accurately assess risk, so they can make decisions with an awareness of hidden vulnerabilities and minimize quality and safety issues. This role also re-connects me with a college friend!
|
||||
---
|
|
@ -6,7 +6,7 @@ title: Timeline
|
|||
---
|
||||
{% for item in collections.timeline | reverse %}
|
||||
{% if item.data.title !== "Timeline" %}
|
||||
<h3 id="{{item.data.time}}"><a class="header-anchor" href="#{{item.data.time}}" aria-hidden="true"></a>{{ item.data.title }} <aside>{{item.data.time}}</aside></h3>
|
||||
<p>{{ item.data.description }}</p>
|
||||
<h3 id="{{item.data.time}}"><a class="header-anchor" href="#{{item.data.time}}" aria-hidden="true"></a>{{ item.data.title | markdown | safe }} <aside>{{item.data.time}}</aside></h3>
|
||||
<p>{{ item.data.description | markdown | safe }}</p>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue