diff --git a/content/_index.html b/content/_index.html
index a9f7544..8080a91 100644
--- a/content/_index.html
+++ b/content/_index.html
@@ -4,20 +4,11 @@
background-blend-mode: soft-light;
background-size: cover;
}
+
header, footer {
display: none;
}
- .avatar {
- width: 125px;
- height: 125px;
- border-radius: 50%;
- background: var(--text-color);
- padding: 3px;
- }
- .profile-title {
- margin: 1rem 0 0 0;
- font-size: 2em;
- }
+
#earth {
display: inline-block;
background: url(./images/earth.gif) no-repeat center;
@@ -28,69 +19,99 @@
border: 1px solid #00a1fe99;
filter: drop-shadow(0 0 0.25rem #00a1feaa);
}
+
+ .avatar {
+ width: 125px;
+ height: 125px;
+ border-radius: 50%;
+ background: var(--text-color);
+ padding: 3px;
+ }
+
.profile-description {
margin: 0.25rem auto;
font-style: italic;
}
+
.social-links {
margin: .9rem 0;
}
+
.social-links i {
font-size: 2rem;
margin: 0 0.5rem 0 0.5rem;
}
+
.page-footer {
font-size: 0.9rem;
margin: 3rem auto;
color: var(--text-color-dark);
}
+
.page-footer i {
font-size: 1.25rem;
margin-left: 1rem;
}
+
+ .profile-title {
+ margin: 1rem 0 0 0;
+ font-size: 2em;
+ }
+
+
+
AlohaWorld
+
-
Drew's Lab
+
Welcome to my lab!
+
+
+
diff --git a/content/resume/_index.md b/content/resume/_index.md
index b078771..a060a1f 100644
--- a/content/resume/_index.md
+++ b/content/resume/_index.md
@@ -4,35 +4,38 @@ date: 2025-01-12T00:00:00-07:00
draft: false
---
-I'm Drew, a computer engineer with a passion for cybersecurity, privacy, and digital rights. I hold a B.S. in Cybersecurtiy and am currently working towards a M.S. in Information Security Engineering.
+I'm Drew, a cyber engineer with a passion for security, privacy, and sentient rights. I love collaborating with cybercitizens across academic, public, and private sectors to create positive change for the next generation. I often contribute my knowledge and insights to the cyber community through blogs, publications, and other public efforts like [X64.ONL: The Independent Security Publication](https://x64.onl/).
-## Certifications
+## Certification
|||
|:-|:-|
-|**Active**|GSTRT, GCIH, GSEC, CASP+, PenTest+, CySA+, Sec+, Net+, A+|
-|**2020**|C)DRE, C)DFE, C)PTE, C)ISSO|
-
-[Verified on Credly](https://www.credly.com/users/x64)
+|**[CompTIA](https://www.comptia.org/)**|CSIE, CSAE, SecurityX/CASP+, CNSP, CSAP, CNVP, CSIS, CIOS, PenTest+, CySA+, Network+, Security+, A+, IFT+|
+|**[GIAC](https://www.giac.org/)**|GSTRT, GCIH, GSEC|
+|**[Mile2](https://mile2.com/)**|C)ISSO, C)PTE; 2019: C)DFE, C)DRE|
## Education
|||
|:-|:-|
-|**TBD**|[M.S. Information Security Engineering](https://www.sans.edu/cyber-security-programs/masters-degree/)|
-|**2020**|[B.S. Cybersecurity](https://www.pensacolastate.edu/academic-programs/cysc-bas/)|
+|**2024**|Started [M.S. Information Security Engineering](https://www.sans.edu/cyber-security-programs/masters-degree/)|
+|**2020**|Graduated [B.S. Cybersecurity](https://www.pensacolastate.edu/academic-programs/cysc-bas/)|
## Experience
|||
|:-|:-|
-|**2023**|Principal Security Engineer @ Monks|
-|**2022**|Security Engineering & Operations Lead @ Monks|
-|**2021**|Information Security Engineer @ Monks|
-|**2021**|Security Operations Analyst II @ Creative Breakthroughs, Inc.|
-|**2020**|IT Security Specialist @ Escambia County BoCC|
-|**2020**|IT Network Specialist @ Escambia County BoCC|
-|**2019**|Co-Founder, Vice President, CISO, CTO @ Information Security Network, Inc.|
+|**2023**|Promoted Principal Security Engineer|
+|**2022**|Promoted Security Engineering & Operations Lead|
+|**2021**|Hired Information Security Engineer @ [Monks](https://monks.com)|
+|**2020**|Hired Security Operations Analyst II @ [Creative Breakthroughs](https://convergetp.com/our-story/cbi/)|
+|**2020**|Promoted IT Security Specialist|
+|**2020**|Hired IT Network Specialist @ [Escambia County BoCC](https://myescambia.com/elected-officials/commissioners)|
-## Publications
+## Philanthropy
+|||
+|:-|:-|
+|**2019 -- today**|Founding Security Researcher @ [X64.ONL](https://x64.onl)|
+|**2019 -- 2021**|Co-Founder, Board Member, CISO, CTO @ [Information Security Network](https://web.archive.org/web/20221229061735/https://infosec.us.org/)|
+## Publications
|||
|:-|:-|
-|**2020**|[Passing CompTIA Security+](https://x64.onl/writeup/passing-comptia-security-plus/)|
\ No newline at end of file
+|**2020**|Published [Passing CompTIA Security+](https://x64.onl/writeup/passing-comptia-security-plus/)|
\ No newline at end of file
diff --git a/hugo.yaml b/hugo.yaml
index 08ab70b..19a7d05 100644
--- a/hugo.yaml
+++ b/hugo.yaml
@@ -3,16 +3,16 @@ disableKinds:
- taxonomy
- term
languageCode: "en-us"
-title: >
- Drew's Lab
-theme: "x64"
params:
- description: >
- Aloha World! I'm Drew, a cyber engineer with a passion for security, privacy, and sentient rights. I love collaborating with cybercitizens across academic, public, and private sectors to create positive change for the next generation.
- keywords: >
- Drew, Personal, Security, Privacy, Sentient Rights, x64.onl, Cybersecurity, Information Security, Securitry Researcher, Security Architect, Security Engineer, Security Specialist, Security Consultant, Security Analyst
author:
email: "drew@x64.onl"
name: "Drew"
url: "https://drew.x64.onl"
-rssLimit: 25
\ No newline at end of file
+ description: >
+ Aloha World! I'm Drew, a cyber engineer with a passion for security, privacy, and sentient rights. I love collaborating with cybercitizens across academic, public, and private sectors to create positive change for the next generation.
+ keywords: >
+ Drew, Personal, Security, Privacy, Sentient Rights, x64.onl, Cybersecurity, Information Security, Securitry Researcher, Security Architect, Security Engineer, Security Specialist, Security Consultant, Security Analyst
+rssLimit: 25
+title: >
+ Drew's Laboratory
+theme: "x64"
\ No newline at end of file
diff --git a/themes/x64/assets/css/main.css b/themes/x64/assets/css/main.css
index a07000e..a4a55cb 100644
--- a/themes/x64/assets/css/main.css
+++ b/themes/x64/assets/css/main.css
@@ -1,176 +1,193 @@
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
+
@import url('https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
+
:root {
--accent-color: #30dd8a;
--background-color: #101010;
- --text-color-dark: #d0d0d0;
- --text-color-dark-25: #d0d0d025;
- --text-color: #eaeaea;
- --text-color-bright: #f0f0f0;
--font-family: "Inter", system-ui, sans-serif;
--font-family-monospace: "DM Mono", monospace;
+ --text-color: #eaeaea;
+ --text-color-bright: #f0f0f0;
+ --text-color-dark: #d0d0d0;
+ --text-color-dark-25: #d0d0d025;
+ --text-color-dark-50: #d0d0d080;
}
-/* reset */
+
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
-svg path {
- fill: var(--text-color-bright);
-}
-/* utilities */
-.accent {
+
+a {
color: var(--accent-color);
+ font-weight: bold;
+ text-decoration: none;
}
-.center {
- text-align: center;
-}
-.hidden {
- display: none;
+
+a:not([href^="/"], [href^="#"], [href^="https://drew.x64.onl"], .button, .social-links a, .page-footer a)::after {
+ content: "\2197";
+ font-weight: bolder;
+ padding: 0 .25rem;
}
-/* page */
+
body {
background-color: var(--background-color);
- color: var(--text-color);
font-family: var(--font-family);
margin: 1rem auto;
- padding: 1rem 2rem;
max-width: 768px;
+ padding: 1rem 2rem;
}
-/* sections */
-header {
- border-bottom: 1px solid var(--text-color-dark-25);
- margin-bottom: 1rem;
-}
-footer {
- margin-top: 1rem;
- border-top: 1px solid var(--text-color-dark-25);
-}
-/* navigation */
-nav ul {
- display: flex;
- list-style: none;
- padding: 0;
-}
-nav ul li {
- padding: 0 1rem 0 0;
-}
-/* content */
-main {
- margin: 2rem 0;
-}
-.profile {
- margin: 3rem 0;
-}
-/* text */
+
+body,
h1,
h2,
h3,
h4,
h5,
-h6 {
+h6,
+i,
+svg path,
+.button,
+.site-title a {
color: var(--text-color-bright);
-}
-a {
- color: var(--text-color);
- font-weight: bold;
text-decoration: none;
}
-a:not([href^="/"],[href^="#"],[href^="https://drew.x64.onl"],.button,.social-links a,.page-footer a)::after {
- content: " ↗";
- color: var(--accent-color);
+
+footer {
+ border-top: 1px solid var(--text-color-dark-25);
+ margin-top: 1rem;
+}
+
+header {
+ border-bottom: 1px solid var(--text-color-dark-25);
+ margin-bottom: 1rem;
}
+
mark {
background: var(--accent-color);
color: var(--text-color-bright);
padding: .25rem;
font-weight: bold;
}
-table {
- margin: 1.5rem 0;
+
+nav ul {
+ display: flex;
+ list-style: none;
+ padding: 0;
}
-th {
- text-align: left;
+
+nav ul li {
+ padding: 0 1rem 0 0;
}
-th, td {
- padding: 0 .5rem 0 0;
+
+table {
+ width: 100%;
+ border-collapse: collapse;
}
-/* images */
-svg path {
- fill: var(--text-color-bright);
+
+td, tr {
+ padding: 0 1rem .25rem 0;
}
-.site-title {
- font-size: 2rem;
- margin: 0 0 1rem 0;
+
+.accent {
+ color: var(--accent-color);
}
-/* buttons */
+
.button {
display: block;
- max-width: 25rem;
padding: 1rem 0;
margin: 1rem auto;
- border: 1px solid var(--text-color);
- border-radius: 7px;
- color: var(--text-color-bright);
+ max-width: 50%;
+ border-radius: .5rem;
background-size: 300% 100%;
- -moz-transition: all .4s ease-in-out;
- -o-transition: all .4s ease-in-out;
- -webkit-transition: all .4s ease-in-out;
- transition: all .4s ease-in-out;
-}
-.button:focus {
- outline: none;
}
+
.button:hover {
cursor: pointer;
- color: var(--text-color-bright);
- border: 1px solid var(--text-color-bright);
+ background-color:#04befe;
}
-.button a {
- text-decoration: none;
+
+.center {
+ text-align: center;
}
+
.color-1 {
+ background-color: #25aae1;
background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
box-shadow: 0 4px 15px 0 rgba(49, 196, 190, 0.75);
}
+
.color-2 {
+ background-color: #f5ce62;
background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75);
}
+
.color-3 {
+ background-color: #667eea;
background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
box-shadow: 0 4px 15px 0 rgba(116, 79, 168, 0.75);
}
+
.color-4 {
+ background-color: #fc6076;
background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);
}
+
.color-5 {
+ background-color: #0ba360;
background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
box-shadow: 0 4px 15px 0 rgba(23, 168, 108, 0.75);
}
+
.color-6 {
+ background-color: #009245;
background-image: linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);
box-shadow: 0 4px 15px 0 rgba(83, 176, 57, 0.75);
}
+
.color-7 {
+ background-color: #6253e1;
background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
box-shadow: 0 4px 15px 0 rgba(126, 52, 161, 0.75);
}
+
.color-8 {
+ background-color: #29323c;
background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
box-shadow: 0 4px 15px 0 rgba(45, 54, 65, 0.75);
}
+
.color-9 {
+ background-color: #25aae1;
background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
box-shadow: 0 4px 15px 0 rgba(65, 132, 234, 0.75);
}
+
.color-10 {
+ background-color: #ed6ea0;
background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a, #FBB03B);
box-shadow: 0 4px 15px 0 rgba(236, 116, 149, 0.75);
}
+
.color-11 {
+ background-color: #eb3941;
background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);
box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
+}
+
+.hidden {
+ display: none;
+}
+
+.profile {
+ margin: 3rem 0;
+}
+
+.site-title{
+ font-size: 2rem;
+ margin: 0 0 1rem 0;
}
\ No newline at end of file