diff --git a/assets/style.css b/assets/style.css
index c7f30a7..111456f 100644
--- a/assets/style.css
+++ b/assets/style.css
@@ -1,14 +1,48 @@
-html { height: 100%; }
-
body {
- background: white;
- font: 15pt/1.5em sans-serif;
- margin: auto;
- max-width: 95ch;
- min-height: 100%;
- padding: 20px;
+ background: white;
+ font: 15pt/1.5em sans-serif;
+ margin: auto;
+ max-width: 120ch;
+ min-height: 100%;
}
-p {
- max-width: 70ch;
+body > header {
+ color: #EEEEEE;
+ background: #111111;
+ padding: 20px;
+}
+
+h1, h2, h3 {
+ margin: 5px 0;
+}
+
+section {
+ margin: 10px 0;
+}
+
+.experience h3 {
+ display: inline-block;
+}
+
+.experience-duration {
+ float: right;
+}
+
+.container {
+ background-color: #FAFAFA;
+ display: flex;
+ flex-flow: row-reverse wrap;
+ align-items: stretch;
+}
+
+.content {
+ padding: 25px;
+}
+
+.sidebar {
+ background-color: #F0F0F0;
+ color: #111;
+ padding: 25px;
+ min-width: 23ch;
+ flex-grow: 1;
}
diff --git a/index.html b/index.html
index 6c8a2c5..95737a2 100644
--- a/index.html
+++ b/index.html
@@ -1,44 +1,120 @@
-
+
+
James T. Martin
+
-James T. Martin
-Summary
-I am a self-taught programmer, fond of programming language theory.
-
Skills
-
- Programming Languages: Java, Haskell, Agda, HTML, Rust.
-
+
+
+ James T. Martin
+ A self-taught programmer fond of programming language theory.
+
-Experience
-
-
- I moderated /r/ProgrammingLanguages from June 5th, 2018 to April 19th, 2019.
- I co-founded the official /r/ProgrammingLanguages Discord on January 3rd, 2019.
- I spearheaded the redesign of www.proglangdesign.net , which was released on January 19th, 2019.
-
- I opened a bridge between #proglangdesign and ##programminglanguages on Freenode and the Discord via Matrix on January 5th, 2019.
- I am still the administrator and host of this bridge.
-
+
+
-
Hazen Robotics Club
-
I was a Java developer for the Hazen Robotics Club from September 2017 to October 2018.
-
- I mentored programming at the summer robotics camp, and
- taught basic tools like Java and Git to club members.
-
+
+
+ Experience
+
+
-Education
-
- I graduated from Hazen High School in June 2019.
-
- I will begin attending Bellevue College in Winter 2020,
- with the intent to study computer science.
-
+
+
+
+ Mentored programming at the summer robotics camp
+ Taught club members to use Java and Git
+ Collaborated to build robot controller programs for FTC competitions
+
+
+
-
Certifications
-
+
+ Skills
+
+ Languages: Java 8, Haskell, HTML5/XHTML
+ Tools: Git, GitHub, continuous integration, bug tracking, unit testing, property testing
+ Administration: Debian GNU/Linux, Nginx
+ APIs: REST , JSON, JSON Schema, JSON-LD, HATEOAS
+ Security:
+
+ TLS : Let's Encrypt , SSL Labs , DNS CAA , HSTS deployment
+ Web: XSS prevention, CSRF prevention, CSP , input validation, SQL injection prevention
+
+
+
+
+
+
+ Education
+
+
+
+
+ January 2020 onward
+
+
+
+
+
+
+
+ Recieved OSHA 10 certification.
+ Member of marching, symphonic, and jazz bands; recieved John Philip Sousa award in 2019.
+
+
+
+
+
diff --git a/robots.txt b/robots.txt
new file mode 100644
index 0000000..eb05362
--- /dev/null
+++ b/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow: