publishing

This commit is contained in:
Charles N Wyble 2024-11-01 13:05:02 -05:00
commit b643ea8b47
24 changed files with 2313 additions and 0 deletions

152
404.html Normal file
View File

@ -0,0 +1,152 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>404 Page not found | ReachableCEO Homepage</title>
<meta name="description"
content="ReachableCEO Homepage">
<link rel="canonical" href="https://reachableceo.com/404.html" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/404.html">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="404 Page not found">
<meta property="og:description" content="ReachableCEO Homepage">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="404 Page not found">
<meta name="twitter:description" content="ReachableCEO Homepage">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="container">
<p>Page not found</p>
<p><a href="/">Go to Home Page</a></p>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

152
about/index.html Normal file
View File

@ -0,0 +1,152 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>About | ReachableCEO Homepage</title>
<meta name="description"
content="Intro hi!
this is the ReachableCEO!">
<link rel="canonical" href="https://reachableceo.com/about/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/about/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="About">
<meta property="og:description" content="Intro hi!
this is the ReachableCEO!">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:published_time" content="2024-11-01T11:02:54-05:00">
<meta property="article:modified_time" content="2024-11-01T11:02:54-05:00">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="About">
<meta name="twitter:description" content="Intro hi!
this is the ReachableCEO!">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

163
categories/index.html Normal file
View File

@ -0,0 +1,163 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Categories | ReachableCEO Homepage</title>
<meta name="description"
content="ReachableCEO Homepage">
<link rel="canonical" href="https://reachableceo.com/categories/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/categories/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="Categories">
<meta property="og:description" content="ReachableCEO Homepage">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Categories">
<meta name="twitter:description" content="ReachableCEO Homepage">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="container">
<div class="section">
<div class="content">
<h1>Categories</h1>
</div>
</div>
</div>
<section class="card-container" >
</section>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

11
categories/index.xml Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on ReachableCEO Homepage</title>
<link>https://reachableceo.com/categories/</link>
<description>Recent content in Categories on ReachableCEO Homepage</description>
<generator>Hugo</generator>
<language>en-us</language>
<atom:link href="https://reachableceo.com/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

BIN
images/4176c761b6843d6f.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
images/avatar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

272
index.html Normal file
View File

