From caab3a29794e62e1a914cdda0b807658aee25490 Mon Sep 17 00:00:00 2001 From: Nicholas Orlowsky Date: Fri, 31 Mar 2023 00:02:27 -0500 Subject: [PATCH] new blog --- src/static/data/Blogs.ts | 12 ++++++-- .../data/blogs/side-project-log-3-20-2023.md | 4 +-- .../data/blogs/side-project-log-3-27-2023.md | 29 +++++++++++++++++++ .../data/blogs/spring-break-projects-2023.md | 2 +- 4 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 src/static/data/blogs/side-project-log-3-27-2023.md diff --git a/src/static/data/Blogs.ts b/src/static/data/Blogs.ts index fae5161..f7bc796 100644 --- a/src/static/data/Blogs.ts +++ b/src/static/data/Blogs.ts @@ -52,7 +52,6 @@ const SpringBreak2023Blog: Blog = { private: false } - const SideProjectLogOne: Blog = { uri: "side-project-log-3-20-2023", title: "Side Project Log 3/20/23", @@ -62,6 +61,15 @@ const SideProjectLogOne: Blog = { private: false } +const SideProjectLogTwo: Blog = { + uri: "side-project-log-3-27-2023", + title: "Side Project Log 3/27/23", + date: new Date(2023, 2, 27, 12, 0, 0), + image: VrboImage, + mdfile: SPLG1, + private: false +} -export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog, SideProjectLogOne]; + +export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog, SideProjectLogOne, SideProjectLogTwo]; diff --git a/src/static/data/blogs/side-project-log-3-20-2023.md b/src/static/data/blogs/side-project-log-3-20-2023.md index 37ce997..27942ad 100644 --- a/src/static/data/blogs/side-project-log-3-20-2023.md +++ b/src/static/data/blogs/side-project-log-3-20-2023.md @@ -3,7 +3,7 @@ doing. I wanted to provide an update on what I got done, and figured I'd turn it This side project log covers work done from 3/13/2023 - 3/20/2023 -## Personal Website Facelift +## [Personal Website Facelift](https://github.com/nickorlow/personal-site) I managed to move my website over to tab-based navigation pretty early on in the break. It just involved setting up a navbar component and then using react-navigation to navigate between pages. I also managed to @@ -12,7 +12,7 @@ update my projects page to be more compact and readable. There is still work to be done on making it look better, but I mostly believe that it's just going to be somewhat minor tweaks. -## Mahantongo +## [Mahantongo](https://github.com/nickorlow/mahantongo) I managed to finish this one. I learned a lot about Rust and I've gained an appreciation for Rust's enforcement of good programming habits, and I really like how error handling is done. diff --git a/src/static/data/blogs/side-project-log-3-27-2023.md b/src/static/data/blogs/side-project-log-3-27-2023.md new file mode 100644 index 0000000..d729f63 --- /dev/null +++ b/src/static/data/blogs/side-project-log-3-27-2023.md @@ -0,0 +1,29 @@ +This side project log covers work done from 3/20/2023 - 3/27/2023 + +## SEPTA Site + +I started a new project that aimed to recreate parts of SEPTA's website with a more elegant UI, and using +SEPTA's new "SEPTA Metro" wayfinding. The main goal with this project was to help me learn Svelte. I also had +to reverse-engineer the APIs on septakey.org in order to authenticate a user and get their trip history. + +In terms of Svelte, I really enjoyed working with it and overall I found it much more elegant and easier to work +with than React. I didn't like the way it handled client-server interaction with its serverside functions. + +I have not made this open source yet and do not intend to until it's more polished. + +## [Verified Bot](https://github.com/benaubin/verified-bot) + +I made all the necessary changes and tests to get VerifiedBot working. It is now waiting on my friend Ben +to merge my PR with the changes outlined in my [spring break blog](https://nickorlow.com/blog/spring-break-2023). + + +## [Mahantongo](https://github.com/nickorlow/mahantongo) + +I created some QoL features, such as using Discord's embeds instead of sending regular text messages, showing which board +a post was on, and fixing some bugs. + +--- + +**The below projects had minimal/no work done on them:** RingGold, and NWS Container Deployment Service + + diff --git a/src/static/data/blogs/spring-break-projects-2023.md b/src/static/data/blogs/spring-break-projects-2023.md index db4b122..08dc137 100644 --- a/src/static/data/blogs/spring-break-projects-2023.md +++ b/src/static/data/blogs/spring-break-projects-2023.md @@ -31,7 +31,7 @@ wrote an API to generate the manifest files and then upload them to a git repo. you can watch [here](https://youtu.be/WHdXWMFHuqA). Currently, the service works for deployment but only if you don't want to use SSL or you use Cloudflare's flexible SSL -technology. I wrote a separate blog post [here](http://nickorlow.com/blog?id=3) about the challenges of doing this and how I plan on implementing it. +technology. I wrote a separate blog post [here](http://nickorlow.com/blog/ssl-in-nws-cds) about the challenges of doing this and how I plan on implementing it. I'd like to complete part of this implementation during the break. ## VerifiedBot