Add colored asterisks to navigation for story completion status
ci/woodpecker/push/woodpecker Pipeline failed Details

- Add red asterisks (*) for unwritten stories in navigation
- Add green asterisks (*) for written stories in navigation
- Update CSS with specific selectors and !important flags for visibility
- Update integrity hashes for styles.css across all HTML files
This commit is contained in:
Colin 2025-11-30 23:09:37 -05:00
parent 049db7424f
commit 457ca26983
Signed by: colin
SSH Key Fingerprint: SHA256:nRPCQTeMFLdGytxRQmPVK9VXY3/ePKQ5lGRyJhT5DY8
34 changed files with 840 additions and 481 deletions

View File

@ -7,7 +7,7 @@
<meta name="description" content="Colin Knapp - Private Consulting Packs">
<title>Consulting Packs (Private) - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
<style>

View File

@ -7,7 +7,7 @@
<title>CSV Viewer - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<link rel="stylesheet" href="csv-tool-fix.css?v=2" integrity="sha256-5oTxos9Qxwhor3qIwHSM12YyIZi5E+tHuFdYER0hXoI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>

View File

@ -42,21 +42,21 @@
<li class="dropdown">
<a href="/stories/" id="nav-stories">Stories</a>
<div class="dropdown-content">
<a href="/stories/airport-dns.html" id="nav-airportdns">Airport Dns</a>
<a href="/stories/app-development.html" id="nav-appdevelopment">App Development</a>
<a href="/stories/athion-turnaround.html" id="nav-athionturnaround">Athion Turnaround</a>
<a href="/stories/fawe-plotsquared.html" id="nav-faweplotsquared">Fawe Plotsquared</a>
<a href="/stories/healthcare-platform.html" id="nav-healthcareplatform">Healthcare Platform</a>
<a href="/stories/home-infrastructure.html" id="nav-homeinfrastructure">Home Infrastructure</a>
<a href="/stories/motherboard-repair.html" id="nav-motherboardrepair">Motherboard Repair</a>
<a href="/stories/nitric-leadership.html" id="nav-nitricleadership">Nitric Leadership</a>
<a href="/stories/nuclear-dns.html" id="nav-nucleardns">Nuclear DNS</a>
<a href="/stories/open-source-success.html" id="nav-opensourcesuccess">Open Source Success</a>
<a href="/stories/showerloop.html" id="nav-showerloop">Showerloop</a>
<a href="/stories/viperwire.html" id="nav-viperwire">Viperwire</a>
<a href="/stories/web-design-java.html" id="nav-webdesignjava">Web Design Java</a>
<a href="/stories/wordpress-security.html" id="nav-wordpresssecurity">Wordpress Security</a>
<a href="/stories/youtube-game-dev.html" id="nav-youtubegamedev">Youtube Game Dev</a>
<a href="/stories/airport-dns.html" id="nav-airportdns">Airport Dns <span class="nav-status not-written">*</span></a>
<a href="/stories/app-development.html" id="nav-appdevelopment">App Development <span class="nav-status written">*</span></a>
<a href="/stories/athion-turnaround.html" id="nav-athionturnaround">Athion Turnaround <span class="nav-status written">*</span></a>
<a href="/stories/fawe-plotsquared.html" id="nav-faweplotsquared">Fawe Plotsquared <span class="nav-status not-written">*</span></a>
<a href="/stories/healthcare-platform.html" id="nav-healthcareplatform">Healthcare Platform <span class="nav-status not-written">*</span></a>
<a href="/stories/home-infrastructure.html" id="nav-homeinfrastructure">Home Infrastructure <span class="nav-status written">*</span></a>
<a href="/stories/motherboard-repair.html" id="nav-motherboardrepair">Motherboard Repair <span class="nav-status written">*</span></a>
<a href="/stories/nitric-leadership.html" id="nav-nitricleadership">Nitric Leadership <span class="nav-status not-written">*</span></a>
<a href="/stories/nuclear-dns.html" id="nav-nucleardns">Nuclear DNS <span class="nav-status written">*</span></a>
<a href="/stories/open-source-success.html" id="nav-opensourcesuccess">Open Source Success <span class="nav-status written">*</span></a>
<a href="/stories/showerloop.html" id="nav-showerloop">Showerloop <span class="nav-status written">*</span></a>
<a href="/stories/viperwire.html" id="nav-viperwire">Viperwire <span class="nav-status written">*</span></a>
<a href="/stories/web-design-java.html" id="nav-webdesignjava">Web Design Java <span class="nav-status written">*</span></a>
<a href="/stories/wordpress-security.html" id="nav-wordpresssecurity">Wordpress Security <span class="nav-status not-written">*</span></a>
<a href="/stories/youtube-game-dev.html" id="nav-youtubegamedev">Youtube Game Dev <span class="nav-status written">*</span></a>
</div>
</li>
<li class="dropdown">

View File