@ -0,0 +1,272 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta name="generator" content="Hugo 0.127.0">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>ReachableCEO Homepage</title>
<meta name="description"
content="ReachableCEO Homepage">
<link rel="canonical" href="https://reachableceo.com/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="ReachableCEO Homepage">
<meta property="og:description" content="ReachableCEO Homepage">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="ReachableCEO Homepage">
<meta name="twitter:description" content="ReachableCEO Homepage">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<article>
<div class="is-centered">
<div class="title subtitle heading is-6">
<div id="home-box" >
<div class="avatar-container">
<img src="/images/avatar.png" class="author-avatar">
</div>
<h1 id="home-title" class="title is-1 ">ReachableCEO Homepage</h1>
<div class="description column content typewriter-effect">
<div class="text" id="typewriter-text"> I&#39;m the ReachableCEO, nice to meet you(ˊ˘ˋ*)♡</div>
</div>
<script>
const typeWriter = document.getElementById('typewriter-text');
typeWriter.style.setProperty('--characters', typeWriter.innerHTML.length);
</script>
<div class="social-icon">
<a href="https://github.com/reachableceo" title="Github"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22">
</path>
</svg>
</span></a>
<a href="https://t.me/reachableceo" title="telegram"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M21.198 2.433a2.242 2.242 0 0 0-1.022.215l-8.609 3.33c-2.068.8-4.133 1.598-5.724 2.21a405.15 405.15 0 0 1-2.849 1.09c-.42.147-.99.332-1.473.901-.728.968.193 1.798.919 2.286 1.61.516 3.275 1.009 4.654 1.472.509 1.793.997 3.592 1.48 5.388.16.36.506.494.864.498l-.002.018s.281.028.555-.038a2.1 2.1 0 0 0 .933-.517c.345-.324 1.28-1.244 1.811-1.764l3.999 2.952.032.018s.442.311 1.09.355c.324.022.75-.04 1.116-.308.37-.27.613-.702.728-1.196.342-1.492 2.61-12.285 2.997-14.072l-.01.042c.27-1.006.17-1.928-.455-2.474a1.654 1.654 0 0 0-1.034-.407z" />
</svg>
</span></a>
<a href="https://twitter.com/reachableceo" title="twitter"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z">
</path>
</svg>
</span></a>
<a href="mailto:reachableceo@turnsys.com" title="email"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 21" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
<polyline points="22,6 12,13 2,6"></polyline>
</svg>
</span></a>
<a href="your_url" title="mastodon"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M21.58 13.913c-.29 1.469-2.592 3.121-5.238 3.396-1.379.184-2.737.368-4.185.276-2.368-.092-4.237-.551-4.237-.551 0 .184.014.459.043.643.308 2.294 2.317 2.478 4.22 2.57 1.922 0 3.633-.46 3.633-.46l.079 1.653s-1.344.734-3.738.918c-1.32.091-2.96-.092-4.869-.551-4.14-1.102-4.853-5.507-4.961-10.005-.034-1.285-.013-2.57-.013-3.58 0-4.589 3-5.966 3-5.966 1.513-.734 4.11-1.01 6.808-1.01h.067c2.699 0 5.296.276 6.81 1.01 0 0 3 1.377 3 5.967 0 0 .037 3.304-.419 5.69"
stroke="currentColor" />
<path
d="M17.832 8.633v5h-1.978V8.78c0-1.023-.43-1.542-1.29-1.542-.95 0-1.427.616-1.427 1.834v2.655H11.17V9.072c0-1.218-.476-1.834-1.427-1.834-.86 0-1.29.52-1.29 1.542v4.852H6.475V8.633c0-1.022.26-1.834.782-2.434.538-.6 1.243-.909 2.118-.909 1.012 0 1.779.39 2.286 1.169l.492.827.493-.827c.507-.78 1.274-1.169 2.286-1.169.875 0 1.58.308 2.118.909.522.6.782 1.412.782 2.434"
fill="currentColor" stroke="none" />
</svg>
</span></a>
<a href="your_url" title="stackoverflow"><span class="change-color icon">
<svg height="32px" width="32px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path
d="M2.913 16.041v6.848h17.599v-6.848M7.16 18.696h8.925M7.65 13.937l8.675 1.8M9.214 9.124l8.058 3.758M12.086 4.65l6.849 5.66M15.774 1.111l5.313 7.162" />
</svg>
</span></a>
</div>
</div>
</div>
</div></article>
<div class="summary">
<article class="post">
<div class="single-container column is-centered">
<div class="archive" id="post-container">
<header class="post-header">
<h1 class="post-title hover-underline-animation"><a class="post-link" href="/post/dailydriver-ultix-control/">From The Desk of the CTO - Daily Driver (ultix-control)</a></h1>
</header>
<div class="post-content">
<div class="excerpt post-summary">
Series Introduction From the desk of the CTO is a series of posts I&rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &ldquo;desk&rdquo; (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems I&rsquo;m using daily.
ultix-control ultix-sidekick ultix-actual Let&rsquo;s kick it off&hellip;.
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.
</div>
<div class="post-time-container">
<span class="post-time"> 2024-11-01 </span>
</div>
</div>
</div>
</div>
</article>
<hr>
<section class="pagination" >
<label class="pag-link">Page 1 of 1</label>
</section>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

1
index.json Normal file
View File

@ -0,0 +1 @@
[{"categories":null,"contents":"Series Introduction From the desk of the CTO is a series of posts I\u0026rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my \u0026ldquo;desk\u0026rdquo; (digital/physical) (office/workbench/shop).\nChapter Introduction This chapter of the series (Daily driver) is about the computer systems I\u0026rsquo;m using daily.\nultix-control ultix-sidekick ultix-actual Let\u0026rsquo;s kick it off\u0026hellip;.\nAbout ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine. It serves as my primary daily driver in my office and when I\u0026rsquo;m on the road (along with the iPad) (documented later in this series).\nIt is paired with:\nYeti Microphone Elgato StreamDeck mini Logitech Webcam Yubikey 7 port USB3 hub All of the above (and external wired monitors when I use them) are going into a Surface Dock\nSystem Functions RDP to the CTO workstation (ultix-actual) and passes through microphone/webcam/elgato stream deck mini. I use RDP constantly throughout my TSYS workday.\nRDP Profiles Profile Description ultix-actual-tsys Main R\u0026amp;D account on ultix-actual ultix-actual-offstage Offstage account on ultix-actual ultix-actual-localsysop System admin account on ultix-actual I rely on my yubikey with a prefix alphanumeric pin on the ultix-actual profiles. I keep all three logged in and switch as needed by disconnecting/reconnecting the RDP session.\nApplications The below list is streamlined for the very few functions performed on the laptop. 99% of the laptop usage is in Chrome with various virtual desktops\nApplication Function ActivityWatch High fidelity recording of my activity Bitwarden Passwords and secrets management Tailscale Flat network until I deploy Netbird Remote desktop connection RDP to other systems KDE Connect Integration between laptop/workstation/iPhone/ipad Spotify Used as a listening target from mobile Yubico Yubikey management ","date":"2024-11-01T11:03:04-05:00","permalink":"https://reachableceo.com/post/dailydriver-ultix-control/","section":"post","tags":null,"title":"From The Desk of the CTO - Daily Driver (ultix-control)"},{"categories":null,"contents":"Intro hi!\nthis is the ReachableCEO!\n","date":"2024-11-01T11:02:54-05:00","permalink":"https://reachableceo.com/about/","section":"","tags":null,"title":"About"}]

26
index.xml Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ReachableCEO Homepage</title>
<link>https://reachableceo.com/</link>
<description>Recent content on ReachableCEO Homepage</description>
<generator>Hugo</generator>
<language>en-us</language>
<lastBuildDate>Fri, 01 Nov 2024 11:03:04 -0500</lastBuildDate>
<atom:link href="https://reachableceo.com/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>From The Desk of the CTO - Daily Driver (ultix-control)</title>
<link>https://reachableceo.com/post/dailydriver-ultix-control/</link>
<pubDate>Fri, 01 Nov 2024 11:03:04 -0500</pubDate>
<guid>https://reachableceo.com/post/dailydriver-ultix-control/</guid>
<description>Series Introduction From the desk of the CTO is a series of posts I&amp;rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &amp;ldquo;desk&amp;rdquo; (digital/physical) (office/workbench/shop).&#xA;Chapter Introduction This chapter of the series (Daily driver) is about the computer systems I&amp;rsquo;m using daily.&#xA;ultix-control ultix-sidekick ultix-actual Let&amp;rsquo;s kick it off&amp;hellip;.&#xA;About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.</description>
</item>
<item>
<title>About</title>
<link>https://reachableceo.com/about/</link>
<pubDate>Fri, 01 Nov 2024 11:02:54 -0500</pubDate>
<guid>https://reachableceo.com/about/</guid>
<description>Intro hi!&#xA;this is the ReachableCEO!</description>
</item>
</channel>
</rss>

180
js/fastsearch.js Normal file
View File

@ -0,0 +1,180 @@
var fuse; // holds our search engine
var fuseIndex;
var searchVisible = false;
var firstRun = true; // allow us to delay loading json data unless search activated
var list = document.getElementById('searchResults'); // targets the <ul>
var first = list.firstChild; // first child of search list
var last = list.lastChild; // last child of search list
var maininput = document.getElementById('searchInput'); // input box for search
var resultsAvailable = false; // Did we get any search results?
// ==========================================
// The main keyboard event listener running the show
//
document.addEventListener('keydown', function(event) {
// CMD-/ to show / hide Search
if (event.altKey && event.which === 191) {
// Load json search index if first time invoking search
// Means we don't load json unless searches are going to happen; keep user payload small unless needed
doSearch(event)
}
// Allow ESC (27) to close search box
if (event.keyCode == 27) {
if (searchVisible) {
document.getElementById("fastSearch").style.visibility = "hidden";
document.activeElement.blur();
searchVisible = false;
}
}
// DOWN (40) arrow
if (event.keyCode == 40) {
if (searchVisible && resultsAvailable) {
console.log("down");
event.preventDefault(); // stop window from scrolling
if ( document.activeElement == maininput) { first.focus(); } // if the currently focused element is the main input --> focus the first <li>
else if ( document.activeElement == last ) { last.focus(); } // if we're at the bottom, stay there
else { document.activeElement.parentElement.nextSibling.firstElementChild.focus(); } // otherwise select the next search result
}
}
// UP (38) arrow
if (event.keyCode == 38) {
if (searchVisible && resultsAvailable) {
event.preventDefault(); // stop window from scrolling
if ( document.activeElement == maininput) { maininput.focus(); } // If we're in the input box, do nothing
else if ( document.activeElement == first) { maininput.focus(); } // If we're at the first item, go to input box
else { document.activeElement.parentElement.previousSibling.firstElementChild.focus(); } // Otherwise, select the search result above the current active one
}
}
});
// ==========================================
// execute search as each character is typed
//
document.getElementById("searchInput").onkeyup = function(e) {
executeSearch(this.value);
}
document.querySelector("body").onclick = function(e) {
if (e.target.tagName === 'BODY' || e.target.tagName === 'DIV') {
hideSearch()
}
}
document.querySelector("#search-btn").onclick = function(e) {
doSearch(e)
}
function doSearch(e) {
e.stopPropagation();
if (firstRun) {
loadSearch() // loads our json data and builds fuse.js search index
firstRun = false // let's never do this again
}
// Toggle visibility of search box
if (!searchVisible) {
showSearch() // search visible
}
else {
hideSearch()
}
}
function hideSearch() {
document.getElementById("fastSearch").style.visibility = "hidden" // hide search box
document.activeElement.blur() // remove focus from search box
searchVisible = false
}
function showSearch() {
document.getElementById("fastSearch").style.visibility = "visible" // show search box
document.getElementById("searchInput").focus() // put focus in input box so you can just start typing
searchVisible = true
}
// ==========================================
// fetch some json without jquery
//
function fetchJSONFile(path, callback) {
var httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function() {
if (httpRequest.readyState === 4) {
if (httpRequest.status === 200) {
var data = JSON.parse(httpRequest.responseText);
if (callback) callback(data);
}
}
};
httpRequest.open('GET', path);
httpRequest.send();
}
// ==========================================
// load our search index, only executed once
// on first call of search box (CMD-/)
//
function loadSearch() {
console.log('loadSearch()')
fetchJSONFile('/index.json', function(data){
var options = { // fuse.js options; check fuse.js website for details
shouldSort: true,
location: 0,
distance: 100,
threshold: 0.4,
minMatchCharLength: 2,
keys: [
'permalink',
'title',
'tags',
'contents'
]
};
// Create the Fuse index
fuseIndex = Fuse.createIndex(options.keys, data)
fuse = new Fuse(data, options, fuseIndex); // build the index from the json file
});
}
// ==========================================
// using the index we loaded on CMD-/, run
// a search query (for "term") every time a letter is typed
// in the search box
//
function executeSearch(term) {
let results = fuse.search(term); // the actual query being run using fuse.js
let searchitems = ''; // our results bucket
if (results.length === 0) { // no results based on what was typed into the input box
resultsAvailable = false;
searchitems = '';
} else { // build our html
// console.log(results)
permalinks = [];
numLimit = 5;
for (let item in results) { // only show first 5 results
if (item > numLimit) {
break;
}
if (permalinks.includes(results[item].item.permalink)) {
continue;
}
// console.log('item: %d, title: %s', item, results[item].item.title)
searchitems = searchitems + '<li><a href="' + results[item].item.permalink + '" tabindex="0">' + '<span class="title">' + results[item].item.title + '</span></a></li>';
permalinks.push(results[item].item.permalink);
}
resultsAvailable = true;
}
document.getElementById("searchResults").innerHTML = searchitems;
if (results.length > 0) {
first = list.firstChild.firstElementChild; // first result container — used for checking against keyboard up/down location
last = list.lastChild.firstElementChild; // last result container — used for checking against keyboard up/down location
}
}

9
js/fuse.min.js vendored Normal file

File diff suppressed because one or more lines are too long

10
page/1/index.html Normal file
View File

@ -0,0 +1,10 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<title>https://reachableceo.com/</title>
<link rel="canonical" href="https://reachableceo.com/">
<meta name="robots" content="noindex">
<meta charset="utf-8">
<meta http-equiv="refresh" content="0; url=https://reachableceo.com/">
</head>
</html>

View File

@ -0,0 +1,355 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>From The Desk of the CTO - Daily Driver (ultix-control) | ReachableCEO Homepage</title>
<meta name="description"
content="Series Introduction From the desk of the CTO is a series of posts I&rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &ldquo;desk&rdquo; (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems I&rsquo;m using daily.
ultix-control ultix-sidekick ultix-actual Let&rsquo;s kick it off&hellip;.
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
<link rel="canonical" href="https://reachableceo.com/post/dailydriver-ultix-control/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/post/dailydriver-ultix-control/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="From The Desk of the CTO - Daily Driver (ultix-control)">
<meta property="og:description" content="Series Introduction From the desk of the CTO is a series of posts Ive been drafting for a few months and am finally publishing. It is quite literally about my desk (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems Im using daily.
ultix-control ultix-sidekick ultix-actual Lets kick it off….
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:section" content="post">
<meta property="article:published_time" content="2024-11-01T11:03:04-05:00">
<meta property="article:modified_time" content="2024-11-01T11:03:04-05:00">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="From The Desk of the CTO - Daily Driver (ultix-control)">
<meta name="twitter:description" content="Series Introduction From the desk of the CTO is a series of posts Ive been drafting for a few months and am finally publishing. It is quite literally about my desk (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems Im using daily.
ultix-control ultix-sidekick ultix-actual Lets kick it off….
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="single-container">
<div class="archive">
<h1 class="title is-1">From The Desk of the CTO - Daily Driver (ultix-control)</h1>
<div class="title subtitle heading is-6">
<div class="author-info columns is-vcentered">
<div class="column">
<div class="columns is-vcentered is-mobile">
<div class="column is-narrow">
<img src="/images/profile.jpg" class="author-image">
</div>
<div class="column">
<p>Charles N Wyble</p>
<p><time>November 1, 2024</time>
</p>
</div>
</div>
</div>
<div class="small-categories-container">
</div>
</div>
</div>
<div class="content article-content">
<div class="toc-container">
<div class="post-toc">
<aside>
<button id="tocButton" ><h4 id="contents" style="margin-left: 1vw;color:rgb(96, 134, 180);margin-bottom: 0;">CONTENTS</h4></button>
<div id="hide"><nav id="TableOfContents">
<ul>
<li><a href="#series-introduction">Series Introduction</a>
<ul>
<li><a href="#chapter-introduction">Chapter Introduction</a></li>
</ul>
</li>
<li><a href="#about-ultix-control">About ultix-control</a>
<ul>
<li><a href="#system-specs">System Specs</a></li>
<li><a href="#system-summary">System Summary</a></li>
<li><a href="#system-functions">System Functions</a></li>
<li><a href="#applications">Applications</a></li>
</ul>
</li>
</ul>
</nav></div>
</aside>
</div><script>
let button = document.getElementById('tocButton');
let hide = document.getElementById("hide");
let contents=document.getElementById("contents");
button.addEventListener("click", function() {
if (hide.style.display!='block') {
hide.style.display='block'
} else {
hide.style.display='none'
contents.style.color='rgb(96, 134, 180)'
}
});
</script>
</div>
<h2 id="series-introduction">Series Introduction</h2>
<p>From the desk of the CTO is a series of posts I&rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &ldquo;desk&rdquo; (digital/physical) (office/workbench/shop).</p>
<h3 id="chapter-introduction">Chapter Introduction</h3>
<p>This chapter of the series (Daily driver) is about the computer systems I&rsquo;m using daily.</p>
<ul>
<li>ultix-control</li>
<li>ultix-sidekick</li>
<li>ultix-actual</li>
</ul>
<p>Let&rsquo;s kick it off&hellip;.</p>
<h2 id="about-ultix-control">About ultix-control</h2>
<h3 id="system-specs">System Specs</h3>
<ul>
<li>System name: ultix-control</li>
<li>Make/model: Surface Go Laptop</li>
<li>OS: Windows 11</li>
</ul>
<h3 id="system-summary">System Summary</h3>
<p>This system is built and operated as a lean/mean machine. It serves as my primary daily driver in my office and when I&rsquo;m on the road (along with the iPad) (documented later in this series).</p>
<p>It is paired with:</p>
<ul>
<li>Yeti Microphone</li>
<li>Elgato StreamDeck mini</li>
<li>Logitech Webcam</li>
<li>Yubikey</li>
<li>7 port USB3 hub</li>
</ul>
<p>All of the above (and external wired monitors when I use them) are going into a Surface Dock</p>
<h3 id="system-functions">System Functions</h3>
<ul>
<li>RDP to the CTO workstation (ultix-actual) and passes through microphone/webcam/elgato
stream deck mini.</li>
</ul>
<p>I use RDP constantly throughout my TSYS workday.</p>
<h4 id="rdp-profiles">RDP Profiles</h4>
<table>
<thead>
<tr>
<th>Profile</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>ultix-actual-tsys</td>
<td>Main R&amp;D account on ultix-actual</td>
</tr>
<tr>
<td>ultix-actual-offstage</td>
<td>Offstage account on ultix-actual</td>
</tr>
<tr>
<td>ultix-actual-localsysop</td>
<td>System admin account on ultix-actual</td>
</tr>
</tbody>
</table>
<p>I rely on my yubikey with a prefix alphanumeric pin on the ultix-actual profiles. I keep all three logged in and switch as needed by disconnecting/reconnecting the RDP session.</p>
<h3 id="applications">Applications</h3>
<p>The below list is streamlined for the very few functions performed on the laptop. 99% of the laptop usage is in Chrome with various virtual desktops</p>
<table>
<thead>
<tr>
<th>Application</th>
<th>Function</th>
</tr>
</thead>
<tbody>
<tr>
<td>ActivityWatch</td>
<td>High fidelity recording of my activity</td>
</tr>
<tr>
<td>Bitwarden</td>
<td>Passwords and secrets management</td>
</tr>
<tr>
<td>Tailscale</td>
<td>Flat network until I deploy Netbird</td>
</tr>
<tr>
<td>Remote desktop connection</td>
<td>RDP to other systems</td>
</tr>
<tr>
<td>KDE Connect</td>
<td>Integration between laptop/workstation/iPhone/ipad</td>
</tr>
<tr>
<td>Spotify</td>
<td>Used as a listening target from mobile</td>
</tr>
<tr>
<td>Yubico</td>
<td>Yubikey management</td>
</tr>
</tbody>
</table>
</div>
</div>
<a href="#" id="scrollToTopButton">
<svg t="1686753152588" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
p-id="3988" width="48" height="48">
<path
d="M518.5 360.3c-3.2-4.4-9.7-4.4-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7H381c10.2 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246z"
p-id="3989" fill="#363636"></path>
<path
d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"
p-id="3990" fill="#363636"></path>
</svg>
</a>
<div class="pp-container">
<section class="pre-and-post">
<div class="has-text-left">
</div>
<div class="has-text-right">
</div>
</section>
</div>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

354
post/dailydriver/index.html Normal file
View File

@ -0,0 +1,354 @@
<!DOCTYPE html>
<html lang="en-us">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>From The Desk of the CTO - Daily Driver (ultix-control) | ReachableCEO Homepage</title>
<meta name="description"
content="Series Introduction From the desk of the CTO is a series of posts I&rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &ldquo;desk&rdquo; (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems I&rsquo;m using daily.
ultix-control ultix-sidekick ultix-actual Let&rsquo;s kick it off&hellip;.
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
<link rel="canonical" href="http://localhost:1313/post/dailydriver/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="http://localhost:1313/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="http://localhost:1313/post/dailydriver/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="From The Desk of the CTO - Daily Driver (ultix-control)">
<meta property="og:description" content="Series Introduction From the desk of the CTO is a series of posts Ive been drafting for a few months and am finally publishing. It is quite literally about my desk (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems Im using daily.
ultix-control ultix-sidekick ultix-actual Lets kick it off….
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:section" content="post">
<meta property="article:published_time" content="2024-11-01T11:03:04-05:00">
<meta property="article:modified_time" content="2024-11-01T11:03:04-05:00">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="From The Desk of the CTO - Daily Driver (ultix-control)">
<meta name="twitter:description" content="Series Introduction From the desk of the CTO is a series of posts Ive been drafting for a few months and am finally publishing. It is quite literally about my desk (digital/physical) (office/workbench/shop).
Chapter Introduction This chapter of the series (Daily driver) is about the computer systems Im using daily.
ultix-control ultix-sidekick ultix-actual Lets kick it off….
About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="http://localhost:1313/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "http:\/\/localhost:1313\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "http:\/\/localhost:1313\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="single-container">
<div class="archive">
<h1 class="title is-1">From The Desk of the CTO - Daily Driver (ultix-control)</h1>
<div class="title subtitle heading is-6">
<div class="author-info columns is-vcentered">
<div class="column">
<div class="columns is-vcentered is-mobile">
<div class="column is-narrow">
<img src="/images/profile.jpg" class="author-image">
</div>
<div class="column">
<p>Charles N Wyble</p>
<p><time>November 1, 2024</time>
</p>
</div>
</div>
</div>
<div class="small-categories-container">
</div>
</div>
</div>
<div class="content article-content">
<div class="toc-container">
<div class="post-toc">
<aside>
<button id="tocButton" ><h4 id="contents" style="margin-left: 1vw;color:rgb(96, 134, 180);margin-bottom: 0;">CONTENTS</h4></button>
<div id="hide"><nav id="TableOfContents">
<ul>
<li><a href="#series-introduction">Series Introduction</a>
<ul>
<li><a href="#chapter-introduction">Chapter Introduction</a></li>
</ul>
</li>
<li><a href="#about-ultix-control">About ultix-control</a>
<ul>
<li><a href="#system-specs">System Specs</a></li>
<li><a href="#system-summary">System Summary</a></li>
<li><a href="#system-functions">System Functions</a></li>
<li><a href="#applications">Applications</a></li>
</ul>
</li>
</ul>
</nav></div>
</aside>
</div><script>
let button = document.getElementById('tocButton');
let hide = document.getElementById("hide");
let contents=document.getElementById("contents");
button.addEventListener("click", function() {
if (hide.style.display!='block') {
hide.style.display='block'
} else {
hide.style.display='none'
contents.style.color='rgb(96, 134, 180)'
}
});
</script>
</div>
<h2 id="series-introduction">Series Introduction</h2>
<p>From the desk of the CTO is a series of posts I&rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &ldquo;desk&rdquo; (digital/physical) (office/workbench/shop).</p>
<h3 id="chapter-introduction">Chapter Introduction</h3>
<p>This chapter of the series (Daily driver) is about the computer systems I&rsquo;m using daily.</p>
<ul>
<li>ultix-control</li>
<li>ultix-sidekick</li>
<li>ultix-actual</li>
</ul>
<p>Let&rsquo;s kick it off&hellip;.</p>
<h2 id="about-ultix-control">About ultix-control</h2>
<h3 id="system-specs">System Specs</h3>
<ul>
<li>System name: ultix-control</li>
<li>Make/model: Surface Go Laptop</li>
<li>OS: Windows 11</li>
</ul>
<h3 id="system-summary">System Summary</h3>
<p>This system is built and operated as a lean/mean machine. It serves as my primary daily driver in my office and when I&rsquo;m on the road (along with the iPad) (documented later in this series).</p>
<p>It is paired with:</p>
<ul>
<li>Yeti Microphone</li>
<li>Elgato StreamDeck mini</li>
<li>Logitech Webcam</li>
<li>Yubikey</li>
<li>7 port USB3 hub</li>
</ul>
<p>All of the above (and external wired monitors when I use them) are going into a Surface Dock</p>
<h3 id="system-functions">System Functions</h3>
<ul>
<li>RDP to the CTO workstation (ultix-actual) and passes through microphone/webcam/elgato
stream deck mini.</li>
</ul>
<p>I use RDP constantly throughout my TSYS workday.</p>
<h4 id="rdp-profiles">RDP Profiles</h4>
<table>
<thead>
<tr>
<th>Profile</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>ultix-actual-tsys</td>
<td>Main R&amp;D account on ultix-actual</td>
</tr>
<tr>
<td>ultix-actual-offstage</td>
<td>Offstage account on ultix-actual</td>
</tr>
<tr>
<td>ultix-actual-localsysop</td>
<td>System admin account on ultix-actual</td>
</tr>
</tbody>
</table>
<p>I rely on my yubikey with a prefix alphanumeric pin on the ultix-actual profiles. I keep all three logged in and switch as needed by disconnecting/reconnecting the RDP session.</p>
<h3 id="applications">Applications</h3>
<p>The below list is streamlined for the very few functions performed on the laptop. 99% of the laptop usage is in Chrome with various virtual desktops</p>
<table>
<thead>
<tr>
<th>Application</th>
<th>Function</th>
</tr>
</thead>
<tbody>
<tr>
<td>ActivityWatch</td>
<td>High fidelity recording of my activity</td>
</tr>
<tr>
<td>Bitwarden</td>
<td>Passwords and secrets management</td>
</tr>
<tr>
<td>Tailscale</td>
<td>Flat network until I deploy Netbird</td>
</tr>
<tr>
<td>Remote desktop connection</td>
<td>RDP to other systems</td>
</tr>
<tr>
<td>KDE Connect</td>
<td>Integration between laptop/workstation/iPhone/ipad</td>
</tr>
<tr>
<td>Spotify</td>
<td>Used as a listening target from mobile</td>
</tr>
<tr>
<td>Yubico</td>
<td>Yubikey management</td>
</tr>
</tbody>
</table>
</div>
</div>
<a href="#" id="scrollToTopButton">
<svg t="1686753152588" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
p-id="3988" width="48" height="48">
<path
d="M518.5 360.3c-3.2-4.4-9.7-4.4-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7H381c10.2 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246z"
p-id="3989" fill="#363636"></path>
<path
d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"
p-id="3990" fill="#363636"></path>
</svg>
</a>
<div class="pp-container">
<section class="pre-and-post">
<div class="has-text-left">
</div>
<div class="has-text-right">
</div>
</section>
</div>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="http://localhost:1313/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

178
post/index.html Normal file
View File

@ -0,0 +1,178 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Posts | ReachableCEO Homepage</title>
<meta name="description"
content="ReachableCEO Homepage">
<link rel="canonical" href="https://reachableceo.com/post/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/post/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="Posts">
<meta property="og:description" content="ReachableCEO Homepage">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Posts">
<meta name="twitter:description" content="ReachableCEO Homepage">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="container">
<div class="section">
<div class="content">
<h1 class="h1-title">Archives</h1>
</div>
</div>
</div>
<div class="archive-container column is-centered">
<div class="archive">
<h2 class="archive-title">2024</h2>
<article class="archive-item">
<a href="https://reachableceo.com/post/dailydriver-ultix-control/" class="archive-item-link hover-underline-animation">From The Desk of the CTO - Daily Driver (ultix-control)</a>
<span class="archive-item-date">
November 1, 2024
</span>
</article>
</div>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

19
post/index.xml Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Posts on ReachableCEO Homepage</title>
<link>https://reachableceo.com/post/</link>
<description>Recent content in Posts on ReachableCEO Homepage</description>
<generator>Hugo</generator>
<language>en-us</language>
<lastBuildDate>Fri, 01 Nov 2024 11:03:04 -0500</lastBuildDate>
<atom:link href="https://reachableceo.com/post/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>From The Desk of the CTO - Daily Driver (ultix-control)</title>
<link>https://reachableceo.com/post/dailydriver-ultix-control/</link>
<pubDate>Fri, 01 Nov 2024 11:03:04 -0500</pubDate>
<guid>https://reachableceo.com/post/dailydriver-ultix-control/</guid>
<description>Series Introduction From the desk of the CTO is a series of posts I&amp;rsquo;ve been drafting for a few months and am finally publishing. It is quite literally about my &amp;ldquo;desk&amp;rdquo; (digital/physical) (office/workbench/shop).&#xA;Chapter Introduction This chapter of the series (Daily driver) is about the computer systems I&amp;rsquo;m using daily.&#xA;ultix-control ultix-sidekick ultix-actual Let&amp;rsquo;s kick it off&amp;hellip;.&#xA;About ultix-control System Specs System name: ultix-control Make/model: Surface Go Laptop OS: Windows 11 System Summary This system is built and operated as a lean/mean machine.</description>
</item>
</channel>
</rss>

227
post/title/index.html Normal file
View File

@ -0,0 +1,227 @@
<!DOCTYPE html>
<html lang="en-us">
<head><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Title | ReachableCEO Homepage</title>
<meta name="description"
content="Hi!! ">
<link rel="canonical" href="http://localhost:1313/post/title/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="http://localhost:1313/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="http://localhost:1313/post/title/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="Title">
<meta property="og:description" content="Hi!! ">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:section" content="post">
<meta property="article:published_time" content="2024-11-01T11:03:04-05:00">
<meta property="article:modified_time" content="2024-11-01T11:03:04-05:00">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Title">
<meta name="twitter:description" content="Hi!! ">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="http://localhost:1313/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "http:\/\/localhost:1313\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "http:\/\/localhost:1313\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="single-container">
<div class="archive">
<h1 class="title is-1">Title</h1>
<div class="title subtitle heading is-6">
<div class="author-info columns is-vcentered">
<div class="column">
<div class="columns is-vcentered is-mobile">
<div class="column is-narrow">
<img src="/images/profile.jpg" class="author-image">
</div>
<div class="column">
<p>Charles N Wyble</p>
<p><time>November 1, 2024</time>
</p>
</div>
</div>
</div>
<div class="small-categories-container">
</div>
</div>
</div>
<div class="content article-content">
<div class="toc-container">
<div class="post-toc">
</div><script>
let button = document.getElementById('tocButton');
let hide = document.getElementById("hide");
let contents=document.getElementById("contents");
button.addEventListener("click", function() {
if (hide.style.display!='block') {
hide.style.display='block'
} else {
hide.style.display='none'
contents.style.color='rgb(96, 134, 180)'
}
});
</script>
</div>
<h2 id="hi">Hi!!</h2>
</div>
</div>
<a href="#" id="scrollToTopButton">
<svg t="1686753152588" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
p-id="3988" width="48" height="48">
<path
d="M518.5 360.3c-3.2-4.4-9.7-4.4-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7H381c10.2 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246z"
p-id="3989" fill="#363636"></path>
<path
d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64z m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"
p-id="3990" fill="#363636"></path>
</svg>
</a>
<div class="pp-container">
<section class="pre-and-post">
<div class="has-text-left">
</div>
<div class="has-text-right">
</div>
</section>
</div>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="http://localhost:1313/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

File diff suppressed because one or more lines are too long

21
sitemap.xml Normal file
View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://reachableceo.com/post/dailydriver-ultix-control/</loc>
<lastmod>2024-11-01T11:03:04-05:00</lastmod>
</url><url>
<loc>https://reachableceo.com/post/</loc>
<lastmod>2024-11-01T11:03:04-05:00</lastmod>
</url><url>
<loc>https://reachableceo.com/</loc>
<lastmod>2024-11-01T11:03:04-05:00</lastmod>
</url><url>
<loc>https://reachableceo.com/about/</loc>
<lastmod>2024-11-01T11:02:54-05:00</lastmod>
</url><url>
<loc>https://reachableceo.com/categories/</loc>
</url><url>
<loc>https://reachableceo.com/tags/</loc>
</url>
</urlset>

3
svg/moon.svg Normal file
View File

@ -0,0 +1,3 @@
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
</svg>

After

Width:  |  Height:  |  Size: 268 B

11
svg/sun.svg Normal file
View File

@ -0,0 +1,11 @@
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="5"></circle>
<line x1="12" y1="1" x2="12" y2="3"></line>
<line x1="12" y1="21" x2="12" y2="23"></line>
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
<line x1="1" y1="12" x2="3" y2="12"></line>
<line x1="21" y1="12" x2="23" y2="12"></line>
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
</svg>

After

Width:  |  Height:  |  Size: 677 B

157
tags/index.html Normal file
View File

@ -0,0 +1,157 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Tags | ReachableCEO Homepage</title>
<meta name="description"
content="ReachableCEO Homepage">
<link rel="canonical" href="https://reachableceo.com/tags/" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.4/css/bulma.min.css">
<link rel="stylesheet" href="https://reachableceo.com/scss/style.min.aa7209164f013c6883aa54384ea45a46e582eacf9a17e9565badebd557dd1059.css">
<meta property="og:url" content="https://reachableceo.com/tags/">
<meta property="og:site_name" content="ReachableCEO Homepage">
<meta property="og:title" content="Tags">
<meta property="og:description" content="ReachableCEO Homepage">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Tags">
<meta name="twitter:description" content="ReachableCEO Homepage">
</head><body><nav class="navbar is-light" role="navigation">
<div class="container">
<div class="navbar-brand">
<a href="/" title="home" class="navbar-item">
<span class="logo">
<h1>ReachableCEO Homepage</h1>
</span>
</a>
<a id="theme-toggle" class="theme-toggle" href="#">
<img src="https://reachableceo.com/svg/sun.svg" alt="sun icon" class="theme-icon" />
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div class="navbar-menu">
<div class="navbar-start">
<a href="/about" class="navbar-item">About</a>
<a href="/post" class="navbar-item">Blog</a>
<a href="/categories" class="navbar-item">Categories</a>
</div>
</div>
<div class="search">
<div id="fastSearch">
<input id="searchInput" tabindex="0" placeholder="Search..">
<ul id="searchResults">
</ul>
</div>
<a id="search-btn" style="display: inline-block;" href="# ">
<div class="icon-search"><svg class="search-svg" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></div>
</a>
</div>
<script src="/js/fuse.min.js"></script>
<script src="/js/fastsearch.js"></script>
</div>
</nav>
<script>
document.addEventListener('DOMContentLoaded', function() {
var burger = document.querySelector('.navbar-burger');
burger.addEventListener('click', function() {
burger.classList.toggle('is-active');
document.querySelector('.navbar-menu').classList.toggle('is-active');
});
});
function setTheme(theme) {
let body = document.body;
let themeIcon = document.querySelector(".theme-icon");
if (theme === "dark") {
body.classList.add("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/moon.svg";
themeIcon.alt = "moon icon";
} else {
body.classList.remove("dark-mode");
themeIcon.src = "https:\/\/reachableceo.com\/svg/sun.svg";
themeIcon.alt = "sun icon";
}
localStorage.setItem("theme", theme);
}
let theme = localStorage.getItem("theme") || "light";
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (isDarkMode) {
setTheme('dark');
} else {
setTheme('light');
}
setTheme(theme);
document.getElementById("theme-toggle").addEventListener("click", function() {
if (theme === "light") {
theme = "dark";
} else {
theme = "light";
}
setTheme(theme);
});
</script>
</header><main>
<div class="container">
<div class="section">
<div class="content">
<h1>Tags</h1>
</div>
</div>
</div>
</main><footer class="footer">
<div class="content has-text-centered">
<span>&copy; 2024 <a href="https://reachableceo.com/">ReachableCEO Homepage</a></span>
<span>
Powered by
<a href="https://gohugo.io/" target="_blank">Hugo</a> &
<a href="https://github.com/hotjuicew/hugo-JuiceBar" target="_blank">JuiceBar</a>
</span>
</div>
</footer></body>
</html>

11
tags/index.xml Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on ReachableCEO Homepage</title>
<link>https://reachableceo.com/tags/</link>
<description>Recent content in Tags on ReachableCEO Homepage</description>
<generator>Hugo</generator>
<language>en-us</language>
<atom:link href="https://reachableceo.com/tags/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>