-
Notifications
You must be signed in to change notification settings - Fork 0
/
coding.html
98 lines (94 loc) · 3.81 KB
/
coding.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<!DOCTYPE html>
<html lang="en">
{head.html}
<body>
{nav.html}
<main class="coding">
<p>Shall we take a look at some projects I've done?</p>
<section class="area">
<h3>ripixel.co.uk</h3>
<p>
This website! It's cool, isn't it? Why use a static site
generator when you can just... y'know... write the HTML yourself?
</p>
<p>
As with all personal sites, I've been going back and forth on how
to implement it for literally <span class="em2">years</span>. Should I
go all swanky and amazing and use the latest tech? Should I show off
all my awesome React skills?
</p>
<p>
In the end, I decided to go as simple-as-possible. This site
shouldn't be all-singing-and-dancing, because it's not
what's needed. What's needed is something super simple,
clean, and most importantly
<span class="em2">quick</span>. So, it's pure HTML and CSS, with
a really simple template copy/paste script so I don't have to
write the nav/header/footer out everytime. Neat!
</p>
<a class="button" href="https://www.ripixel.co.uk">Take me there</a>
<a class="button" href="https://github.com/ripixel/ripixel-website"
>GitHub Repo</a
>
</section>
<section class="area">
<h3>Janky Werewolf</h3>
<p>A browser-based version of the Ultimate Werewolf card game</p>
<p>
Created during the great-lockdown of '20, my friends and I adore
the Ultimate Werewolf game, and would play it every evening whenever
we met up. However, as meetings turned virtual, there was no way to do
this! So what did we do as a bunch of CompSci nerds? Create our own
web version of course!
</p>
<p>
The front-end is made in React, utilising Websockets to talk to
lambdas that handle the running of the game and tracking of game state
(aka who's dead Jim). The back-end is written by
<a href="https://www.mgoddard.net/">Michael Goddard</a>, the big
ol' Rust nerd.
</p>
<a class="button" href="https://www.jankywerewolf.co.uk"
>Check it out</a
>
<a
class="button"
href="https://github.com/ripixel/janky-werewolf-client"
>GitHub Repo (FE)</a
>
<a
class="button"
href="https://github.com/mcgoddard/janky_werewolf_backend"
>GitHub Repo (BE)</a
>
</section>
<section class="area">
<h3>Presentation Timer</h3>
<p>
A simple presentation countdown timer with music streaming for use on
streams/presentations - because every stream could use some suspense
and music!
</p>
<p>
When doing presentations, it's nice to have a countdown to the start
at the beginning, and it's even nicer to have some music playing in
the background. However, combining these two things usually means a
lot of messing around with audio inputs/outputs, or you just resort to
playing the music out your speakers and detecting it with your
microphone, or capturing your entire machine's audio.
</p>
<p>
Having the presentation countdown and the music playing in the same
tab means most streaming tools can pick up the audio in a nice way.
</p>
<a class="button" href="https://pt.ripixel.co.uk"
>Start that countdown</a
>
<a class="button" href="https://github.com/ripixel/presentation-timer"
>GitHub Repo</a
>
</section>
</main>
{footer.html}
</body>
</html>