@ -3,22 +3,303 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevSecOps consultant and cybersecurity expert. Led teams of 45+, built open-source tools with 10M+ downloads, and architected resilient infrastructure for government and healthcare clients.">
<title>Colin Knapp - DevSecOps Consultant & Cybersecurity Expert</title>
<meta name="description" content="Colin Knapp - DevSecOps consultant, cybersecurity expert, and open-source advocate. Explore resumes, project stories, and free tools.">
<title>Colin Knapp - DevSecOps & Cybersecurity Expert</title>
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
<style>
.hero {
text-align: center;
padding: 3rem 1rem;
margin-bottom: 2rem;
}
.hero h1 {
font-size: 2.5rem;
margin-bottom: 1rem;
}
.hero .tagline {
font-size: 1.3rem;
color: var(--date-color);
margin-bottom: 2rem;
}
.cta-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 2rem;
margin: 2rem 0;
}
.cta-card {
background: var(--bg-secondary);
border: 1px solid var(--border-color);
border-radius: 8px;
padding: 2rem;
text-align: center;
transition: transform 0.2s, box-shadow 0.2s;
}
.cta-card:hover {
transform: translateY(-4px);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.cta-card h3 {
margin-top: 0;
margin-bottom: 1rem;
color: var(--accent-color);
}
.cta-card p {
margin-bottom: 1.5rem;
line-height: 1.6;
}
.cta-button {
display: inline-block;
padding: 0.75rem 1.5rem;
background: var(--accent-color);
color: white;
text-decoration: none;
border-radius: 4px;
font-weight: 500;
transition: background 0.2s;
}
.cta-button:hover {
background: var(--hover-color);
color: white;
}
.tools-section {
margin: 3rem 0;
padding: 2rem;
background: var(--bg-secondary);
border-radius: 8px;
}
.tools-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 1.5rem;
margin-top: 1.5rem;
}
.tool-link {
display: block;
padding: 1rem;
background: var(--bg-primary);
border: 1px solid var(--border-color);
border-radius: 4px;
text-align: center;
text-decoration: none;
color: var(--text-color);
transition: all 0.2s;
}
.tool-link:hover {
background: var(--bg-hover);
border-color: var(--accent-color);
transform: translateY(-2px);
}
.tool-link strong {
display: block;
color: var(--accent-color);
margin-bottom: 0.5rem;
}
.quick-links {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
margin: 2rem 0;
}
.quick-link {
padding: 0.5rem 1rem;
background: var(--bg-secondary);
border: 1px solid var(--border-color);
border-radius: 4px;
text-decoration: none;
color: var(--accent-color);
transition: all 0.2s;
}
.quick-link:hover {
background: var(--accent-color);
color: white;
border-color: var(--accent-color);
}
.highlight-box {
background: var(--bg-tertiary);
border-left: 4px solid var(--accent-color);
padding: 1.5rem;
margin: 2rem 0;
border-radius: 4px;
}
@media (max-width: 768px) {
.hero h1 {
font-size: 2rem;
}
.hero .tagline {
font-size: 1.1rem;
}
.cta-grid {
grid-template-columns: 1fr;
}
}
</style>
</head>
<body>
<!-- Header Include -->
<div id="header-include"></div>
<div class="container-fluid" role="main" id="main-content">
<h1>Colin Knapp</h1>
<!-- Hero Section -->
<section class="hero">
<h1>Colin Knapp</h1>
<p class="tagline">DevSecOps Consultant | Cybersecurity Expert | Open-Source Advocate</p>
<p>Architecting secure infrastructure, building powerful tools, and leading teams to success.</p>
</section>
<!-- Contact Information -->
<!-- Call to Action Cards -->
<section class="cta-grid">
<div class="cta-card">
<h3>View Resumes</h3>
<p>Explore specialized resumes tailored for different roles and industries, from DevSecOps to business development.</p>
<a href="/resumes/portfolio.html" class="cta-button">Browse Resumes</a>
</div>
<div class="cta-card">
<h3>Read Project Stories</h3>
<p>Dive into detailed case studies and stories from real-world projects spanning cybersecurity, infrastructure, and open-source development.</p>
<a href="/stories/" class="cta-button">Explore Stories</a>
</div>
<div class="cta-card">
<h3>Get In Touch</h3>
<p>Interested in consulting services, collaboration opportunities, or have questions? Let's connect.</p>
<a href="https://motherboardrepair.ca/contact.html" target="_blank" rel="noopener noreferrer" class="cta-button">Contact Me</a>
</div>
</section>
<hr>
<!-- Highlights -->
<section class="highlights">
<h2>What I Do</h2>
<div class="highlight-box">
<h3>DevSecOps & Infrastructure</h3>
<p>Leading infrastructure and security projects for government and healthcare clients. Expert in building scalable, compliant systems with WCAG 2.0 AA standards, CIS security benchmarks, and geographically redundant architectures.</p>
</div>
<div class="highlight-box">
<h3>Open-Source Leadership</h3>
<p>Co-creator of FastAsyncWorldEdit and PlotSquared, tools that power millions of Minecraft servers worldwide with 10M+ downloads. Former maintainer of OhMyForm with 1.5M+ Docker pulls.</p>
</div>
<div class="highlight-box">
<h3>Team Leadership & Mentorship</h3>
<p>Managed distributed teams of 45+ professionals across multiple time zones. Co-founded and scaled Nitric Concepts from zero to $4M+ in revenue through strategic leadership and operational excellence.</p>
</div>
</section>
<hr>
<!-- Resume Options -->
<section>
<h2>Specialized Resumes</h2>
<p>Choose the resume that best fits your needs:</p>
<div class="quick-links">
<a href="/resumes/portfolio.html" class="quick-link">Full Portfolio</a>
<a href="/resumes/devsecops.html" class="quick-link">DevSecOps</a>
<a href="/resumes/team-leadership.html" class="quick-link">Team Leadership</a>
<a href="/resumes/business-development.html" class="quick-link">Business Development</a>
<a href="/resumes/tool-building.html" class="quick-link">Tool Building</a>
</div>
</section>
<hr>
<!-- Free Tools Section -->
<section class="tools-section">
<h2>Free Tools & Services</h2>
<p>Check out these free, privacy-focused tools I've built and maintained:</p>
<div class="tools-grid">
<a href="/one-pager-tools/csv-tool.html" class="tool-link">
<strong>CSV Tool</strong>
<span>Process and analyze CSV files directly in your browser</span>
</a>
<a href="https://md.colinknapp.com" target="_blank" rel="noopener noreferrer" class="tool-link">
<strong>Markdown Tool</strong>
<span>Live markdown editor and previewer</span>
</a>
<a href="https://nix.colinknapp.com" target="_blank" rel="noopener noreferrer" class="tool-link">
<strong>NixOS Validator</strong>
<span>Validate and test NixOS configurations</span>
</a>
<a href="https://qr.colinknapp.com" target="_blank" rel="noopener noreferrer" class="tool-link">
<strong>QR Code Tool</strong>
<span>Generate QR codes instantly</span>
</a>
<a href="https://meet.colinknapp.com" target="_blank" rel="noopener noreferrer" class="tool-link">
<strong>Meet</strong>
<span>No-account video meetings without software</span>
</a>
</div>
<p style="margin-top: 1.5rem; text-align: center; color: var(--date-color);">
All tools are free, respect your privacy, and require no account creation.
</p>
</section>
<hr>
<!-- Featured Projects -->
<section>
<h2>Featured Projects</h2>
<ul>
<li>
<strong><a href="stories/viperwire.html">ViperWire.ca</a></strong> - AI-powered cybersecurity consultancy focused on enterprise-grade security for SMBs
</li>
<li>
<strong><a href="stories/airport-dns.html">Bishop Airport DNS Infrastructure</a></strong> - Geographically redundant, A+ rated DNS cluster for critical government infrastructure
</li>
<li>
<strong><a href="stories/healthcare-platform.html">Healthcare Platform</a></strong> - Secure infrastructure for Improving MI Practices with CIS Level 1 & 2 compliance
</li>
<li>
<strong><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit & PlotSquared</a></strong> - Revolutionary open-source tools powering the $5B Minecraft ecosystem
</li>
<li>
<strong><a href="stories/nitric-leadership.html">Nitric Concepts</a></strong> - Co-founded and scaled to $4M+ revenue managing 45+ global contractors
</li>
</ul>
<p style="text-align: center; margin-top: 1.5rem;">
<a href="/stories/" class="cta-button">View All Project Stories</a>
</p>
</section>
<hr>
<!-- Contact Section -->
<section class="contact-info">
<h2>Get In Touch</h2>
<p>
<strong>Location:</strong> Kitchener-Waterloo, Ontario, Canada<br>
<strong>Contact:</strong>
@ -28,412 +309,6 @@
<em>Note: MotherboardRepair.ca offers a wide range of services and is currently my main focus. Please use the contact form there for all inquiries.</em>
</p>
</section>
<hr>
<!-- Highlights Section -->
<section class="highlights">
<h2>Highlights & Measurables</h2>
<ul>
<li>
<strong>Cybersecurity Leadership:</strong>
Currently spearheading <em><a href="stories/viperwire.html">ViperWire.ca</a></em>,
the public-facing arm of my AI-powered cybersecurity and development consultancy,
delivering cutting-edge protection for digital assets (2023-Present).
</li>
<li>
<strong>Open-Source Impact:</strong>
Co-created <em><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>
and <em><a href="stories/fawe-plotsquared.html">PlotSquared</a></em>,
revolutionizing Minecraft development by enabling massive transformative edits—scaling
from 50,000 server-crashing edits to billions without interruption—powering a $2 billion
game brand with global contributor support (2014-Present).
</li>
<li>
<strong>Team Leadership:</strong>
Managed a distributed team of 45 personnel at
<a href="stories/nitric-leadership.html">Nitric Concepts</a>,
fostering collaboration and deploying advanced DevSecOps practices (2018-2021).
</li>
<li>
<strong>On-Premises Innovation:</strong>
Architected self-managed, bare-metal infrastructure with orchestration for on-premises
deployments, delivering performant, scalable systems compliant with WCAG 2.0 AA.
Developed custom Docker solutions leveraging Docker Swarm and cluster management tools
like Salt Stack, Bash, and Python, working with web hosting tools and DNS infrastructure
to meet stringent government accessibility and compliance goals (2020-Present).
</li>
<li>
<strong>Government Projects:</strong>
Delivered scalable, secure learning management systems for the US government and
consulted on <a href="stories/airport-dns.html">Flint Bishop International Airport</a>'s
website and domain infrastructure via Addis Enterprises, building a geographically
redundant DNS cluster with an A+ standard resilient to extreme scenarios (2019-Present).
</li>
<li>
<strong>Healthcare Infrastructure:</strong>
Developed and deployed infrastructure for
<a href="stories/healthcare-platform.html">Improving MI Practices</a>,
a critical healthcare education platform, ensuring high availability and security
for sensitive medical training content (2023-Present).
</li>
<li>
<strong>Security Automation:</strong>
Created a Docker-based utility for automated WordPress malware removal and hardening,
successfully deployed to protect <a href="stories/wordpress-security.html">MLPP</a>
from persistent cyber attacks, reducing infection frequency from daily to zero (2023).
</li>
</ul>
</section>
<hr>
<!-- Employment Section -->
<section class="employment">
<h2>Employment</h2>
<!-- Addis Enterprises -->
<article class="position">
<h3>DevSecOps Consultant</h3>
<p class="company">Addis Enterprises</p>
<p class="timeframe">2019-Present</p>
<p class="overview">Leading infrastructure and security projects for government and healthcare clients,
specializing in scalable systems, compliance, and domain resilience.</p>
<ul>
<li>Delivered WCAG 2.0 AA compliant learning management systems for US government clients</li>
<li>Architected geographically redundant DNS infrastructure for Bishop Airport (bishopairport.org)</li>
<li>Developed automated malware eradication tools for healthcare platforms</li>
<li>Implemented CIS Level 1 and 2 security standards across multiple client environments</li>
</ul>
</article>
<!-- Nitric Concepts -->
<article class="position">
<h3>Chief of Operations / VP / Co-Founder</h3>
<p class="company">Nitric Concepts</p>
<p class="timeframe">2018-2021</p>
<p class="overview">Bootstrapped and led all operational aspects of a global gaming technology company,
managing software development, talent acquisition, and providing executive mentorship to drive significant business growth.</p>
<ul>
<li>Bootstrapped company from zero to an estimated $4M gross revenue with strong profit margins</li>
<li>Managed software development and talent acquisition for 45+ contractors across multiple timezones</li>
<li>Utilized revolutionary open source tooling developed with Athion to produce Nitric Concepts products</li>
<li>Co-developed FastAsyncWorldEdit and PlotSquared, birthing a sustainable 10-year open source brand
that continues today with paid maintainers</li>
<li>Established Jenkins CI/CD infrastructure in 2013 that continues running the open source ecosystem</li>
<li>Implemented DevSecOps practices using Docker, Fail2Ban, and Salt Stack for high-traffic gaming environments</li>
<li>Utilized Kanban/Trello to coordinate distributed teams and project workflows</li>
<li>Provided executive mentorship to CEO/Founder Andrew Karvelis, helping scale from side project earnings to
significant revenue growth</li>
<li>Established CI/CD pipelines and security practices for enterprise-scale gaming infrastructure</li>
</ul>
</article>
<!-- ViperWire -->
<article class="position">
<h3>Founder</h3>
<p class="company">ViperWire.ca</p>
<p class="timeframe">2023-Present</p>
<p class="overview">Building an AI-powered cybersecurity consultancy focused on making enterprise-grade
security accessible to small to medium businesses.</p>
<ul>
<li>Developing AI-augmented security analysis systems</li>
<li>Creating scalable security solutions for SMBs</li>
<li>Establishing cybersecurity consulting framework</li>
</ul>
</article>
<!-- MotherboardRepair.ca -->
<article class="position">
<h3>Co-Founder</h3>
<p class="company">MotherboardRepair.ca</p>
<p class="timeframe">2019-Present</p>
<p class="overview">Co-founded a company focused on reducing e-waste through circuit board repairs
and sustainable tech solutions.</p>
<ul>
<li>Leveraged industry expertise for sustainable electronics solutions</li>
<li>Established repair processes for high-value circuit board components</li>
<li>Promoted environmental responsibility in electronics industry</li>
</ul>
</article>
</section>
<hr>
<!-- Project Experience -->
<section class="project-experience">
<h2>Project Experience</h2>
<!-- DevSecOps Project -->
<article class="project">
<h3><a href="stories/airport-dns.html">Bishop Airport DNS Infrastructure</a></h3>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Collaborated on US government projects and Bishop Airport (bishopairport.org)
infrastructure via Addis Enterprises, focusing on scalable, secure systems and domain resilience.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Partnered with senior professionals to deliver learning management systems meeting WCAG 2.0 AA compliance for government clients.</li>
<li>Consulted for Bishop Airport, architecting a geographically redundant DNS cluster achieving an A+ standard, capable of withstanding extreme disruptions.</li>
<li>Provided exceptional client service through effective communication and tailored solutions.</li>
</ul>
<p><strong>Impact:</strong> Strengthened government digital infrastructure and ensured robust, resilient airport domain systems.</p>
<p><a href="stories/airport-dns.html" class="read-more">Read more about the Airport DNS project &rarr;</a></p>
</article>
<!-- Healthcare Platform Project -->
<article class="project">
<h3><a href="stories/healthcare-platform.html">Improving MI Practices Healthcare Platform</a></h3>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Led infrastructure design and operations for
<a href="stories/healthcare-platform.html">Improving MI Practices</a> through Addis Enterprises,
a critical healthcare education platform.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Designed and implemented secure, scalable infrastructure for healthcare education content delivery.</li>
<li>Administered CIS Level 1 and 2 security standards implementation for enhanced system hardening and security controls.</li>
<li>Implemented automated deployment pipelines and monitoring systems for high availability.</li>
</ul>
<p><strong>Impact:</strong> Enabled reliable delivery of critical healthcare training content to medical professionals while maintaining robust security standards.</p>
<p><a href="stories/healthcare-platform.html" class="read-more">Read more about the Healthcare Platform project &rarr;</a></p>
</article>
<!-- WordPress Security Project -->
<article class="project">
<h3><a href="stories/wordpress-security.html">MLPP WordPress Malware Eradication</a></h3>
<p>
<strong>Timeframe:</strong> 2023<br>
<strong>Overview:</strong> Tasked by Addis Enterprises to develop an automated solution for
WordPress malware removal and hardening to stop a malignant and ongoing infection.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Created a Docker-based utility for automated malware detection and removal.</li>
<li>Implemented hardening measures to prevent reinfection.</li>
<li>Successfully deployed to protect MLPP from persistent cyber attacks.</li>
</ul>
<p><strong>Impact:</strong> Reduced infection frequency from daily/weekly to zero, significantly improving site security and reliability.</p>
<p><a href="stories/wordpress-security.html" class="read-more">Read more about the WordPress Security project &rarr;</a></p>
</article>
<!-- YouTube Game Development Project -->
<article class="project">
<h3>YouTube Game Development & Cybersecurity</h3>
<p>
<strong>Timeframe:</strong> 2011-2022<br>
<strong>Overview:</strong> Developed custom Minecraft-based games for major YouTube celebrities and Multi-Creator Networks (MCNs),
including partnerships with Jordan Matthewson (Kootra) and TheCreatures MCN with 15 million subscriber reach.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Designed and developed custom Minecraft games to deliver engaging content for prominent YouTube creators and livestreams.</li>
<li>Partnered with Jordan Matthewson (Kootra) and TheCreatures MCN, providing gaming experiences for their 15 million subscriber network.</li>
<li>Collaborated with minor to major names in the YouTube community, including creators with massive followings during the platform's golden era.</li>
<li>Implemented DDoS defense, anti-phishing protocols, and data privacy measures for high-profile content and livestreams.</li>
<li>Managed hardware/software lifecycles and created comprehensive documentation for celebrity partnerships and MCN collaborations.</li>
</ul>
<p><strong>Impact:</strong> Delivered secure, seamless gaming experiences to millions of viewers through celebrity partnerships, MCN collaborations, and engaging content creation for livestreams. A critical incident where Jordan Matthewson was "swatted" during a live stream with 15,000 viewers on Twitch.tv became a pivotal moment that accelerated my focus on cybersecurity, ultimately leading to AddisEnterprises and partnerships with various US government organizations.</p>
<p><a href="stories/youtube-game-dev.html" class="read-more">Read more about YouTube Game Development &rarr;</a></p>
</article>
<!-- Web Design & Java Project -->
<article class="project">
<h3><a href="stories/web-design-java.html">Web Design & Java Plugin Development</a></h3>
<p>
<strong>Timeframe:</strong> 2011-2023<br>
<strong>Overview:</strong> Developed web solutions and Java plugins focusing on CI/CD efficiency
and client satisfaction, using strategic networking in IRC communities to bootstrap early career opportunities.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Idled in IRC chat rooms of various plugin and software developers to assess reliable open source projects for early career dependencies.</li>
<li>Offered CI/CD services and Java Maven repository hosting to open source developers, building goodwill and reciprocal support networks.</li>
<li>Utilized Jenkins and GitLab CI/CD for streamlined workflows, leveraging a robust toolchain for rapid development.</li>
<li>Managed complex systems and ensured WCAG 2.0 AA accessibility standards.</li>
<li>Provided technical guidance and detailed client documentation, drawing on broad experience to resolve diverse issues.</li>
</ul>
<p><strong>Impact:</strong> Enhanced project delivery speed and quality for diverse computing environments through prolific and efficient development practices, while strategically building support networks in the open source community.</p>
<p><a href="stories/web-design-java.html" class="read-more">Read more about Web Design & Java Plugin Development &rarr;</a></p>
</article>
<!-- App Development Project -->
<article class="project">
<h3><a href="stories/app-development.html">Ad Marketing Link Tracking Tool</a></h3>
<p>
<strong>Timeframe:</strong> 2013-2018<br>
<strong>Overview:</strong> Developed an unbranded ad marketing link tracking tool for YouTubers
to manage ad read campaigns, enabling creators to release ad campaigns and receive payments directly.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Built a comprehensive ad campaign management system for content creators to track and monetize ad reads.</li>
<li>Designed user-friendly tools for real-time revenue monitoring and campaign performance tracking.</li>
<li>Implemented secure payment processing and data handling for creator monetization.</li>
<li>Created an unbranded solution that could be white-labeled for various influencer networks.</li>
</ul>
<p><strong>Impact:</strong> Developed a complete ad campaign management platform that would have empowered creators to maximize earnings through direct ad read monetization, though the project was shelved due to client changes.</p>
<p><a href="stories/app-development.html" class="read-more">Read more about the Ad Marketing Link Tracking Tool &rarr;</a></p>
</article>
<!-- NitricConcepts Project -->
<article class="project">
<h3><a href="stories/nitric-leadership.html">DevOps & Co-Founder at Nitric Concepts</a></h3>
<p>
<strong>Timeframe:</strong> 2018-2021<br>
<strong>Overview:</strong> Co-founded and mentored Andrew Karvelis in building Nitric Concepts from a side project
to a $4M gross revenue company, providing executive mentorship and operational leadership.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Provided executive mentorship to CEO/Founder Andrew Karvelis, helping scale from side project earnings to significant revenue growth.</li>
<li>Managed 45 contractors worldwide, implementing Docker, Fail2Ban, and Salt Stack as part of a comprehensive toolchain.</li>
<li>Co-developed <em><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em> and <em><a href="stories/fawe-plotsquared.html">PlotSquared</a></em>, enabling billions of seamless edits for Minecraft creators.</li>
<li>Bootstrapped the company from zero to an estimated $4M gross revenue with strong profit margins.</li>
<li>Utilized Kanban/Trello to coordinate distributed teams and project workflows across multiple timezones.</li>
</ul>
<p><strong>Impact:</strong> Transformed Nitric Concepts into a thriving multinational entity through prolific and efficient development, while mentoring Andrew Karvelis from side project earnings to significant revenue growth and financial success.</p>
<p><a href="stories/nitric-leadership.html" class="read-more">Read more about my leadership at Nitric Concepts &rarr;</a></p>
</article>
<!-- Entrepreneurial Ventures -->
<article class="project">
<h3>Entrepreneurial Ventures</h3>
<h4><a href="stories/athion-turnaround.html">Athion.net</a> Turnaround</h4>
<p>
<strong>Timeframe:</strong> 2013-2017<br>
<strong>Overview:</strong> Revitalized a struggling business into a self-sustaining operation in two weeks,
developing revolutionary open source tooling with Athion to produce Nitric Concepts products.<br>
<strong>Key Contributions:</strong> Optimized systems and streamlined operations with rapid, effective solutions,
creating innovative tooling that would later power major open source projects.<br>
<strong>Impact:</strong> Created a profitable, independent venture while developing foundational technology
that would enable future open source success.
</p>
<p><a href="stories/athion-turnaround.html" class="read-more">Read more about the Athion.net Turnaround &rarr;</a></p>
<h4><a href="stories/motherboard-repair.html">MotherboardRepair.ca</a></h4>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Co-founded a company reducing e-waste through circuit board repairs.<br>
<strong>Key Contributions:</strong> Leveraged industry expertise and a versatile toolchain for sustainable tech solutions.<br>
<strong>Impact:</strong> Promoted environmental responsibility in electronics.
</p>
<p><a href="stories/motherboard-repair.html" class="read-more">Read more about MotherboardRepair.ca &rarr;</a></p>
</article>
</section>
<hr>
<!-- Additional Information -->
<section class="additional-info">
<h2>Additional Information</h2>
<h3>Personal Development</h3>
<p><strong>Timeframe:</strong> 2011-Present</p>
<ul>
<li>
<strong>Self-Taught Mastery:</strong> Continuously honed cybersecurity and systems management skills,
building a broad knowledge base to tackle unique challenges with a passion for innovation and problem-solving.
</li>
<li>
<strong>Open-Source Contributions:</strong> Actively maintain smaller self-run open-source projects;
previously led <em>OhMyForm</em> (sunset project now fully retired in favor of
<a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>),
an open source alternative to Google Forms and Office 365 that enabled data sovereignty
and privacy-focused form building, and contributed to <em><a href="stories/fawe-plotsquared.html">PlotSquared</a></em>,
<em><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>, and <em>PlotHider</em>,
reflecting a prolific commitment to advancing technology.
</li>
<li>
<strong>Skill Maintenance:</strong> Regularly run Woodpecker CI and Gitea for on-premise source management,
testing, and deployment, employing security scanning and unit testing to ensure core functionality and
security baselines, alongside self-hosting exercises to sustain rapid, high-volume development capabilities
across a vast array of innovative projects.
</li>
</ul>
<p><a href="stories/open-source-success.html" class="read-more">Read more about my open source contributions &rarr;</a></p>
<h3>Relevant Links & Web Impact</h3>
<ul>
<li>
<strong>Repositories:</strong>
<a href="https://github.com/IntellectualSites/PlotSquared">PlotSquared</a>,
<a href="https://github.com/IntellectualSites/FastAsyncWorldEdit">FastAsyncWorldEdit</a>,
<a href="https://github.com/OhMyForm/OhMyForm">OhMyForm</a>,
<a href="https://github.com/IntellectualSites/plothider">PlotHider</a>
</li>
<li>
<strong>Projects:</strong>
<a href="stories/viperwire.html">ViperWire.ca</a>,
<a href="stories/nitric-leadership.html">Nitric Concepts</a>,
<a href="https://showerloop.cc">ShowerLoop</a>
</li>
</ul>
</section>
<hr>
<!-- Open Source Section -->
<section class="open-source" role="region" aria-labelledby="open-source-heading">
<h2 id="open-source-heading"><a href="stories/open-source-success.html">Open Source & Infrastructure</a></h2>
<div class="entry">
<h3><a href="stories/fawe-plotsquared.html">PlotSquared & FastAsyncWorldEdit</a></h3>
<p class="date">2013-Present</p>
<p class="overview">Contributor to major Minecraft server plugins, focusing on performance optimization and security enhancements.</p>
<ul>
<li>Contributed to <a href="stories/fawe-plotsquared.html">PlotSquared</a>, a land management plugin with 572+ stars and 809+ forks</li>
<li>Enhanced <a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a>, improving world manipulation performance with 664+ stars</li>
<li>Implemented security improvements and performance optimizations for large-scale server operations</li>
</ul>
<p><a href="stories/fawe-plotsquared.html" class="read-more">Read more about PlotSquared & FastAsyncWorldEdit &rarr;</a></p>
</div>
<div class="entry">
<h3>Athion.net Infrastructure</h3>
<p class="date">2013-Present</p>
<p class="overview">Established and maintained critical infrastructure supporting Nitric Concepts' official Minecraft Marketplace partnership, with PlotSquared and FastAsyncWorldEdit tooling used by content production companies in the $5 billion Minecraft gaming ecosystem.</p>
<ul>
<li>Set up and maintained <a href="https://ci.athion.net/" target="_blank">Jenkins CI/CD pipeline</a> since 2013, supporting Nitric Concepts' official marketplace partnership and the tooling used by content production companies</li>
<li>Hosted infrastructure enabling collaboration between developers and Microsoft for official Minecraft Marketplace content creation through Nitric Concepts</li>
<li>Implemented robust security measures and performance optimizations for high-traffic development environments supporting a $5 billion gaming brand</li>
</ul>
</div>
<div class="experience-item">
<h3><a href="stories/open-source-success.html">Software Engineer</a></h3>
<p class="company">Oh My Form (Sunset Project)</p>
<p class="date">2020 - 2024</p>
<p class="achievement">Led development of Oh My Form (now sunset and succeeded by <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>), an open source alternative to Google Forms and Office 365 that enabled data sovereignty and privacy-focused form building, achieving over 1.5 million Docker pulls as verified by <a href="https://hub.docker.com/u/ohmyform" target="_blank" rel="noopener noreferrer">Docker Hub</a> and <a href="https://archive.is/lZHAT" target="_blank" rel="noopener noreferrer">archived</a>.</p>
<ul>
<li>Developed and maintained a secure, high-performance form builder application focused on data sovereignty</li>
<li>Created an open source alternative to Google Forms and Office 365 for privacy-conscious organizations</li>
<li>Implemented robust security measures and best practices for data protection</li>
<li>Optimized application performance and user experience while maintaining privacy standards</li>
</ul>
<p><a href="stories/open-source-success.html" class="read-more">Read more about my open source success &rarr;</a></p>
</div>
<div class="entry">
<h3>Home Infrastructure Cluster & WireGuard Mesh Networking</h3>
<p class="date">2020-Present</p>
<p class="overview">Built a comprehensive home infrastructure cluster using repurposed MacMini hardware for complete data sovereignty, including self-hosted email, DNS, and 100+ services, plus developed a WireGuard mesh networking tool for quantum-resistant networking deployment.</p>
<ul>
<li>Constructed a home cluster from repurposed MacMini hardware to maintain complete data sovereignty and avoid cloud dependencies</li>
<li>Self-hosted critical infrastructure including email, DNS, and over 100 additional services for complete data control</li>
<li>Developed a WireGuard mesh networking tool designed to simplify deployment of mesh networks as opposed to traditional hub-and-spoke architectures</li>
<li>Created infrastructure tooling that enables ease of deployment for quantum-resistant networking solutions</li>
<li>Implemented comprehensive self-hosting strategy to keep personal and business data out of cloud environments</li>
<li>Architected and deployed georedundant, nuclear war-resistant DNS cluster for clients</li>
</ul>
</div>
</section>
</div>
<!-- Footer Include -->

