mirror of
https://codeberg.org/andyscott-pages/andyscott-dot-me.git
synced 2024-11-08 13:20:49 -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
3455
package-lock.json
generated
3455
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -21,31 +21,13 @@
|
|||
<ul class="grow shrink">
|
||||
<!-- Sidebar content here -->
|
||||
<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="blog" href="/blog/">Blog (Archive)</a></li>
|
||||
<li><a href="mailto:hello@andyscott.me">Contact</a></li>
|
||||
</ul>
|
||||
<div class="social-icons px-4 my-2 flex self-center">
|
||||
<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
|
||||
href="https://codeberg.org/andyscott/"
|
||||
href="https://codeberg.org/AndyScott/"
|
||||
target="_blank"
|
||||
class="mx-3"
|
||||
aria-label=""
|
||||
|
@ -64,7 +46,7 @@
|
|||
</svg>
|
||||
</a>
|
||||
<a
|
||||
href="https://fosstodon.org/@ascott"
|
||||
href="https://fosstodon.org/@AndyScott"
|
||||
target="_blank"
|
||||
class="mx-3"
|
||||
aria-label="Mastodon"
|
||||
|
@ -99,6 +81,23 @@
|
|||
></path>
|
||||
</svg>
|
||||
</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
|
||||
href="/rss.xml"
|
||||
target="_blank"
|
||||
|
|
|
@ -2,4 +2,4 @@
|
|||
// You can import this data from anywhere in your site by using the `import` keyword.
|
||||
|
||||
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" />
|
||||
</svg>{" "}
|
||||
Recent posts
|
||||
Older Posts
|
||||
</a>
|
||||
) : (
|
||||
<div />
|
||||
|
@ -53,7 +53,7 @@ const { page } = Astro.props;
|
|||
{
|
||||
page.url.next ? (
|
||||
<a href={page.url.next} class="btn btn-ghost my-10 mx-5">
|
||||
Older Posts{" "}
|
||||
Newer Posts{" "}
|
||||
<svg
|
||||
class="h-6 w-6 fill-current md:h-8 md:w-8"
|
||||
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-5">
|
||||
I was interested in computers at a very young age. In fact, my first
|
||||
memorable experience with technology was at age five when Nintendo
|
||||
introduced me to Tetris and Zelda. I went on to build my first desktop
|
||||
when I was in high school. Since then I’ve built many more as well as a
|
||||
few home servers to host my own cloud services. These experiences have led
|
||||
me to become a strong proponent of free and open source software due to
|
||||
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!
|
||||
Hi, I'm Andrew. I am a recent computer science graduate and open source
|
||||
enthusiast. I previously worked in the insurance industry, however I've
|
||||
decided to pursue my love of coding and transition to a career in
|
||||
software development. I was incredibly excited to have the opportunity
|
||||
to earn my Computer Science degree at Oregon State University, and I
|
||||
look forward to starting my new career in the field!
|
||||
</div>
|
||||
<div class="mb-5"></div>
|
||||
</div>
|
||||
|
|
|
@ -11,6 +11,8 @@ const last_posts = posts.slice(0, 3);
|
|||
---
|
||||
|
||||
<BaseLayout>
|
||||
|
||||
<div class="flex flex-col h-screen justify-between">
|
||||
<div class="pb-12 mt-5">
|
||||
<div class="text-xl py-1">Greetings, fellow human 🤘</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 class="py-2">
|
||||
<text class="text-lg">
|
||||
I created this site to showcase my projects as well as occasionally blog
|
||||
my journey toward earning my computer science degree. Now that I've
|
||||
graduated I've decided to keep it going and continue to share my experiences!
|
||||
I created this site to document my journey toward earning my computer
|
||||
science degree. Now that I've graduated I've decided to keep it going!
|
||||
</text>
|
||||
</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>
|
||||
<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>
|
||||
|
||||
{
|
||||
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>
|
||||
|
|
Loading…
Reference in a new issue