PageSourceSearch

https://keeganw.github.io/

html keeganw.github.io collected 2026-10-03 09:27:05 UTC 3,896 bytes, 89 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3  <head>
4    <meta charset="UTF-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width, initial-scale=1">
7
8<!-- Begin Jekyll SEO tag v2.8.0 -->
9<title>Hi, I’m Keegan Williams! | Keegan Williams</title>
10<meta name="generator" content="Jekyll v3.10.0" />
11<meta property="og:title" content="Hi, I’m Keegan Williams!" />
12<meta property="og:locale" content="en_US" />
13<link rel="canonical" href="https://keeganw.github.io/" />
14<meta property="og:url" content="https://keeganw.github.io/" />
15<meta property="og:site_name" content="Keegan Williams" />
16<meta property="og:type" content="website" />
17<meta name="twitter:card" content="summary" />
18<meta property="twitter:title" content="Hi, I’m Keegan Williams!" />
19<script type="application/ld+json">
20{"@context":"https://schema.org","@type":"WebSite","headline":"Hi, I’m Keegan Williams!","name":"Keegan Williams","url":"https://keeganw.github.io/"}</script>
20
21<!-- End Jekyll SEO tag -->
22
23    <link rel="stylesheet" href="/assets/css/style.css?v=8bf958e2c1304b056b17d4ffbcd05bccea4de7bb">
24    <!-- start custom head snippets, customize with your own _includes/head-custom.html file -->
25
26<!-- Setup Google Analytics -->
27
28
29
30<!-- You can set your favicon here -->
31<!-- link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" -->
32
33<!-- end custom head snippets -->
34
35  </head>
36  <body>
37    <div class="container-lg px-3 my-5 markdown-body">
38      
39      <h1><a href="https://keeganw.github.io/">Keegan Williams</a></h1>
40      
41
42      <h1 id="hi-im-keegan-williams">Hi, I’m Keegan Williams!</h1>
43
44<p>Here are some projects I have written that you might find interesting…</p>
45<ul>
46  <li><a href="https://boardgameleague.io">Board Game League</a></li>
47  <li><a href="https://keeganw.github.io/ti4/">TI4 PoK Map Generator</a></li>
48  <li><a href="https://keeganw.github.io/pick-player">Pick Player</a></li>
49  <li><a href="https://keeganw.github.io/party-scoring/">Party Scoring</a></li>
50</ul>
51
52<h2 id="board-game-league">Board Game League</h2>
53
54<p><a href="https://boardgameleague.io">Board Game League</a></p>
55
56<p>A not so small project for playing and running a board game league, which is primarily used for keeping track of a larger league hosted by a board game shop. There is functionality though for just keeping track of games played with friends you often play with, so you can keep track of stats, performance, and achievements.</p>
57
58<h2 id="twilight-imperium-map-generator">Twilight Imperium Map Generator</h2>
59
60<p><a href="https://keeganw.github.io/ti4/">TI4 PoK Map Generator</a></p>
61
62<p>Do you play Twilight Imperium, but</p>
63<ol>
64  <li>Want to have setup completed ahead of time?</li>
65  <li>Don’t like the randomness of the initial draft?</li>
66  <li>Want to design fun and intriguing maps?</li>
67</ol>
68
69<p>If you answered yes to any of the above, give this tool a try! More information on the landing page.</p>
70
71<h2 id="pick-player">Pick Player</h2>
72
73<p><a href="https://keeganw.github.io/pick-player">Pick Player</a></p>
74
75<p>A replacement for <a href="https://play.google.com/store/apps/details?id=com.tendadigital.chwaziApp">Chwasi</a>, or any other “pick a person out of a group” solution. Use this tool to do it in a more interesting way, and maybe learn something new about a friend!</p>
76
77<h2 id="party-scoring">Party Scoring</h2>
78
79<p><a href="https://keeganw.github.io/party-scoring/">Party Scoring</a></p>
80
81<p>A throw away app which was created to help keep track of tasks at a party with friends. In the future, can easily be expanded to be more dynamic.</p>
82
83
84      
85    </div>
86    
86<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.1.0/anchor.min.js" integrity="sha256-lZaRhKri35AyJSypXXs4o6OPFTbTmUoltBbDCbdzegg=" crossorigin="anonymous"></script>
86
87    
87<script>anchors.add();</script>
87
88  </body>
89</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.