View File

@ -7,7 +7,7 @@
<title>CSV Viewer Tool - Free Online CSV Parser</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<link rel="stylesheet" href="tool-styles.css?v=2" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="tool-styles.css?v=2" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<link rel="stylesheet" href="csv-tool-fix.css?v=2" integrity="sha256-5oTxos9Qxwhor3qIwHSM12YyIZi5E+tHuFdYER0hXoI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>

View File

@ -6,8 +6,8 @@
<meta name="description" content="Colin Knapp - One Pager Tools">
<title>Colin Knapp Tools</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<script src="../utils.js" integrity="sha256-ryQsJ+aghKKD/CeXgx8jtsnZT3Epp3EjIw8RyHIq544=" crossorigin="anonymous"></script>

View File

@ -7,7 +7,7 @@
<title>Tool Example - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="tool-styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../utils.js" integrity="sha256-ryQsJ+aghKKD/CeXgx8jtsnZT3Epp3EjIw8RyHIq544="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>

View File

@ -6,9 +6,9 @@
<meta name="description" content="Colin Knapp - Business Development Resume: Revenue growth, client relations, and entrepreneurship experience.">
<title>Business Development - Colin Knapp Resume</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<script src="../theme.js"></script>
<script src="../includes.js"></script>
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,9 +6,9 @@
<meta name="description" content="Colin Knapp - DevSecOps Resume: Infrastructure, security automation, and compliance expertise.">
<title>DevSecOps - Colin Knapp Resume</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<script src="../theme.js"></script>
<script src="../includes.js"></script>
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -0,0 +1,444 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="DevSecOps consultant and cybersecurity expert. Led teams of 45+, built open-source tools with 10M+ downloads, and architected resilient infrastructure for government and healthcare clients.">
<title>Full Portfolio - Colin Knapp Resume</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>
<body>
<!-- Header Include -->
<div id="header-include"></div>
<div class="container-fluid" role="main" id="main-content">
<h1>Colin Knapp</h1>
<p class="resume-focus"><strong>Full Portfolio</strong></p>
<!-- Contact Information -->
<section class="contact-info">
<p>
<strong>Location:</strong> Kitchener-Waterloo, Ontario, Canada<br>
<strong>Contact:</strong>
<a href="https://motherboardrepair.ca/contact.html" target="_blank" rel="noopener noreferrer">Contact via MotherboardRepair.ca</a>
</p>
<p>
<em>Note: MotherboardRepair.ca offers a wide range of services and is currently my main focus. Please use the contact form there for all inquiries.</em>
</p>
</section>
<hr>
<!-- Highlights Section -->
<section class="highlights">
<h2>Highlights & Measurables</h2>
<ul>
<li>
<strong>Cybersecurity Leadership:</strong>
Currently spearheading <em><a href="../stories/viperwire.html">ViperWire.ca</a></em>,
the public-facing arm of my AI-powered cybersecurity and development consultancy,
delivering cutting-edge protection for digital assets (2023-Present).
</li>
<li>
<strong>Open-Source Impact:</strong>
Co-created <em><a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>
and <em><a href="../stories/fawe-plotsquared.html">PlotSquared</a></em>,
revolutionizing Minecraft development by enabling massive transformative edits—scaling
from 50,000 server-crashing edits to billions without interruption—powering a $2 billion
game brand with global contributor support (2014-Present).
</li>
<li>
<strong>Team Leadership:</strong>
Managed a distributed team of 45 personnel at
<a href="../stories/nitric-leadership.html">Nitric Concepts</a>,
fostering collaboration and deploying advanced DevSecOps practices (2018-2021).
</li>
<li>
<strong>On-Premises Innovation:</strong>
Architected self-managed, bare-metal infrastructure with orchestration for on-premises
deployments, delivering performant, scalable systems compliant with WCAG 2.0 AA.
Developed custom Docker solutions leveraging Docker Swarm and cluster management tools
like Salt Stack, Bash, and Python, working with web hosting tools and DNS infrastructure
to meet stringent government accessibility and compliance goals (2020-Present).
</li>
<li>
<strong>Government Projects:</strong>
Delivered scalable, secure learning management systems for the US government and
consulted on <a href="../stories/airport-dns.html">Flint Bishop International Airport</a>'s
website and domain infrastructure via Addis Enterprises, building a geographically
redundant DNS cluster with an A+ standard resilient to extreme scenarios (2019-Present).
</li>
<li>
<strong>Healthcare Infrastructure:</strong>
Developed and deployed infrastructure for
<a href="../stories/healthcare-platform.html">Improving MI Practices</a>,
a critical healthcare education platform, ensuring high availability and security
for sensitive medical training content (2023-Present).
</li>
<li>
<strong>Security Automation:</strong>
Created a Docker-based utility for automated WordPress malware removal and hardening,
successfully deployed to protect <a href="../stories/wordpress-security.html">MLPP</a>
from persistent cyber attacks, reducing infection frequency from daily to zero (2023).
</li>
</ul>
</section>
<hr>
<!-- Employment Section -->
<section class="employment">
<h2>Employment</h2>
<!-- Addis Enterprises -->
<article class="position">
<h3>DevSecOps Consultant</h3>
<p class="company">Addis Enterprises</p>
<p class="timeframe">2019-Present</p>
<p class="overview">Leading infrastructure and security projects for government and healthcare clients,
specializing in scalable systems, compliance, and domain resilience.</p>
<ul>
<li>Delivered WCAG 2.0 AA compliant learning management systems for US government clients</li>
<li>Architected geographically redundant DNS infrastructure for Bishop Airport (bishopairport.org)</li>
<li>Developed automated malware eradication tools for healthcare platforms</li>
<li>Implemented CIS Level 1 and 2 security standards across multiple client environments</li>
</ul>
</article>
<!-- Nitric Concepts -->
<article class="position">
<h3>Chief of Operations / VP / Co-Founder</h3>
<p class="company">Nitric Concepts</p>
<p class="timeframe">2018-2021</p>
<p class="overview">Bootstrapped and led all operational aspects of a global gaming technology company,
managing software development, talent acquisition, and providing executive mentorship to drive significant business growth.</p>
<ul>
<li>Bootstrapped company from zero to an estimated $4M gross revenue with strong profit margins</li>
<li>Managed software development and talent acquisition for 45+ contractors across multiple timezones</li>
<li>Utilized revolutionary open source tooling developed with Athion to produce Nitric Concepts products</li>
<li>Co-developed FastAsyncWorldEdit and PlotSquared, birthing a sustainable 10-year open source brand
that continues today with paid maintainers</li>
<li>Established Jenkins CI/CD infrastructure in 2013 that continues running the open source ecosystem</li>
<li>Implemented DevSecOps practices using Docker, Fail2Ban, and Salt Stack for high-traffic gaming environments</li>
<li>Utilized Kanban/Trello to coordinate distributed teams and project workflows</li>
<li>Provided executive mentorship to CEO/Founder Andrew Karvelis, helping scale from side project earnings to
significant revenue growth</li>
<li>Established CI/CD pipelines and security practices for enterprise-scale gaming infrastructure</li>
</ul>
</article>
<!-- ViperWire -->
<article class="position">
<h3>Founder</h3>
<p class="company">ViperWire.ca</p>
<p class="timeframe">2023-Present</p>
<p class="overview">Building an AI-powered cybersecurity consultancy focused on making enterprise-grade
security accessible to small to medium businesses.</p>
<ul>
<li>Developing AI-augmented security analysis systems</li>
<li>Creating scalable security solutions for SMBs</li>
<li>Establishing cybersecurity consulting framework</li>
</ul>
</article>
<!-- MotherboardRepair.ca -->
<article class="position">
<h3>Co-Founder</h3>
<p class="company">MotherboardRepair.ca</p>
<p class="timeframe">2019-Present</p>
<p class="overview">Co-founded a company focused on reducing e-waste through circuit board repairs
and sustainable tech solutions.</p>
<ul>
<li>Leveraged industry expertise for sustainable electronics solutions</li>
<li>Established repair processes for high-value circuit board components</li>
<li>Promoted environmental responsibility in electronics industry</li>
</ul>
</article>
</section>
<hr>
<!-- Project Experience -->
<section class="project-experience">
<h2>Project Experience</h2>
<!-- DevSecOps Project -->
<article class="project">
<h3><a href="../stories/airport-dns.html">Bishop Airport DNS Infrastructure</a></h3>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Collaborated on US government projects and Bishop Airport (bishopairport.org)
infrastructure via Addis Enterprises, focusing on scalable, secure systems and domain resilience.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Partnered with senior professionals to deliver learning management systems meeting WCAG 2.0 AA compliance for government clients.</li>
<li>Consulted for Bishop Airport, architecting a geographically redundant DNS cluster achieving an A+ standard, capable of withstanding extreme disruptions.</li>
<li>Provided exceptional client service through effective communication and tailored solutions.</li>
</ul>
<p><strong>Impact:</strong> Strengthened government digital infrastructure and ensured robust, resilient airport domain systems.</p>
<p><a href="../stories/airport-dns.html" class="read-more">Read more about the Airport DNS project &rarr;</a></p>
</article>
<!-- Healthcare Platform Project -->
<article class="project">
<h3><a href="../stories/healthcare-platform.html">Improving MI Practices Healthcare Platform</a></h3>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Led infrastructure design and operations for
<a href="../stories/healthcare-platform.html">Improving MI Practices</a> through Addis Enterprises,
a critical healthcare education platform.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Designed and implemented secure, scalable infrastructure for healthcare education content delivery.</li>
<li>Administered CIS Level 1 and 2 security standards implementation for enhanced system hardening and security controls.</li>
<li>Implemented automated deployment pipelines and monitoring systems for high availability.</li>
</ul>
<p><strong>Impact:</strong> Enabled reliable delivery of critical healthcare training content to medical professionals while maintaining robust security standards.</p>
<p><a href="../stories/healthcare-platform.html" class="read-more">Read more about the Healthcare Platform project &rarr;</a></p>
</article>
<!-- WordPress Security Project -->
<article class="project">
<h3><a href="../stories/wordpress-security.html">MLPP WordPress Malware Eradication</a></h3>
<p>
<strong>Timeframe:</strong> 2023<br>
<strong>Overview:</strong> Tasked by Addis Enterprises to develop an automated solution for
WordPress malware removal and hardening to stop a malignant and ongoing infection.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Created a Docker-based utility for automated malware detection and removal.</li>
<li>Implemented hardening measures to prevent reinfection.</li>
<li>Successfully deployed to protect MLPP from persistent cyber attacks.</li>
</ul>
<p><strong>Impact:</strong> Reduced infection frequency from daily/weekly to zero, significantly improving site security and reliability.</p>
<p><a href="../stories/wordpress-security.html" class="read-more">Read more about the WordPress Security project &rarr;</a></p>
</article>
<!-- YouTube Game Development Project -->
<article class="project">
<h3>YouTube Game Development & Cybersecurity</h3>
<p>
<strong>Timeframe:</strong> 2011-2022<br>
<strong>Overview:</strong> Developed custom Minecraft-based games for major YouTube celebrities and Multi-Creator Networks (MCNs),
including partnerships with Jordan Matthewson (Kootra) and TheCreatures MCN with 15 million subscriber reach.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Designed and developed custom Minecraft games to deliver engaging content for prominent YouTube creators and livestreams.</li>
<li>Partnered with Jordan Matthewson (Kootra) and TheCreatures MCN, providing gaming experiences for their 15 million subscriber network.</li>
<li>Collaborated with minor to major names in the YouTube community, including creators with massive followings during the platform's golden era.</li>
<li>Implemented DDoS defense, anti-phishing protocols, and data privacy measures for high-profile content and livestreams.</li>
<li>Managed hardware/software lifecycles and created comprehensive documentation for celebrity partnerships and MCN collaborations.</li>
</ul>
<p><strong>Impact:</strong> Delivered secure, seamless gaming experiences to millions of viewers through celebrity partnerships, MCN collaborations, and engaging content creation for livestreams. A critical incident where Jordan Matthewson was "swatted" during a live stream with 15,000 viewers on Twitch.tv became a pivotal moment that accelerated my focus on cybersecurity, ultimately leading to AddisEnterprises and partnerships with various US government organizations.</p>
<p><a href="../stories/youtube-game-dev.html" class="read-more">Read more about YouTube Game Development &rarr;</a></p>
</article>
<!-- Web Design & Java Project -->
<article class="project">
<h3><a href="../stories/web-design-java.html">Web Design & Java Plugin Development</a></h3>
<p>
<strong>Timeframe:</strong> 2011-2023<br>
<strong>Overview:</strong> Developed web solutions and Java plugins focusing on CI/CD efficiency
and client satisfaction, using strategic networking in IRC communities to bootstrap early career opportunities.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Idled in IRC chat rooms of various plugin and software developers to assess reliable open source projects for early career dependencies.</li>
<li>Offered CI/CD services and Java Maven repository hosting to open source developers, building goodwill and reciprocal support networks.</li>
<li>Utilized Jenkins and GitLab CI/CD for streamlined workflows, leveraging a robust toolchain for rapid development.</li>
<li>Managed complex systems and ensured WCAG 2.0 AA accessibility standards.</li>
<li>Provided technical guidance and detailed client documentation, drawing on broad experience to resolve diverse issues.</li>
</ul>
<p><strong>Impact:</strong> Enhanced project delivery speed and quality for diverse computing environments through prolific and efficient development practices, while strategically building support networks in the open source community.</p>
<p><a href="../stories/web-design-java.html" class="read-more">Read more about Web Design & Java Plugin Development &rarr;</a></p>
</article>
<!-- App Development Project -->
<article class="project">
<h3><a href="../stories/app-development.html">Ad Marketing Link Tracking Tool</a></h3>
<p>
<strong>Timeframe:</strong> 2013-2018<br>
<strong>Overview:</strong> Developed an unbranded ad marketing link tracking tool for YouTubers
to manage ad read campaigns, enabling creators to release ad campaigns and receive payments directly.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Built a comprehensive ad campaign management system for content creators to track and monetize ad reads.</li>
<li>Designed user-friendly tools for real-time revenue monitoring and campaign performance tracking.</li>
<li>Implemented secure payment processing and data handling for creator monetization.</li>
<li>Created an unbranded solution that could be white-labeled for various influencer networks.</li>
</ul>
<p><strong>Impact:</strong> Developed a complete ad campaign management platform that would have empowered creators to maximize earnings through direct ad read monetization, though the project was shelved due to client changes.</p>
<p><a href="../stories/app-development.html" class="read-more">Read more about the Ad Marketing Link Tracking Tool &rarr;</a></p>
</article>
<!-- NitricConcepts Project -->
<article class="project">
<h3><a href="../stories/nitric-leadership.html">DevOps & Co-Founder at Nitric Concepts</a></h3>
<p>
<strong>Timeframe:</strong> 2018-2021<br>
<strong>Overview:</strong> Co-founded and mentored Andrew Karvelis in building Nitric Concepts from a side project
to a $4M gross revenue company, providing executive mentorship and operational leadership.
</p>
<p><strong>Key Contributions:</strong></p>
<ul>
<li>Provided executive mentorship to CEO/Founder Andrew Karvelis, helping scale from side project earnings to significant revenue growth.</li>
<li>Managed 45 contractors worldwide, implementing Docker, Fail2Ban, and Salt Stack as part of a comprehensive toolchain.</li>
<li>Co-developed <em><a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em> and <em><a href="../stories/fawe-plotsquared.html">PlotSquared</a></em>, enabling billions of seamless edits for Minecraft creators.</li>
<li>Bootstrapped the company from zero to an estimated $4M gross revenue with strong profit margins.</li>
<li>Utilized Kanban/Trello to coordinate distributed teams and project workflows across multiple timezones.</li>
</ul>
<p><strong>Impact:</strong> Transformed Nitric Concepts into a thriving multinational entity through prolific and efficient development, while mentoring Andrew Karvelis from side project earnings to significant revenue growth and financial success.</p>
<p><a href="../stories/nitric-leadership.html" class="read-more">Read more about my leadership at Nitric Concepts &rarr;</a></p>
</article>
<!-- Entrepreneurial Ventures -->
<article class="project">
<h3>Entrepreneurial Ventures</h3>
<h4><a href="../stories/athion-turnaround.html">Athion.net</a> Turnaround</h4>
<p>
<strong>Timeframe:</strong> 2013-2017<br>
<strong>Overview:</strong> Revitalized a struggling business into a self-sustaining operation in two weeks,
developing revolutionary open source tooling with Athion to produce Nitric Concepts products.<br>
<strong>Key Contributions:</strong> Optimized systems and streamlined operations with rapid, effective solutions,
creating innovative tooling that would later power major open source projects.<br>
<strong>Impact:</strong> Created a profitable, independent venture while developing foundational technology
that would enable future open source success.
</p>
<p><a href="../stories/athion-turnaround.html" class="read-more">Read more about the Athion.net Turnaround &rarr;</a></p>
<h4><a href="../stories/motherboard-repair.html">MotherboardRepair.ca</a></h4>
<p>
<strong>Timeframe:</strong> 2019-Present<br>
<strong>Overview:</strong> Co-founded a company reducing e-waste through circuit board repairs.<br>
<strong>Key Contributions:</strong> Leveraged industry expertise and a versatile toolchain for sustainable tech solutions.<br>
<strong>Impact:</strong> Promoted environmental responsibility in electronics.
</p>
<p><a href="../stories/motherboard-repair.html" class="read-more">Read more about MotherboardRepair.ca &rarr;</a></p>
</article>
</section>
<hr>
<!-- Additional Information -->
<section class="additional-info">
<h2>Additional Information</h2>
<h3>Personal Development</h3>
<p><strong>Timeframe:</strong> 2011-Present</p>
<ul>
<li>
<strong>Self-Taught Mastery:</strong> Continuously honed cybersecurity and systems management skills,
building a broad knowledge base to tackle unique challenges with a passion for innovation and problem-solving.
</li>
<li>
<strong>Open-Source Contributions:</strong> Actively maintain smaller self-run open-source projects;
previously led <em>OhMyForm</em> (sunset project now fully retired in favor of
<a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>),
an open source alternative to Google Forms and Office 365 that enabled data sovereignty
and privacy-focused form building, and contributed to <em><a href="../stories/fawe-plotsquared.html">PlotSquared</a></em>,
<em><a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>, and <em>PlotHider</em>,
reflecting a prolific commitment to advancing technology.
</li>
<li>
<strong>Skill Maintenance:</strong> Regularly run Woodpecker CI and Gitea for on-premise source management,
testing, and deployment, employing security scanning and unit testing to ensure core functionality and
security baselines, alongside self-hosting exercises to sustain rapid, high-volume development capabilities
across a vast array of innovative projects.
</li>
</ul>
<p><a href="../stories/open-source-success.html" class="read-more">Read more about my open source contributions &rarr;</a></p>
<h3>Relevant Links & Web Impact</h3>
<ul>
<li>
<strong>Repositories:</strong>
<a href="https://github.com/IntellectualSites/PlotSquared">PlotSquared</a>,
<a href="https://github.com/IntellectualSites/FastAsyncWorldEdit">FastAsyncWorldEdit</a>,
<a href="https://github.com/OhMyForm/OhMyForm">OhMyForm</a>,
<a href="https://github.com/IntellectualSites/plothider">PlotHider</a>
</li>
<li>
<strong>Projects:</strong>
<a href="../stories/viperwire.html">ViperWire.ca</a>,
<a href="../stories/nitric-leadership.html">Nitric Concepts</a>,
<a href="https://showerloop.cc">ShowerLoop</a>
</li>
</ul>
</section>
<hr>
<!-- Open Source Section -->
<section class="open-source" role="region" aria-labelledby="open-source-heading">
<h2 id="open-source-heading"><a href="../stories/open-source-success.html">Open Source & Infrastructure</a></h2>
<div class="entry">
<h3><a href="../stories/fawe-plotsquared.html">PlotSquared & FastAsyncWorldEdit</a></h3>
<p class="date">2013-Present</p>
<p class="overview">Contributor to major Minecraft server plugins, focusing on performance optimization and security enhancements.</p>
<ul>
<li>Contributed to <a href="../stories/fawe-plotsquared.html">PlotSquared</a>, a land management plugin with 572+ stars and 809+ forks</li>
<li>Enhanced <a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a>, improving world manipulation performance with 664+ stars</li>
<li>Implemented security improvements and performance optimizations for large-scale server operations</li>
</ul>
<p><a href="../stories/fawe-plotsquared.html" class="read-more">Read more about PlotSquared & FastAsyncWorldEdit &rarr;</a></p>
</div>
<div class="entry">
<h3>Athion.net Infrastructure</h3>
<p class="date">2013-Present</p>
<p class="overview">Established and maintained critical infrastructure supporting Nitric Concepts' official Minecraft Marketplace partnership, with PlotSquared and FastAsyncWorldEdit tooling used by content production companies in the $5 billion Minecraft gaming ecosystem.</p>
<ul>
<li>Set up and maintained <a href="https://ci.athion.net/" target="_blank">Jenkins CI/CD pipeline</a> since 2013, supporting Nitric Concepts' official marketplace partnership and the tooling used by content production companies</li>
<li>Hosted infrastructure enabling collaboration between developers and Microsoft for official Minecraft Marketplace content creation through Nitric Concepts</li>
<li>Implemented robust security measures and performance optimizations for high-traffic development environments supporting a $5 billion gaming brand</li>
</ul>
</div>
<div class="experience-item">
<h3><a href="../stories/open-source-success.html">Software Engineer</a></h3>
<p class="company">Oh My Form (Sunset Project)</p>
<p class="date">2020 - 2024</p>
<p class="achievement">Led development of Oh My Form (now sunset and succeeded by <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>), an open source alternative to Google Forms and Office 365 that enabled data sovereignty and privacy-focused form building, achieving over 1.5 million Docker pulls as verified by <a href="https://hub.docker.com/u/ohmyform" target="_blank" rel="noopener noreferrer">Docker Hub</a> and <a href="https://archive.is/lZHAT" target="_blank" rel="noopener noreferrer">archived</a>.</p>
<ul>
<li>Developed and maintained a secure, high-performance form builder application focused on data sovereignty</li>
<li>Created an open source alternative to Google Forms and Office 365 for privacy-conscious organizations</li>
<li>Implemented robust security measures and best practices for data protection</li>
<li>Optimized application performance and user experience while maintaining privacy standards</li>
</ul>
<p><a href="../stories/open-source-success.html" class="read-more">Read more about my open source success &rarr;</a></p>
</div>
<div class="entry">
<h3>Home Infrastructure Cluster & WireGuard Mesh Networking</h3>
<p class="date">2020-Present</p>
<p class="overview">Built a comprehensive home infrastructure cluster using repurposed MacMini hardware for complete data sovereignty, including self-hosted email, DNS, and 100+ services, plus developed a WireGuard mesh networking tool for quantum-resistant networking deployment.</p>
<ul>
<li>Constructed a home cluster from repurposed MacMini hardware to maintain complete data sovereignty and avoid cloud dependencies</li>
<li>Self-hosted critical infrastructure including email, DNS, and over 100 additional services for complete data control</li>
<li>Developed a WireGuard mesh networking tool designed to simplify deployment of mesh networks as opposed to traditional hub-and-spoke architectures</li>
<li>Created infrastructure tooling that enables ease of deployment for quantum-resistant networking solutions</li>
<li>Implemented comprehensive self-hosting strategy to keep personal and business data out of cloud environments</li>
<li>Architected and deployed georedundant, nuclear war-resistant DNS cluster for clients</li>
</ul>
</div>
</section>
</div>
<!-- Footer Include -->
<div id="footer-include"></div>
</body>
</html>

