Skip to content

Commit 184f53e

Browse files
committed
feat: add State Management Examples to coding page
1 parent c926c7f commit 184f53e

File tree

1 file changed

+29
-22
lines changed

1 file changed

+29
-22
lines changed

pages/coding.html

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,27 @@
88

99
<main class="coding">
1010
<p>Shall we take a look at some projects I&apos;ve done?</p>
11+
12+
<section class="area">
13+
<h3>State Management Examples</h3>
14+
<p>
15+
As a lover of state management in React (I know, what a weird thing to admit) I often get asked about my
16+
thoughts as to the best state management solutions out there.
17+
</p>
18+
<p>
19+
Anyone who's delved into the mysteries and intricacies of managing state in React knows that that's a very
20+
naive question, which misses the big point that there are pros and cons to almost every approach, with some
21+
being suited to more complex codebases with multiple teams contributing, and others being far more manageable
22+
for single teams or solo developers.
23+
</p>
24+
<p>
25+
So, I put together a lil website to showcase how to get started with a number of state management libraries.
26+
Take a look!
27+
</p>
28+
<a class="button" href="https://sme.ripixel.co.uk">Start that countdown</a>
29+
<a class="button" href="https://github.com/ripixel/state-management-examples">GitHub Repo</a>
30+
</section>
31+
1132
<section class="area">
1233
<h3>Presentation Timer</h3>
1334
<p>
@@ -27,13 +48,10 @@ <h3>Presentation Timer</h3>
2748
Having the presentation countdown and the music playing in the same
2849
tab means most streaming tools can pick up the audio in a nice way.
2950
</p>
30-
<a class="button" href="https://pt.ripixel.co.uk"
31-
>Start that countdown</a
32-
>
33-
<a class="button" href="https://github.com/ripixel/presentation-timer"
34-
>GitHub Repo</a
35-
>
51+
<a class="button" href="https://pt.ripixel.co.uk">Start that countdown</a>
52+
<a class="button" href="https://github.com/ripixel/presentation-timer">GitHub Repo</a>
3653
</section>
54+
3755
<section class="area">
3856
<h3>Janky Werewolf</h3>
3957
<p>A browser-based version of the Ultimate Werewolf card game</p>
@@ -51,19 +69,8 @@ <h3>Janky Werewolf</h3>
5169
<a href="https://www.mgoddard.net/">Michael Goddard</a>, the big
5270
ol&apos; Rust nerd.
5371
</p>
54-
<a class="button" href="https://www.jankywerewolf.co.uk"
55-
>Check it out</a
56-
>
57-
<a
58-
class="button"
59-
href="https://github.com/ripixel/janky-werewolf-client"
60-
>GitHub Repo (FE)</a
61-
>
62-
<a
63-
class="button"
64-
href="https://github.com/mcgoddard/janky_werewolf_backend"
65-
>GitHub Repo (BE)</a
66-
>
72+
<a class="button" href="https://github.com/ripixel/janky-werewolf-client">GitHub Repo (FE)</a>
73+
<a class="button" href="https://github.com/mcgoddard/janky_werewolf_backend">GitHub Repo (BE)</a>
6774
</section>
6875
<section class="area">
6976
<h3>ripixel.co.uk</h3>
@@ -87,12 +94,12 @@ <h3>ripixel.co.uk</h3>
8794
write the nav/header/footer out everytime. Neat!
8895
</p>
8996
<a class="button" href="https://www.ripixel.co.uk">Take me there</a>
90-
<a class="button" href="https://github.com/ripixel/ripixel-website"
91-
>GitHub Repo</a
92-
>
97+
<a class="button" href="https://github.com/ripixel/ripixel-website">GitHub Repo</a>
9398
</section>
99+
94100
</main>
95101

96102
{footer.html}
97103
</body>
104+
98105
</html>

0 commit comments

Comments
 (0)