Skip to content

Commit bfc0f8d

Browse files
committed
deploy: 73c53a3
1 parent 2d67895 commit bfc0f8d

20 files changed

Lines changed: 852 additions & 336 deletions

File tree

blog/2025/compact-gui-deep-dive/index.html

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
<html lang="en">
33
<head>
44
<meta name="viewport" content="width=device-width, initial-scale=1.0">
5+
<link rel="preconnect" href="https://fonts.googleapis.com">
6+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
7+
<link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,700;1,400&family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
58
<title>Exploring Compact-GUI: A Tool for Reclaiming Disk Space</title>
69
<link rel="stylesheet" href="/css/okaidia.css">
710
<link rel="stylesheet" href="/css/base.css">
811
<link rel="stylesheet" href="/css/layout.css">
912
<link rel="stylesheet" href="/css/components.css">
1013
<link rel="stylesheet" href="/css/navigation.css">
1114
<link rel="stylesheet" href="/css/style.css">
15+
<link rel="stylesheet" href="/css/research.css">
1216
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
1317
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" ... />
1418
</head>
@@ -51,15 +55,23 @@
5155
Blogs
5256
</a>
5357
</li>
58+
<li>
59+
<a href="/research/">
60+
<svg class="nav-icon" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" fill="currentColor">
61+
<path d="M16,5c0,0.552-0.448,1-1,1s-1-0.448-1-1s0.448-1,1-1S16,4.448,16,5z M7,18c-0.552,0-1,0.448-1,1 s0.448,1,1,1s1-0.448,1-1S7.552,18,7,18z M10,6.5C9.724,6.5,9.5,6.724,9.5,7S9.724,7.5,10,7.5s0.5-0.224,0.5-0.5S10.276,6.5,10,6.5z M11,11.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S11.276,11.5,11,11.5z M6,9.5c-0.276,0-0.5,0.224-0.5,0.5 s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S6.276,9.5,6,9.5z M12.36,7c0-1.301-1.059-2.36-2.36-2.36S7.64,5.699,7.64,7 S8.699,9.36,10,9.36S12.36,8.301,12.36,7z M11.64,7c0,0.904-0.736,1.64-1.64,1.64S8.36,7.904,8.36,7S9.096,5.36,10,5.36 S11.64,6.096,11.64,7z M7.56,14.4c0-1.081-0.879-1.96-1.96-1.96s-1.96,0.879-1.96,1.96s0.879,1.96,1.96,1.96S7.56,15.48,7.56,14.4z M6.84,14.4c0,0.684-0.557,1.24-1.24,1.24s-1.24-0.557-1.24-1.24s0.557-1.24,1.24-1.24S6.84,13.716,6.84,14.4z M31.36,25.5V31 c0,0.199-0.161,0.36-0.36,0.36H9c-0.146,0-0.277-0.088-0.333-0.223s-0.025-0.289,0.078-0.393l3.667-3.666 c0.067-0.067,0.159-0.105,0.254-0.105H25.14V25.5c0-0.199,0.161-0.36,0.36-0.36h2.229c0.704-1.289,1.075-2.744,1.075-4.222 c0-3.116-1.64-5.983-4.304-7.57c-0.544,0.906-1.536,1.514-2.668,1.514c-0.525,0-1.021-0.131-1.454-0.361l-3.062,5.301 c-0.099,0.174-0.318,0.232-0.492,0.132l-1.275-0.736l-0.557,0.964l1.276,0.737c0.083,0.048,0.143,0.126,0.167,0.219 c0.025,0.092,0.012,0.19-0.036,0.272l-0.917,1.587c-0.099,0.173-0.317,0.232-0.492,0.132l-4.763-2.749 c-0.172-0.1-0.231-0.319-0.132-0.491l0.917-1.588c0.048-0.083,0.126-0.144,0.219-0.168c0.091-0.024,0.191-0.013,0.273,0.036 l1.276,0.736l0.556-0.964l-1.276-0.736c-0.083-0.048-0.143-0.126-0.167-0.218c-0.025-0.092-0.012-0.19,0.036-0.273l7.666-13.276 C17.652,2.074,15.378,1.36,13,1.36C6.582,1.36,1.36,6.582,1.36,13S6.582,24.64,13,24.64v0.721C6.185,25.36,0.64,19.815,0.64,13 S6.185,0.64,13,0.64c2.506,0,4.903,0.748,6.958,2.153l1.14-1.973c0.1-0.172,0.321-0.229,0.491-0.132l4.763,2.747 c0.083,0.048,0.144,0.126,0.168,0.219s0.012,0.19-0.036,0.273l-2.998,5.191c0.875,0.551,1.458,1.525,1.458,2.633 c0,0.326-0.051,0.64-0.145,0.936c2.923,1.708,4.727,4.832,4.727,8.23c0,1.468-0.339,2.915-0.984,4.222H31 C31.199,25.14,31.36,25.301,31.36,25.5z M12.734,19.688c-0.005-0.002-0.01-0.005-0.014-0.008l-1.262-0.729l-0.557,0.964l4.139,2.389 l0.557-0.963L12.734,19.688z M13.892,19.525l0.478,0.276l0.557-0.964l-0.964-0.557l-0.556,0.964L13.892,19.525z M19.784,14.09 c-0.65-0.57-1.062-1.407-1.062-2.338c0-1.714,1.396-3.109,3.11-3.109c0.35,0,0.687,0.058,1.001,0.165l2.846-4.929L21.54,1.492 l-8.806,15.25l1.26,0.728c0.005,0.003,0.011,0.006,0.016,0.009l1.092,0.631l1.771,1.021L19.784,14.09z M24.223,11.752 c0-1.317-1.072-2.39-2.39-2.39s-2.39,1.072-2.39,2.39c0,0.784,0.379,1.481,0.964,1.917c0.009,0.004,0.019,0.009,0.027,0.015 c0.029,0.017,0.055,0.036,0.077,0.059c0.379,0.252,0.833,0.399,1.321,0.399c0.972,0,1.81-0.583,2.183-1.417 c0.005-0.012,0.011-0.024,0.017-0.037C24.155,12.4,24.223,12.084,24.223,11.752z M30.64,25.86h-2.673 c-0.021-0.001-0.038-0.001-0.055,0H25.86v1.474c0,0.199-0.161,0.36-0.36,0.36H12.816L9.869,30.64H30.64V25.86z"/>
62+
</svg>
63+
Research
64+
</a>
65+
</li>
5466
</ul>
5567
</nav>
5668
</header>
5769