View File

@ -6,9 +6,9 @@
<meta name="description" content="Colin Knapp - Team Leadership Resume: Management, mentorship, and distributed team coordination experience.">
<title>Team Leadership - Colin Knapp Resume</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<script src="../theme.js"></script>
<script src="../includes.js"></script>
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,9 +6,9 @@
<meta name="description" content="Colin Knapp - Tool Building Resume: Open source development, CI/CD, and custom software solutions.">
<title>Tool Building - Colin Knapp Resume</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css">
<script src="../theme.js"></script>
<script src="../includes.js"></script>
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -12,6 +12,12 @@
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://colinknapp.com/resumes/portfolio.html</loc>
<lastmod>2025-12-01T02:01:35+00:00</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://colinknapp.com/resumes/business-development.html</loc>
<lastmod>2025-12-01T02:01:35+00:00</lastmod>

View File

@ -6,11 +6,11 @@
<meta name="description" content="Architected geographically redundant DNS infrastructure for Flint Bishop International Airport, achieving A+ resilience standards for critical aviation infrastructure.">
<title>Airport DNS Infrastructure - Resilient DNS Design</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Developed ad revenue tracking application for content creators with real-time analytics, secure API integrations, and data-driven content optimization tools.">
<title>Ad Revenue Tracking App for Influencers</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Revitalized struggling business into profitable operation in two weeks, developing revolutionary open-source tooling that powered major Minecraft projects.">
<title>Athion.net Business Turnaround - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Co-created FastAsyncWorldEdit and PlotSquared, scaling Minecraft world editing from 50K server-crashing edits to billions seamlessly, powering a $2B game brand.">
<title>FastAsyncWorldEdit & PlotSquared - Minecraft Tools</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Designed secure, scalable infrastructure for Improving MI Practices healthcare education platform with CIS Level 1-2 security standards and high availability.">
<title>Healthcare Platform Infrastructure - Secure Design</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,7 +6,7 @@
<meta name="description" content="Built self-hosted infrastructure cluster with 100+ services for data sovereignty and developed WireGuard mesh networking tool for quantum-resistant networking.">
<title>Home Infrastructure & WireGuard Mesh Networking</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>

