mirror of
https://codeberg.org/andyscott-pages/andyscott-dot-me.git
synced 2024-12-21 17:23:10 -05:00
Remove projects, archive OSU blog
This commit is contained in:
parent
617e67cb66
commit
3980b4e748
6 changed files with 2274 additions and 1294 deletions
3453
package-lock.json
generated
3453
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -21,31 +21,13 @@
|
||||||
<ul class="grow shrink">
|
<ul class="grow shrink">
|
||||||
<!-- Sidebar content here -->
|
<!-- Sidebar content here -->
|
||||||
<li><a id="home" href="/">Home</a></li>
|
<li><a id="home" href="/">Home</a></li>
|
||||||
<li><a id="projects" href="/projects">Projects</a></li>
|
|
||||||
<li><a id="blog" href="/blog/">Blog</a></li>
|
|
||||||
<li><a id="cv" href="/cv">CV</a></li>
|
<li><a id="cv" href="/cv">CV</a></li>
|
||||||
|
<li><a id="blog" href="/blog/">Blog (Archive)</a></li>
|
||||||
<li><a href="mailto:hello@andyscott.me">Contact</a></li>
|
<li><a href="mailto:hello@andyscott.me">Contact</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="social-icons px-4 my-2 flex self-center">
|
<div class="social-icons px-4 my-2 flex self-center">
|
||||||
<a
|
<a
|
||||||
href="https://keyoxide.org/24D8D7C03F430A0A59A40667F8539CA70FB13B5A/"
|
href="https://codeberg.org/AndyScott/"
|
||||||
target="_blank"
|
|
||||||
class="mx-3"
|
|
||||||
aria-label="Keyoxide"
|
|
||||||
>
|
|
||||||
<svg
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
width="24"
|
|
||||||
height="24"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
style="fill: currentColor;transform: ;msFilter:;"
|
|
||||||
><path
|
|
||||||
d="M3.433 17.325 3.079 19.8a1 1 0 0 0 1.131 1.131l2.475-.354C7.06 20.524 8 18 8 18s.472.405.665.466c.412.13.813-.274.948-.684L10 16.01s.577.292.786.335c.266.055.524-.109.707-.293a.988.988 0 0 0 .241-.391L12 14.01s.675.187.906.214c.263.03.519-.104.707-.293l1.138-1.137a5.502 5.502 0 0 0 5.581-1.338 5.507 5.507 0 0 0 0-7.778 5.507 5.507 0 0 0-7.778 0 5.5 5.5 0 0 0-1.338 5.581l-7.501 7.5a.994.994 0 0 0-.282.566zM18.504 5.506a2.919 2.919 0 0 1 0 4.122l-4.122-4.122a2.919 2.919 0 0 1 4.122 0z"
|
|
||||||
></path>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a
|
|
||||||
href="https://codeberg.org/andyscott/"
|
|
||||||
target="_blank"
|
target="_blank"
|
||||||
class="mx-3"
|
class="mx-3"
|
||||||
aria-label=""
|
aria-label=""
|
||||||
|
@ -64,7 +46,7 @@
|
||||||
</svg>
|
</svg>
|
||||||
</a>
|
</a>
|
||||||
<a
|
<a
|
||||||
href="https://fosstodon.org/@ascott"
|
href="https://fosstodon.org/@AndyScott"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
class="mx-3"
|
class="mx-3"
|
||||||
aria-label="Mastodon"
|
aria-label="Mastodon"
|
||||||
|
@ -99,6 +81,23 @@
|
||||||
></path>
|
></path>
|
||||||
</svg>
|
</svg>
|
||||||
</a>
|
</a>
|
||||||
|
<a
|
||||||
|
href="https://keyoxide.org/24D8D7C03F430A0A59A40667F8539CA70FB13B5A/"
|
||||||
|
target="_blank"
|
||||||
|
class="mx-3"
|
||||||
|
aria-label="Keyoxide"
|
||||||
|
>
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="24"
|
||||||
|
height="24"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
style="fill: currentColor;transform: ;msFilter:;"
|
||||||
|
><path
|
||||||
|
d="M3.433 17.325 3.079 19.8a1 1 0 0 0 1.131 1.131l2.475-.354C7.06 20.524 8 18 8 18s.472.405.665.466c.412.13.813-.274.948-.684L10 16.01s.577.292.786.335c.266.055.524-.109.707-.293a.988.988 0 0 0 .241-.391L12 14.01s.675.187.906.214c.263.03.519-.104.707-.293l1.138-1.137a5.502 5.502 0 0 0 5.581-1.338 5.507 5.507 0 0 0 0-7.778 5.507 5.507 0 0 0-7.778 0 5.5 5.5 0 0 0-1.338 5.581l-7.501 7.5a.994.994 0 0 0-.282.566zM18.504 5.506a2.919 2.919 0 0 1 0 4.122l-4.122-4.122a2.919 2.919 0 0 1 4.122 0z"
|
||||||
|
></path>
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
<a
|
<a
|
||||||
href="/rss.xml"
|
href="/rss.xml"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
// You can import this data from anywhere in your site by using the `import` keyword.
|
// You can import this data from anywhere in your site by using the `import` keyword.
|
||||||
|
|
||||||
export const SITE_TITLE = "Andy Scott";
|
export const SITE_TITLE = "Andy Scott";
|
||||||
export const SITE_DESCRIPTION = "A personal site for my portfolio and blog";
|
export const SITE_DESCRIPTION = "A personal site for my portfolio";
|
||||||
|
|
|
@ -44,7 +44,7 @@ const { page } = Astro.props;
|
||||||
>
|
>
|
||||||
<path d="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z" />
|
<path d="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z" />
|
||||||
</svg>{" "}
|
</svg>{" "}
|
||||||
Recent posts
|
Older Posts
|
||||||
</a>
|
</a>
|
||||||
) : (
|
) : (
|
||||||
<div />
|
<div />
|
||||||
|
@ -53,7 +53,7 @@ const { page } = Astro.props;
|
||||||
{
|
{
|
||||||
page.url.next ? (
|
page.url.next ? (
|
||||||
<a href={page.url.next} class="btn btn-ghost my-10 mx-5">
|
<a href={page.url.next} class="btn btn-ghost my-10 mx-5">
|
||||||
Older Posts{" "}
|
Newer Posts{" "}
|
||||||
<svg
|
<svg
|
||||||
class="h-6 w-6 fill-current md:h-8 md:w-8"
|
class="h-6 w-6 fill-current md:h-8 md:w-8"
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
|
|
@ -10,17 +10,12 @@ import TimeLineElement from "../components/cv/TimeLine.astro";
|
||||||
|
|
||||||
<div class="mb-10 text-justify">
|
<div class="mb-10 text-justify">
|
||||||
<div class="mb-5">
|
<div class="mb-5">
|
||||||
I was interested in computers at a very young age. In fact, my first
|
Hi, I'm Andrew. I am a recent computer science graduate and open source
|
||||||
memorable experience with technology was at age five when Nintendo
|
enthusiast. I previously worked in the insurance industry, however I've
|
||||||
introduced me to Tetris and Zelda. I went on to build my first desktop
|
decided to pursue my love of coding and transition to a career in
|
||||||
when I was in high school. Since then I’ve built many more as well as a
|
software development. I was incredibly excited to have the opportunity
|
||||||
few home servers to host my own cloud services. These experiences have led
|
to earn my Computer Science degree at Oregon State University, and I
|
||||||
me to become a strong proponent of free and open source software due to
|
look forward to starting my new career in the field!
|
||||||
its transparency, quality, innovation, and diversity. Despite my interest
|
|
||||||
in computing I had always considered it a hobby, and my first degree was
|
|
||||||
in Ethics, History, and Public Policy. Seeking to change the course of my
|
|
||||||
career, I recently earned my Computer Science degree and I can't wait to
|
|
||||||
start the next chapter!
|
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-5"></div>
|
<div class="mb-5"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -11,6 +11,8 @@ const last_posts = posts.slice(0, 3);
|
||||||
---
|
---
|
||||||
|
|
||||||
<BaseLayout>
|
<BaseLayout>
|
||||||
|
|
||||||
|
<div class="flex flex-col h-screen justify-between">
|
||||||
<div class="pb-12 mt-5">
|
<div class="pb-12 mt-5">
|
||||||
<div class="text-xl py-1">Greetings, fellow human 🤘</div>
|
<div class="text-xl py-1">Greetings, fellow human 🤘</div>
|
||||||
<div class="text-5xl font-bold">I'm Andy Scott</div>
|
<div class="text-5xl font-bold">I'm Andy Scott</div>
|
||||||
|
@ -19,58 +21,15 @@ const last_posts = posts.slice(0, 3);
|
||||||
</div>
|
</div>
|
||||||
<div class="py-2">
|
<div class="py-2">
|
||||||
<text class="text-lg">
|
<text class="text-lg">
|
||||||
I created this site to showcase my projects as well as occasionally blog
|
I created this site to document my journey toward earning my computer
|
||||||
my journey toward earning my computer science degree. Now that I've
|
science degree. Now that I've graduated I've decided to keep it going!
|
||||||
graduated I've decided to keep it going and continue to share my experiences!
|
|
||||||
</text>
|
</text>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
|
||||||
<div class="text-3xl w-full font-bold mb-2">Recent Projects {"</>"}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<HorizontalCard
|
|
||||||
title="Advent of Code 2022"
|
|
||||||
img="/project_images/advent_floristry.jpg"
|
|
||||||
desc="My first (very casual) attempt at Advent of Code"
|
|
||||||
url="https://git.andyscott.me/a/advent-of-code"
|
|
||||||
badge="Happy Holidays"
|
|
||||||
/>
|
|
||||||
<div class="divider my-0"></div>
|
<div class="divider my-0"></div>
|
||||||
<HorizontalCard
|
|
||||||
title="2D Puzzle Solver"
|
|
||||||
img="/project_images/2d_puzzle_solver.jpg"
|
|
||||||
desc="Uses breadth first search (BFS) to solve 2D puzzles"
|
|
||||||
url="https://andyscott.me/a/2d-puzzle-solver"
|
|
||||||
badge="Graphs"
|
|
||||||
/>
|
|
||||||
<div class="divider my-0"></div>
|
|
||||||
<HorizontalCard
|
|
||||||
title="OpenWeather gRPC API"
|
|
||||||
img="/project_images/openweather_grpc_api.jpg"
|
|
||||||
desc="Written in Go, this microservice uses protocol buffers to define a highly performant gRPC API"
|
|
||||||
url="https://git.andyscott.me/a/OpenWeather-gRPC-API"
|
|
||||||
badge="gRPC"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
<div class="text-3xl w-full font-bold mb-5 mt-10">Latest Posts</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
{
|
</div>
|
||||||
last_posts.map((post) => (
|
|
||||||
<>
|
|
||||||
<HorizontalCard
|
|
||||||
title={post.data.title}
|
|
||||||
img={post.data.heroImage}
|
|
||||||
desc={post.data.description}
|
|
||||||
url={"/blog/" + post.slug}
|
|
||||||
target="_self"
|
|
||||||
badge={post.data.badge}
|
|
||||||
/>
|
|
||||||
<div class="divider my-0" />
|
|
||||||
</>
|
|
||||||
))
|
|
||||||
}
|
|
||||||
</BaseLayout>
|
</BaseLayout>
|
||||||
|
|
Loading…
Reference in a new issue