Compare commits

..

11 commits

Author SHA1 Message Date
2c223f8b74
Update pre-built html page 2025-05-13 21:40:13 +10:00
Aria
46d6a92779
Add year to resume 2025-05-02 14:45:24 +10:00
Aria
51c003ddad
update template 2025-05-02 14:44:17 +10:00
Aria
a45c5e2281
Add Soul Abscence 2025-05-02 14:38:20 +10:00
Aria
9f5b7fe36d
Add personal git server 2025-05-02 14:30:24 +10:00
Aria
679d9355b8
Update bsky link 2025-05-02 14:23:24 +10:00
62d1ab5dfc
Update sitesmith.yml 2024-11-09 20:08:37 +11:00
3a24ec04a0
Create sitesmith.yml 2024-11-09 19:58:19 +11:00
17a72e7596 Add fav icons 2024-09-28 12:34:40 +10:00
d84b59c9fa Add BlueSky link 2024-09-28 12:33:06 +10:00
125804c43c Update README.md 2024-09-28 12:29:09 +10:00
11 changed files with 106 additions and 6 deletions

56
.github/workflows/sitesmith.yml vendored Normal file
View file

@ -0,0 +1,56 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages
on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
# Build job
build:
runs-on: ubuntu-latest
env:
MDBOOK_VERSION: 0.1.3
steps:
- uses: actions/checkout@v4
- name: Install sitesmith
run: |
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf -y | sh
rustup update
cargo install --version ${MDBOOK_VERSION} sitesmith
- name: Setup Pages
id: pages
uses: actions/configure-pages@v5
- name: Build with sitesmith
run: sitesmith --projects ./gen/projects.json --work ./gen/work.json --template ./gen/template.html --output index.html
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: ./
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

View file