View File

@ -6,7 +6,7 @@
<meta name="description" content="Explore detailed case studies and project stories from Colin Knapp's portfolio: cybersecurity, infrastructure, open source development, and team leadership.">
<title>Project Stories & Case Studies - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">

View File

@ -6,11 +6,11 @@
<meta name="description" content="Co-founded sustainable electronics repair company reducing e-waste through circuit board repairs and promoting environmental responsibility in tech industry.">
<title>MotherboardRepair.ca - Sustainable Tech Solutions</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Led distributed team of 45 contractors at Nitric Concepts, bootstrapping company to $4M revenue while implementing DevSecOps practices across timezones.">
<title>Nitric Concepts Leadership - Team Management</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Architected georedundant, nuclear war-resistant DNS cluster for government clients, ensuring extreme resilience and A+ security standards for critical infrastructure.">
<title>Nuclear War-Resistant DNS Infrastructure</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Transformed OhMyForm from abandoned project to thriving community with 32K+ Discord members, 10M+ Docker pulls, and sustainable funding model.">
<title>Open Source Community Success - OhMyForm</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,7 +6,7 @@
<meta name="description" content="Built high-performance ScanSnap scanner service processing ~1 receipt/second with batch capacity up to 50 documents, featuring automatic cleanup and WebDAV access.">
<title>ScanSnap Scanner Service - Receipt Digitization</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>