5870
<main>
5971

6072
<article class="blog-post-full">
61-
<h1>Exploring Compact-GUI: A Tool for Reclaiming Disk Space</h1>
62-
73+
<h1>Exploring Compact-GUI: A Tool for Reclaiming Disk Space</h1>
74+
6375
<p class="post-meta">
6476
Published on <time datetime="2025-05-25">May 25, 2025</time>
6577
</p>
@@ -76,7 +88,6 @@ <h2 id="toc-heading">Table of Contents</h2>
7688
</aside>
7789

7890

79-
8091
<h2 id="introduction:-the-challenge-of-disk-space-management" tabindex="-1"><a class="heading-anchor-link" href="#introduction:-the-challenge-of-disk-space-management" aria-hidden="true">#</a> Introduction: The Challenge of Disk Space Management</h2>
8192
<p>As software and game installations continue to grow in size, managing available disk space has become an increasingly important consideration for many users. Finding effective ways to reduce the storage footprint of these programs without significantly impacting performance can be highly beneficial. This post explores an open-source tool called Compact-GUI, which aims to address this challenge.</p>
8293
<p>We will look at what Compact-GUI is, the underlying technology it uses, my personal experience with the tool, and a brief guide on how to use it.</p>

blog/2025/first-post/index.html

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
<html lang="en">
33
<head>
44
<meta name="viewport" content="width=device-width, initial-scale=1.0">
5+
<link rel="preconnect" href="https://fonts.googleapis.com">
6+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
7+
<link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,700;1,400&family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
58
<title>My Experience Building This Website</title>
69
<link rel="stylesheet" href="/css/okaidia.css">
710
<link rel="stylesheet" href="/css/base.css">
811
<link rel="stylesheet" href="/css/layout.css">
912
<link rel="stylesheet" href="/css/components.css">
1013
<link rel="stylesheet" href="/css/navigation.css">
1114
<link rel="stylesheet" href="/css/style.css">
15+
<link rel="stylesheet" href="/css/research.css">
1216
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
1317
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" ... />
1418
</head>
@@ -51,15 +55,23 @@
5155
Blogs
5256
</a>
5357
</li>
58+
<li>
59+
<a href="/research/">
60+
<svg class="nav-icon" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" fill="currentColor">
61+
<path d="M16,5c0,0.552-0.448,1-1,1s-1-0.448-1-1s0.448-1,1-1S16,4.448,16,5z M7,18c-0.552,0-1,0.448-1,1 s0.448,1,1,1s1-0.448,1-1S7.552,18,7,18z M10,6.5C9.724,6.5,9.5,6.724,9.5,7S9.724,7.5,10,7.5s0.5-0.224,0.5-0.5S10.276,6.5,10,6.5z M11,11.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S11.276,11.5,11,11.5z M6,9.5c-0.276,0-0.5,0.224-0.5,0.5 s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S6.276,9.5,6,9.5z M12.36,7c0-1.301-1.059-2.36-2.36-2.36S7.64,5.699,7.64,7 S8.699,9.36,10,9.36S12.36,8.301,12.36,7z M11.64,7c0,0.904-0.736,1.64-1.64,1.64S8.36,7.904,8.36,7S9.096,5.36,10,5.36 S11.64,6.096,11.64,7z M7.56,14.4c0-1.081-0.879-1.96-1.96-1.96s-1.96,0.879-1.96,1.96s0.879,1.96,1.96,1.96S7.56,15.48,7.56,14.4z M6.84,14.4c0,0.684-0.557,1.24-1.24,1.24s-1.24-0.557-1.24-1.24s0.557-1.24,1.24-1.24S6.84,13.716,6.84,14.4z M31.36,25.5V31 c0,0.199-0.161,0.36-0.36,0.36H9c-0.146,0-0.277-0.088-0.333-0.223s-0.025-0.289,0.078-0.393l3.667-3.666 c0.067-0.067,0.159-0.105,0.254-0.105H25.14V25.5c0-0.199,0.161-0.36,0.36-0.36h2.229c0.704-1.289,1.075-2.744,1.075-4.222 c0-3.116-1.64-5.983-4.304-7.57c-0.544,0.906-1.536,1.514-2.668,1.514c-0.525,0-1.021-0.131-1.454-0.361l-3.062,5.301 c-0.099,0.174-0.318,0.232-0.492,0.132l-1.275-0.736l-0.557,0.964l1.276,0.737c0.083,0.048,0.143,0.126,0.167,0.219 c0.025,0.092,0.012,0.19-0.036,0.272l-0.917,1.587c-0.099,0.173-0.317,0.232-0.492,0.132l-4.763-2.749 c-0.172-0.1-0.231-0.319-0.132-0.491l0.917-1.588c0.048-0.083,0.126-0.144,0.219-0.168c0.091-0.024,0.191-0.013,0.273,0.036 l1.276,0.736l0.556-0.964l-1.276-0.736c-0.083-0.048-0.143-0.126-0.167-0.218c-0.025-0.092-0.012-0.19,0.036-0.273l7.666-13.276 C17.652,2.074,15.378,1.36,13,1.36C6.582,1.36,1.36,6.582,1.36,13S6.582,24.64,13,24.64v0.721C6.185,25.36,0.64,19.815,0.64,13 S6.185,0.64,13,0.64c2.506,0,4.903,0.748,6.958,2.153l1.14-1.973c0.1-0.172,0.321-0.229,0.491-0.132l4.763,2.747 c0.083,0.048,0.144,0.126,0.168,0.219s0.012,0.19-0.036,0.273l-2.998,5.191c0.875,0.551,1.458,1.525,1.458,2.633 c0,0.326-0.051,0.64-0.145,0.936c2.923,1.708,4.727,4.832,4.727,8.23c0,1.468-0.339,2.915-0.984,4.222H31 C31.199,25.14,31.36,25.301,31.36,25.5z M12.734,19.688c-0.005-0.002-0.01-0.005-0.014-0.008l-1.262-0.729l-0.557,0.964l4.139,2.389 l0.557-0.963L12.734,19.688z M13.892,19.525l0.478,0.276l0.557-0.964l-0.964-0.557l-0.556,0.964L13.892,19.525z M19.784,14.09 c-0.65-0.57-1.062-1.407-1.062-2.338c0-1.714,1.396-3.109,3.11-3.109c0.35,0,0.687,0.058,1.001,0.165l2.846-4.929L21.54,1.492 l-8.806,15.25l1.26,0.728c0.005,0.003,0.011,0.006,0.016,0.009l1.092,0.631l1.771,1.021L19.784,14.09z M24.223,11.752 c0-1.317-1.072-2.39-2.39-2.39s-2.39,1.072-2.39,2.39c0,0.784,0.379,1.481,0.964,1.917c0.009,0.004,0.019,0.009,0.027,0.015 c0.029,0.017,0.055,0.036,0.077,0.059c0.379,0.252,0.833,0.399,1.321,0.399c0.972,0,1.81-0.583,2.183-1.417 c0.005-0.012,0.011-0.024,0.017-0.037C24.155,12.4,24.223,12.084,24.223,11.752z M30.64,25.86h-2.673 c-0.021-0.001-0.038-0.001-0.055,0H25.86v1.474c0,0.199-0.161,0.36-0.36,0.36H12.816L9.869,30.64H30.64V25.86z"/>
62+
</svg>
63+
Research
64+
</a>
65+
</li>
5466
</ul>
5567
</nav>
5668
</header>
5769