@ -0,0 +1,5 @@
# buymymojo.net
Just my personal website.
Made with [Braden Everson](https://bradeneverson.github.io/)'s website generation tool, [SiteSmith](https://github.com/bradeneverson/sitesmith).

BIN
android-chrome-192x192.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

BIN
android-chrome-512x512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

BIN
apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
favicon-16x16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 889 B

BIN
favicon-32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -1,6 +1,21 @@
[ [
{ {
"name": "📍<i class=\"featured\">pinned project</i> <br/> Open FBT", "name": "📍<i class=\"featured\">pinned project</i> <br/> Soul Abscence",
"descr": [
"I worked together with a small group to make my first proper game jam game! This was for Godot Wild Jam #80",
"Soul Abscence is a resource managment simulation game inpired by 911 operator.",
"Adding 113 commits totalling around 12K lines of formatted code(unformatted number is most likely smaller!) I worked on things like level loading, A⭐ path finding, Menus and Options.",
"It was made over the course of about 9 days and I'm super happy with the work we've all put in! There is of coure a lot of things I'd do differently if we made the game again but that's just how it is when you make effectively a \"prototype\" game."
],
"extra": [
"<iframe height=\"167\" frameborder=\"0\" src=\"https://itch.io/embed/3491084\" width=\"552\"><a href=\"https://buymymojo.itch.io/soul-absence\">Soul Abscence by Aria, _Raptor, francmartins, Joys_mi, Bunnieswithknives</a></iframe>",
"<a href=\"https://itch.io/jam/godot-wild-jam-80/rate/3491084\">Game jam entry + rating page</a>",
"<a href=\"https://itch.io/jam/godot-wild-jam-80\">Godot Wild Jam #80</a>",
"<a href=\"https://store.steampowered.com/app/503560/911_Operator/\">Check out 911 Operator on steam!</a>"
]
},
{
"name": "<i class=\"featured\">pinned project</i> <br/> Open FBT",
"descr": [ "descr": [
"Open sourced version of a large scale discord bot for user managment.", "Open sourced version of a large scale discord bot for user managment.",
"Built in Rust and uses the Redis database to store user data.", "Built in Rust and uses the Redis database to store user data.",

View file

@ -30,6 +30,12 @@
</a> </a>
</li> </li>
<li></li>
<a href="https://bsky.app/profile/did:plc:bzrn33tcfgjxnsanvg6py3xn">
<span class="underline"><strong>BlueSky</strong></span>
</a>
</li>
<li> <li>
<a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/"> <a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/">
<span class="underline">LinkedIn</span> <span class="underline">LinkedIn</span>
@ -49,6 +55,12 @@
</a> </a>
</li> </li>
<li>
<a href="https://git.aria.coffee">
<span class="underline">Personal Git Server</span>
</a>
</li>
<li> <li>
<a href="https://crates.io/users/BuyMyMojo"> <a href="https://crates.io/users/BuyMyMojo">
<span class="underline">Crates.io</span> <span class="underline">Crates.io</span>
@ -58,7 +70,7 @@
<li> <li>
<a href="./files/OwenQuinlanCV2024-09.pdf" download> <a href="./files/OwenQuinlanCV2024-09.pdf" download>
<span class="underline">Resume</span> <span class="underline">Resume(2024)</span>
</a> </a>
</li> </li>
</ul> </ul>
@ -88,7 +100,7 @@
{projects} {projects}
</section> </section>
<footer> <footer>
<p>&copy; 2024 Owen Quinlan (BuyMyMojo) :)</p> <p>&copy; 2025 Owen Quinlan (BuyMyMojo) :)</p>
</footer> </footer>
</div> </div>
</body> </body>

View file

@ -30,6 +30,12 @@
</a> </a>
</li> </li>
<li></li>
<a href="https://bsky.app/profile/did:plc:bzrn33tcfgjxnsanvg6py3xn">
<span class="underline"><strong>BlueSky</strong></span>
</a>
</li>
<li> <li>
<a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/"> <a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/">
<span class="underline">LinkedIn</span> <span class="underline">LinkedIn</span>
@ -49,6 +55,12 @@
</a> </a>
</li> </li>
<li>
<a href="https://git.aria.coffee">
<span class="underline">Personal Git Server</span>
</a>
</li>
<li> <li>
<a href="https://crates.io/users/BuyMyMojo"> <a href="https://crates.io/users/BuyMyMojo">
<span class="underline">Crates.io</span> <span class="underline">Crates.io</span>
@ -58,7 +70,7 @@
<li> <li>
<a href="./files/OwenQuinlanCV2024-09.pdf" download> <a href="./files/OwenQuinlanCV2024-09.pdf" download>
<span class="underline">Resume</span> <span class="underline">Resume(2024)</span>
</a> </a>
</li> </li>
</ul> </ul>
@ -85,10 +97,10 @@
<section id="projects" class="container"> <section id="projects" class="container">
<h2>Projects</h2> <h2>Projects</h2>
<div class='project-item'><h3>📍<i class="featured">pinned project</i> <br/> Open FBT</h3><ul><li>Open sourced version of a large scale discord bot for user managment.</li><li>Built in Rust and uses the Redis database to store user data.</li><li>In over 400 servers at time of writing(september 2024)</li><li>Origionally written in Python then converted to Rust to improve ease of deployment and improve performance significantly.</li></ul><a href="https://github.com/BuyMyMojo/open-fbt">View OpenFBT on GitHub.</a><br/><sub>Made in tandum with <a href="https://github.com/BuyMyMojo/discord-chat-parser">discord chat partser</a> written in python and then Go for user moderation.</sub></div><div class='project-item'><h3>Mojo Kitchen Chaos - An overcooked-like game made in Unity following an online course</h3><ul><li>Made over the course of a week following a course by <a href="https://www.youtube.com/watch?v=AmGSEH7QcDg">Code Monkey</a>.</li></ul><a href="https://github.com/BuyMyMojo/mojo-kitchen-chaos">GitHub Repo</a><br/><a href="https://buymymojo.itch.io/mojos-kitchen-chaos">Itch.io page</a></div><div class='project-item'><h3>RedisFS - A pointless file storage solution written in Rust</h3><ul><li>Sores files up to 500mb in a Redis database.</li></ul><a href="https://github.com/BuyMyMojo/RedisFS">GitHub Repo</a></div><div class='project-item'><h3>Video FPS overlay</h3><ul><li>Origionally made to take FPS data from a csv file generated with <a href="https://www.nvidia.com/en-au/geforce/technologies/frameview/">Nvidia FrameView</a> and display it in a <a href="https://youtu.be/8UTU03TooUI?t=334">Digital Foundry</a> like graph.</li><li>Never reached a fully functioning state but it was a fun old project.</li><li>Written in Python</li></ul><a href="https://github.com/BuyMyMojo/Video-FPS-overlay">GitHub Repo</a></div><div class='project-item'><h3>This website!</h3><ul><li>Made with Braden Everson's <a href="https://github.com/bradeneverson/sitesmith">SiteSmith</a> tool.</li></ul><a href="https://github.com/BuyMyMojo/buymymojo.net">GitHub Repo</a></div> <div class='project-item'><h3>📍<i class="featured">pinned project</i> <br/> Soul Abscence</h3><ul><li>I worked together with a small group to make my first proper game jam game! This was for Godot Wild Jam #80</li><li>Soul Abscence is a resource managment simulation game inpired by 911 operator.</li><li>Adding 113 commits totalling around 12K lines of formatted code(unformatted number is most likely smaller!) I worked on things like level loading, A⭐ path finding, Menus and Options.</li><li>It was made over the course of about 9 days and I'm super happy with the work we've all put in! There is of coure a lot of things I'd do differently if we made the game again but that's just how it is when you make effectively a "prototype" game.</li></ul><iframe height="167" frameborder="0" src="https://itch.io/embed/3491084" width="552"><a href="https://buymymojo.itch.io/soul-absence">Soul Abscence by Aria, _Raptor, francmartins, Joys_mi, Bunnieswithknives</a></iframe><br/><a href="https://itch.io/jam/godot-wild-jam-80/rate/3491084">Game jam entry + rating page</a><br/><a href="https://itch.io/jam/godot-wild-jam-80">Godot Wild Jam #80</a><br/><a href="https://store.steampowered.com/app/503560/911_Operator/">Check out 911 Operator on steam!</a></div><div class='project-item'><h3><i class="featured">pinned project</i> <br/> Open FBT</h3><ul><li>Open sourced version of a large scale discord bot for user managment.</li><li>Built in Rust and uses the Redis database to store user data.</li><li>In over 400 servers at time of writing(september 2024)</li><li>Origionally written in Python then converted to Rust to improve ease of deployment and improve performance significantly.</li></ul><a href="https://github.com/BuyMyMojo/open-fbt">View OpenFBT on GitHub.</a><br/><sub>Made in tandum with <a href="https://github.com/BuyMyMojo/discord-chat-parser">discord chat partser</a> written in python and then Go for user moderation.</sub></div><div class='project-item'><h3>Mojo Kitchen Chaos - An overcooked-like game made in Unity following an online course</h3><ul><li>Made over the course of a week following a course by <a href="https://www.youtube.com/watch?v=AmGSEH7QcDg">Code Monkey</a>.</li></ul><a href="https://github.com/BuyMyMojo/mojo-kitchen-chaos">GitHub Repo</a><br/><a href="https://buymymojo.itch.io/mojos-kitchen-chaos">Itch.io page</a></div><div class='project-item'><h3>RedisFS - A pointless file storage solution written in Rust</h3><ul><li>Sores files up to 500mb in a Redis database.</li></ul><a href="https://github.com/BuyMyMojo/RedisFS">GitHub Repo</a></div><div class='project-item'><h3>Video FPS overlay</h3><ul><li>Origionally made to take FPS data from a csv file generated with <a href="https://www.nvidia.com/en-au/geforce/technologies/frameview/">Nvidia FrameView</a> and display it in a <a href="https://youtu.be/8UTU03TooUI?t=334">Digital Foundry</a> like graph.</li><li>Never reached a fully functioning state but it was a fun old project.</li><li>Written in Python</li></ul><a href="https://github.com/BuyMyMojo/Video-FPS-overlay">GitHub Repo</a></div><div class='project-item'><h3>This website!</h3><ul><li>Made with Braden Everson's <a href="https://github.com/bradeneverson/sitesmith">SiteSmith</a> tool.</li></ul><a href="https://github.com/BuyMyMojo/buymymojo.net">GitHub Repo</a></div>
</section> </section>
<footer> <footer>
<p>&copy; 2024 Owen Quinlan (BuyMyMojo) :)</p> <p>&copy; 2025 Owen Quinlan (BuyMyMojo) :)</p>
</footer> </footer>
</div> </div>
</body> </body>