View File

@ -6,11 +6,11 @@
<meta name="description" content="Revitalized ShowerLoop website with WCAG 2.0 AA compliance, modern responsive design, and improved accessibility for innovative eco-friendly recirculating shower system.">
<title>ShowerLoop Project - Web Development & Accessibility</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Colin Knapp - Story Example">
<title>Story Example - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Colin Knapp - [Story Title] Case Study">
<title>[Story Title] - Colin Knapp Case Study</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Built AI-powered cybersecurity consultancy ViperWire, delivering enterprise-grade security to SMBs with automated threat detection, reducing incident response time to 15 minutes.">
<title>ViperWire - AI-Powered Cybersecurity Consultancy</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Developed web solutions and Java plugins with Jenkins/GitLab CI/CD, WCAG 2.0 AA compliance, and comprehensive documentation for diverse client environments.">
<title>Web Design & Java Plugin Development</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,11 +6,11 @@
<meta name="description" content="Created Docker-based automated WordPress malware removal tool that eliminated persistent attacks, reducing infection frequency from daily to zero for MLPP.">
<title>WordPress Security Automation - Malware Removal</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">
<script src="../markdown-loader.js" integrity="sha256-IiLNQTun+NOcMWp6VpG9+AxsskrioYMkoyNNbPmclA8="></script>
<script src="../markdown-loader.js" integrity="sha256-qK8mCx0LUZwMtstjbkCOweh/Y+84XwFjcUQSEH4lCws="></script>
</head>
<body>
<!-- Header Include -->

