New post :D

This commit is contained in:
shockrah 2025-08-19 22:24:23 -07:00
parent ca66e70b4a
commit 8b2c0f301e
2 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,27 @@
name: Build and Deploy Blog Site
on:
push:
branches:
- master
jobs:
setup-website-content:
runs-on: ubuntu-latest
container:
image: shockrah/hugo
steps:
- run: git init
- run: git remote add origin https://git.shockrah.xyz/shockrah/blog.git
- run: git pull origin master
- name: Build website content
run: hugo
- name: Copy files with rsync
uses: tempersama/rsync-copy@2.6
with:
host: shockrah.xyz
username: ${{ secrets.USER }}
source: "public/"
destination: /opt/nginx/shockrah.xyz/
key: ${{ secrets.PRIVATE_KEY }}

View File

@ -0,0 +1,41 @@
---
title: Reviving an Old Project
description: Clippable and it's current future
date: 2025-08-19T21:26:49-07:00
draft: false
category: article
---
# Context
A while back I created [Clippable](https://git.shockrah.xyz/shockrah/clippable),
which was meant to be a way for me to share gaming clips with others because I
didn't like using streamable, youtube, etc. I'm still not a huge fan of it
especially considering I have the technical know how to build my own clip
sharing system/website.
Now that I'm once again looking for work :wink: I'm in a position where I
need to have a new "main" project to bring up in interviews & resumes.
My choice this time around of course is [Clippable](https://git.shockrah.xyz/shockrah/clippable)
which should provide ample room for me to _demonstrate_ my skills.
_Also I can actually use the end result which is nice_.
# What is it?
I'll be honest, it's a self-hosted streamable clone whose
front-end got a huge facelift and is now being packaged with Gitea.
# Now what?
Now comes the fun part which is packaging everything and updating docs
so that this can be fully presentable and remain as a proper "receipt"
of my skill because it's easier if my work can speak for itself in interviews :wink:
# Where?
The link to the project is here :link: https://git.shockrah.xyz/shockrah/clippable
Link to the docs is here :link: https://shockrah.gitlab.io/clippable/