5870
<main>
5971

6072
<article class="blog-post-full">
61-
<h1>My Experience Building This Website</h1>
62-
73+
<h1>My Experience Building This Website</h1>
74+
6375
<p class="post-meta">
6476
Published on <time datetime="2025-05-16">May 16, 2025</time>
6577
</p>
@@ -76,7 +88,6 @@ <h2 id="toc-heading">Table of Contents</h2>
7688
</aside>
7789

7890

79-
8091
<h2 id="introduction:-why-share-this?" tabindex="-1"><a class="heading-anchor-link" href="#introduction:-why-share-this?" aria-hidden="true">#</a> Introduction: Why Share This?</h2>
8192
<p>Welcome to the very first blog post on My Portfolio! While the primary mission here is to arm you with top-notch VCE resources, I thought pulling back the curtain on how this site was built might be an interesting read. For fellow aspiring developers, students curious about web development, or just anyone wondering what goes into creating an online resource, this one’s for you.</p>
8293
<p>This isn’t just about lines of code; it’s about the problem-solving, the “aha!” moments, the inevitable frustrations, and the satisfaction of bringing an idea to life. So let’s dive into the journey of building this platform.</p>

blog/index.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
<html lang="en">
33
<head>
44
<meta name="viewport" content="width=device-width, initial-scale=1.0">
5+
<link rel="preconnect" href="https://fonts.googleapis.com">
6+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
7+
<link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,700;1,400&family=Poppins:wght@400;600;700&display=swap" rel="stylesheet">
58
<title>Blog</title>
69
<link rel="stylesheet" href="/css/okaidia.css">
710
<link rel="stylesheet" href="/css/base.css">
811
<link rel="stylesheet" href="/css/layout.css">
912
<link rel="stylesheet" href="/css/components.css">
1013
<link rel="stylesheet" href="/css/navigation.css">
1114
<link rel="stylesheet" href="/css/style.css">
15+
<link rel="stylesheet" href="/css/research.css">
1216
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
1317
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" ... />
1418
</head>
@@ -51,6 +55,14 @@
5155
Blogs
5256
</a>
5357
</li>
58+
<li>
59+
<a href="/research/">
60+
<svg class="nav-icon" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" fill="currentColor">
61+
<path d="M16,5c0,0.552-0.448,1-1,1s-1-0.448-1-1s0.448-1,1-1S16,4.448,16,5z M7,18c-0.552,0-1,0.448-1,1 s0.448,1,1,1s1-0.448,1-1S7.552,18,7,18z M10,6.5C9.724,6.5,9.5,6.724,9.5,7S9.724,7.5,10,7.5s0.5-0.224,0.5-0.5S10.276,6.5,10,6.5z M11,11.5c-0.276,0-0.5,0.224-0.5,0.5s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S11.276,11.5,11,11.5z M6,9.5c-0.276,0-0.5,0.224-0.5,0.5 s0.224,0.5,0.5,0.5s0.5-0.224,0.5-0.5S6.276,9.5,6,9.5z M12.36,7c0-1.301-1.059-2.36-2.36-2.36S7.64,5.699,7.64,7 S8.699,9.36,10,9.36S12.36,8.301,12.36,7z M11.64,7c0,0.904-0.736,1.64-1.64,1.64S8.36,7.904,8.36,7S9.096,5.36,10,5.36 S11.64,6.096,11.64,7z M7.56,14.4c0-1.081-0.879-1.96-1.96-1.96s-1.96,0.879-1.96,1.96s0.879,1.96,1.96,1.96S7.56,15.48,7.56,14.4z M6.84,14.4c0,0.684-0.557,1.24-1.24,1.24s-1.24-0.557-1.24-1.24s0.557-1.24,1.24-1.24S6.84,13.716,6.84,14.4z M31.36,25.5V31 c0,0.199-0.161,0.36-0.36,0.36H9c-0.146,0-0.277-0.088-0.333-0.223s-0.025-0.289,0.078-0.393l3.667-3.666 c0.067-0.067,0.159-0.105,0.254-0.105H25.14V25.5c0-0.199,0.161-0.36,0.36-0.36h2.229c0.704-1.289,1.075-2.744,1.075-4.222 c0-3.116-1.64-5.983-4.304-7.57c-0.544,0.906-1.536,1.514-2.668,1.514c-0.525,0-1.021-0.131-1.454-0.361l-3.062,5.301 c-0.099,0.174-0.318,0.232-0.492,0.132l-1.275-0.736l-0.557,0.964l1.276,0.737c0.083,0.048,0.143,0.126,0.167,0.219 c0.025,0.092,0.012,0.19-0.036,0.272l-0.917,1.587c-0.099,0.173-0.317,0.232-0.492,0.132l-4.763-2.749 c-0.172-0.1-0.231-0.319-0.132-0.491l0.917-1.588c0.048-0.083,0.126-0.144,0.219-0.168c0.091-0.024,0.191-0.013,0.273,0.036 l1.276,0.736l0.556-0.964l-1.276-0.736c-0.083-0.048-0.143-0.126-0.167-0.218c-0.025-0.092-0.012-0.19,0.036-0.273l7.666-13.276 C17.652,2.074,15.378,1.36,13,1.36C6.582,1.36,1.36,6.582,1.36,13S6.582,24.64,13,24.64v0.721C6.185,25.36,0.64,19.815,0.64,13 S6.185,0.64,13,0.64c2.506,0,4.903,0.748,6.958,2.153l1.14-1.973c0.1-0.172,0.321-0.229,0.491-0.132l4.763,2.747 c0.083,0.048,0.144,0.126,0.168,0.219s0.012,0.19-0.036,0.273l-2.998,5.191c0.875,0.551,1.458,1.525,1.458,2.633 c0,0.326-0.051,0.64-0.145,0.936c2.923,1.708,4.727,4.832,4.727,8.23c0,1.468-0.339,2.915-0.984,4.222H31 C31.199,25.14,31.36,25.301,31.36,25.5z M12.734,19.688c-0.005-0.002-0.01-0.005-0.014-0.008l-1.262-0.729l-0.557,0.964l4.139,2.389 l0.557-0.963L12.734,19.688z M13.892,19.525l0.478,0.276l0.557-0.964l-0.964-0.557l-0.556,0.964L13.892,19.525z M19.784,14.09 c-0.65-0.57-1.062-1.407-1.062-2.338c0-1.714,1.396-3.109,3.11-3.109c0.35,0,0.687,0.058,1.001,0.165l2.846-4.929L21.54,1.492 l-8.806,15.25l1.26,0.728c0.005,0.003,0.011,0.006,0.016,0.009l1.092,0.631l1.771,1.021L19.784,14.09z M24.223,11.752 c0-1.317-1.072-2.39-2.39-2.39s-2.39,1.072-2.39,2.39c0,0.784,0.379,1.481,0.964,1.917c0.009,0.004,0.019,0.009,0.027,0.015 c0.029,0.017,0.055,0.036,0.077,0.059c0.379,0.252,0.833,0.399,1.321,0.399c0.972,0,1.81-0.583,2.183-1.417 c0.005-0.012,0.011-0.024,0.017-0.037C24.155,12.4,24.223,12.084,24.223,11.752z M30.64,25.86h-2.673 c-0.021-0.001-0.038-0.001-0.055,0H25.86v1.474c0,0.199-0.161,0.36-0.36,0.36H12.816L9.869,30.64H30.64V25.86z"/>
62+
</svg>
63+
Research
64+
</a>
65+
</li>
5466
</ul>
5567
</nav>
5668
</header>

css/base.css

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
/* --- Basic Reset & Defaults --- */
21
* {
3-
box-sizing: border-box; /* Makes padding/border calculation more intuitive */
2+
box-sizing: border-box;
43
margin: 0;
54
padding: 0;
65
}
76

87
body {
9-
font-family: 'Poppins', sans-serif; /* Assuming you added Poppins font */
8+
font-family: 'Poppins', sans-serif;
109
line-height: 1.6;
11-
background-color: #0f0f24; /* << Dark blue/purple background */
12-
color: #dcdcdc; /* << Light grey default text */
10+
background-color: #0f0f24;
11+
color: #dcdcdc;
1312
padding-top: 60px;
1413
}

0 commit comments

Comments
 (0)