View File

@ -6,7 +6,7 @@
<meta name="description" content="Developed custom Minecraft games for YouTube creators with 15M+ subscriber reach, implementing DDoS defense, anti-phishing protocols, and data privacy measures.">
<title>YouTube Game Development & Cybersecurity</title>
<link rel="icon" type="image/x-icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=" crossorigin="anonymous">
<link rel="stylesheet" href="../styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=" crossorigin="anonymous">
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4=" crossorigin="anonymous"></script>
<script src="../includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA=" crossorigin="anonymous"></script>
<link rel="stylesheet" href="stories.css" integrity="sha256-O+OMb48leSKvekhMTDUK1y6+WG9x33kA0eDw00wUwkY=">

View File

@ -361,6 +361,40 @@ html[data-theme='dark'] .main-nav a.active {
color: white;
}
/* Navigation status indicators */
.main-nav .dropdown-content a .nav-status {
font-weight: bold;
margin-left: 0.25em;
display: inline-block;
}
.main-nav .dropdown-content a .nav-status.written {
color: #28a745 !important; /* Green for written stories */
}
.main-nav .dropdown-content a .nav-status.not-written {
color: #dc3545 !important; /* Red for unwritten stories */
}
/* Dark theme support for status indicators */
@media (prefers-color-scheme: dark) {
.main-nav .dropdown-content a .nav-status.written {
color: #4ade80 !important; /* Lighter green for dark theme */
}
.main-nav .dropdown-content a .nav-status.not-written {
color: #f87171 !important; /* Lighter red for dark theme */
}
}
html[data-theme='dark'] .main-nav .dropdown-content a .nav-status.written {
color: #4ade80 !important;
}
html[data-theme='dark'] .main-nav .dropdown-content a .nav-status.not-written {
color: #f87171 !important;
}
/* Responsive navigation */
@media (max-width: 600px) {
.main-nav ul {

View File

@ -6,7 +6,7 @@
<meta name="description" content="Colin Knapp - Template with Includes">
<title>Template with Includes - Colin Knapp</title>
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="styles.css" integrity="sha256-6vUPZLlii+WLObOMBWBE3/mwNmNSmg89f/CqzzecGyc=">
<link rel="stylesheet" href="styles.css" integrity="sha256-mjzh8Lh0zDbg3xduiLiH6jR4dfkgwJKGGoF2jAOY/AI=">
<script src="theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
<script src="includes.js" integrity="sha256-0VPPSi+jVc1DuyZaSYTq+fnpIfv7ft+ZDenYE6pDPqA="></script>
</head>