diff --git a/_includes/dev_footer.html b/_includes/dev_footer.html
new file mode 100644
index 0000000..9660a87
--- /dev/null
+++ b/_includes/dev_footer.html
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+
+{% if page.uses contains "masonry" %}
+
+
+{% endif %}
+
+{% if page.uses contains "qrcodes" %}
+
+
+
+{% endif %}
+
+{% if page.uses contains "katex" %}
+
+
+
+
+
+
+{% endif %}
+
+{% if page.uses contains "pdf" %}
+
+
+{% endif %}
+
+{% if page.uses contains "tikz" %}
+
+
+{% endif %}
+
+
+
+
+
+
+
+
+
+
+
+
+{% if page.uses contains "twitter" %}
+
+
+{% endif %}
+
+
+{% if page.uses contains "graphs" %}
+
+
+{% endif %}
+
+{% if page.uses contains "github-cards" and false %}
+
+
+
+
+
+
+
+
+
+{% endif %}
\ No newline at end of file
diff --git a/_includes/dev_head.html b/_includes/dev_head.html
new file mode 100644
index 0000000..0920ab5
--- /dev/null
+++ b/_includes/dev_head.html
@@ -0,0 +1,108 @@
+{{page.title}} | {{ site.title }}
+
+
+
+
+
+
+
+{%seo%}
+
+
+
+
+
+
+
+
+{% if page.uses contains "katex" %}
+
+
+{% endif %}
+
+{% if page.uses contains "tikz" %}
+
+
+{% endif %}
+
+{% if page.uses contains "pdf" %}
+
+
+{% endif %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% if page.title == "Blog Posts" %}
+
+{% endif %}
+
+
+{% if page.written %}
+
+
+{% endif %}
\ No newline at end of file
diff --git a/_includes/dev_nav.html b/_includes/dev_nav.html
new file mode 100644
index 0000000..5ff60b6
--- /dev/null
+++ b/_includes/dev_nav.html
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/_layouts/raw_page.html b/_layouts/raw_page.html
new file mode 100644
index 0000000..e3bfcca
--- /dev/null
+++ b/_layouts/raw_page.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+ {% include dev_head.html %}
+
+
+
+
+
+ {% include dev_nav.html %}
+
+
+ {{content}}
+
+
+ {% include dev_footer.html %}
+
+
+
+
\ No newline at end of file
diff --git a/_sass/site/dev/landing.scss b/_sass/site/dev/landing.scss
new file mode 100644
index 0000000..e69de29
diff --git a/_sass/site/dev/nav.scss b/_sass/site/dev/nav.scss
new file mode 100644
index 0000000..21ffd7f
--- /dev/null
+++ b/_sass/site/dev/nav.scss
@@ -0,0 +1,13 @@
+.dev-custom-navbar {
+ background-color: unset !important;
+
+ img {
+ height: 40px;
+ }
+}
+
+.dev-nav-link {
+ text-transform: uppercase;
+ color: white;
+ font-weight: bold;
+}
diff --git a/_sass/site/dev/software-landing.scss b/_sass/site/dev/software-landing.scss
new file mode 100644
index 0000000..46f9b48
--- /dev/null
+++ b/_sass/site/dev/software-landing.scss
@@ -0,0 +1,63 @@
+#software-hero {
+ position: relative;
+ background: rgb(18, 23, 19);
+ background: linear-gradient(
+ 0deg,
+ rgba(18, 23, 19, 1) 0%,
+ rgba(20, 20, 12, 1) 100%
+ );
+ height: 80vh;
+
+ img {
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 80vh;
+ }
+
+ #content {
+ position: absolute;
+ width: 100vw;
+ @media (min-width: 843px) {
+ width: 55vw;
+ }
+
+ height: 100%;
+ z-index: 1;
+ overflow: hidden;
+
+ #tilt {
+ position: absolute;
+ width: 100vw;
+ height: 100%;
+ @media (min-width: 843px) {
+ height: 200%;
+ width: 100%;
+ top: -80%;
+ left: -10%;
+ transform: rotate(15deg);
+ }
+ background-color: var(--color-purple);
+ }
+
+ #align-wrapper {
+ position: absolute;
+ top: 35vh;
+ margin-left: 10vw;
+ @media (min-width: 843px) {
+ margin-left: 5vw;
+ }
+ @media (min-width: 1105px) {
+ margin-left: 10vw;
+ }
+ z-index: 2;
+
+ h1 {
+ width: max-content;
+ color: white;
+ margin: 0;
+ text-transform: uppercase;
+ }
+ }
+ }
+}
diff --git a/assets/css/site.scss b/assets/css/site.scss
index 1207696..1eba2c6 100644
--- a/assets/css/site.scss
+++ b/assets/css/site.scss
@@ -10,4 +10,8 @@
@import "site/navigation.scss";
@import "site/page.scss";
@import "site/kbd.scss";
-@import "site/codeblock.scss";
\ No newline at end of file
+@import "site/codeblock.scss";
+
+@import "site/dev/landing.scss";
+@import "site/dev/software-landing.scss";
+@import "site/dev/nav.scss";
diff --git a/assets/images/dev/software-landing.jpg b/assets/images/dev/software-landing.jpg
new file mode 100644
index 0000000..1765c4d
Binary files /dev/null and b/assets/images/dev/software-landing.jpg differ
diff --git a/beta/index.html b/beta/index.html
new file mode 100644
index 0000000..529ec8c
--- /dev/null
+++ b/beta/index.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+ {% include dev_head.html %}
+
+
+
+
+
+ {%- comment -%}{% include dev_nav.html %}{%- endcomment -%}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% include dev_footer.html %}
+
+
+
+
\ No newline at end of file
diff --git a/beta/software.html b/beta/software.html
new file mode 100644
index 0000000..d464df7
--- /dev/null
+++ b/beta/software.html
@@ -0,0 +1,17 @@
+---
+title: Software
+layout: raw_page
+---
+
+
+
+
+
+

+
+
\ No newline at end of file