project updates and blog
This commit is contained in:
parent
261a4fcacd
commit
dec88e2842
12 changed files with 344 additions and 76 deletions
|
@ -5,6 +5,7 @@ import TAB from "./blogs/there-is-a-blog.md";
|
|||
import HID from "./blogs/hidden-blog.md";
|
||||
import NWSSSL from "./blogs/nws-how-to-do-ssl.md";
|
||||
import SP2023 from "./blogs/spring-break-projects-2023.md";
|
||||
import SPLG1 from "./blogs/side-project-log-3-20-2023.md";
|
||||
|
||||
const CSharpBlog: Blog = {
|
||||
title: "Doing C assignments in C#",
|
||||
|
@ -47,5 +48,14 @@ const SpringBreak2023Blog: Blog = {
|
|||
}
|
||||
|
||||
|
||||
export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog];
|
||||
const SideProjectLogOne: Blog = {
|
||||
title: "Side Project Log 3/20/23",
|
||||
date: new Date(2023, 2, 20, 12, 0, 0),
|
||||
image: VrboImage,
|
||||
mdfile: SPLG1,
|
||||
private: false
|
||||
}
|
||||
|
||||
|
||||
export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog, SideProjectLogOne];
|
||||
|
||||
|
|
|
@ -1,49 +1,65 @@
|
|||
import InfoCardProps from "../../types/InfoCardProps";
|
||||
import ProjectCardProps from "../../types/ProjectCardProps";
|
||||
|
||||
const WebsiteProject: InfoCardProps = {
|
||||
title: "personal-site (this website)",
|
||||
description: "As a primairly backend guy, I wrote my last website as a JSON file (imitating a webAPI). Feedback showed that that was a bad idea so I made this pretty neat site (in my opinion). If you like it, feel free to use it yourself! The backend is run in a homemade datacenter (a few Dell Poweredges on a rack) running on Kubernetes.",
|
||||
listTitle: "Technologies & Resources used",
|
||||
list:["React", "Typescript", "Bootstrap", "NWS", "Docker", "Kubernetes"],
|
||||
const WebsiteProject: ProjectCardProps = {
|
||||
title: "Personal Site",
|
||||
description: "As a primarily backend guy, I wrote my last website as a JSON file (imitating a webAPI). Feedback showed that that was a bad idea so I made this pretty neat site (in my opinion). If you like it, feel free to use it yourself! The backend is run in a homemade datacenter (a few Dell Poweredges on a rack) running on Kubernetes.",
|
||||
shortDescription: "My personal website.",
|
||||
techUsed:["React", "Typescript", "Bootstrap", "NWS", "Docker", "Kubernetes"],
|
||||
link: "https://github.com/nickorlow/personal-site",
|
||||
linkTitle: "GitHub Repo"
|
||||
linkTitle: "GitHub Repo",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
const RoomyProject: InfoCardProps = {
|
||||
title: "roomy-sentry",
|
||||
const RoomyProject: ProjectCardProps = {
|
||||
title: "Roomy Sentry",
|
||||
description: "Built software to monitor the presence of a person based on sniffing the wi-fi packets of their mobile devices. Practically used in order to tell if my roommate is home.",
|
||||
listTitle: "Technologies Used",
|
||||
list: ["C#", ".NET 6", "NoSQL", "Docker", "nginx", "React Native", "Cloudflare"],
|
||||
shortDescription: "Find out when your roommate is home",
|
||||
techUsed: ["C#", ".NET 6", "NoSQL", "Docker", "nginx", "React Native", "Cloudflare"],
|
||||
link: "https://github.com/nickorlow/roomy-sentry",
|
||||
linkTitle: "Github Repo"
|
||||
linkTitle: "Github Repo",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
const CavCashProject: InfoCardProps = {
|
||||
title: "cavcash",
|
||||
const CavCashProject: ProjectCardProps = {
|
||||
title: "CavCash",
|
||||
description: "CavCash started as a project in 2017 as a way to pay with flashdrives. After recruiting a few friends to help me, we build ourselves into a PayPal competitor but shutdown due to funding. I continued to re-write the platform as a cryptocurrency.",
|
||||
listTitle: "Technologies Used",
|
||||
list: ["C#", ".NET 5", "MSSQL", "mongoDB", "Kubernetes", "Docker", "nginx", "Azure DevOps", "React", "Cloudflare"],
|
||||
shortDescription: "Functional Venmo-like service",
|
||||
techUsed: ["C#", "Kubernetes", "mongoDB", "MSSQL", "Docker", "nginx", "Azure DevOps", "React", "Cloudflare"],
|
||||
link: "https://cavcash.com",
|
||||
linkTitle: "Project Website"
|
||||
linkTitle: "Project Website",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
const XenMapProject: InfoCardProps = {
|
||||
title: "xenmap",
|
||||
const XenMapProject: ProjectCardProps = {
|
||||
title: "XenMap",
|
||||
description: "I wanted to use an old iPad as a HUD in my car similar to tesla and it needed a map to complete it. I made this widget to show your current location as a XenHTML widget.",
|
||||
listTitle: "Technologies Used",
|
||||
list: ["HTML", "JavaScript", "CSS", "XenHTML Framework", "XenInfo API"],
|
||||
shortDescription: "Your live location as an iPhone wallpaper",
|
||||
techUsed: ["HTML", "JavaScript", "CSS", "XenHTML Framework", "XenInfo API"],
|
||||
link: "https://github.com/nickorlow/MapXenHTML",
|
||||
linkTitle: "GitHub Repo"
|
||||
linkTitle: "GitHub Repo",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
const SPONODEProject: InfoCardProps = {
|
||||
title: "sponode",
|
||||
const SPONODEProject: ProjectCardProps = {
|
||||
title: "SPONODE",
|
||||
description: "App for Android & macOS that added songs people sent you to a playlist. Made so we could have a jukebox type setup during track workouts.",
|
||||
listTitle: "Technologies Used",
|
||||
list: ["Java", "Apple Script", "Spotify API", "node.js"],
|
||||
shortDescription: "Spotify queue management via iMessage",
|
||||
techUsed: ["Java", "Apple Script", "Spotify API", "node.js"],
|
||||
link: "https://github.com/nickorlow/sponode",
|
||||
linkTitle: "GitHub Repo"
|
||||
linkTitle: "GitHub Repo",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
export const AllProjects: InfoCardProps[] = [WebsiteProject, RoomyProject, XenMapProject, SPONODEProject];
|
||||
const NWSProject: ProjectCardProps = {
|
||||
title: "Nick Web Services",
|
||||
description: "App for Android & macOS that added songs people sent you to a playlist. Made so we could have a jukebox type setup during track workouts.",
|
||||
shortDescription: "My own cloud provider",
|
||||
techUsed: ["Kubernetes", "Rancher", "C#"],
|
||||
link: "https://nws.nickorlow.com",
|
||||
linkTitle: "Project Website",
|
||||
imageUrl: ""
|
||||
}
|
||||
|
||||
export const AllProjects: ProjectCardProps[] = [WebsiteProject, NWSProject, RoomyProject, XenMapProject, CavCashProject, SPONODEProject];
|
||||
|
||||
|
|
28
src/static/data/blogs/side-project-log-3-20-2023.md
Normal file
28
src/static/data/blogs/side-project-log-3-20-2023.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
Spring break just wrapped up. I wrote a [blog]() last week about the side projects that I was planning on
|
||||
doing. I wanted to provide an update on what I got done, and figured I'd turn it into a recurring thing.
|
||||
|
||||
This side project log covers work done from 3/13/2023 - 3/20/2023
|
||||
|
||||
## Personal Website Facelift
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
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.
|
||||
|
||||
|
||||
Working with Serenity was pretty easy as it mirrored some of the other Discord SDKs I've used
|
||||
before.
|
||||
|
||||
---
|
||||
|
||||
**The below projects had minimal/no work done on them:** RingGold, NWS Container Deployment Service, and VerifiedBot
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue