From 9f30fe3b0332a18a803346d6a467f1a6bc8c76b3 Mon Sep 17 00:00:00 2001 From: Drew Short Date: Sat, 9 Feb 2019 02:22:31 -0600 Subject: [PATCH] Added a proper landing and a github link --- config.toml | 9 +++++++- content/_index.md | 10 ++++++++- content/about.md | 8 +++---- static/assets/img/github.png | Bin 0 -> 2277 bytes themes/pure/layouts/partials/footer.html | 4 ++-- themes/pure/layouts/partials/head.html | 16 +++++++++----- themes/pure/static/assets/css/style.css | 27 ++++++++++++++++++----- 7 files changed, 54 insertions(+), 20 deletions(-) create mode 100644 static/assets/img/github.png diff --git a/config.toml b/config.toml index c81fd4b..5f99a9d 100644 --- a/config.toml +++ b/config.toml @@ -4,11 +4,18 @@ title = "Sothr" theme = "pure" [params] +CopyrightHolder = "Drew Short" +CopyrightYear = "2014" [params.links] [params.links.resume] -priority = 10 +weight = 10 title = "Résumé" url = "https://sothr.com/resume/" +[params.links.github] +weight = 1 +title = "GitHub" +image = "assets/img/github.png" +url = "https://github.com/warricksothr/" [params.links.linkedin] title = "LinkedIn" image = "assets/img/linkedin.png" diff --git a/content/_index.md b/content/_index.md index 98ebd2a..0bb7979 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,4 +1,12 @@ --- type: "homepage" --- -# This is an example landing page \ No newline at end of file +Welcome to my personal landing page. + +I'm a backend and middlware software engineer with a strong focus on the JVM and the surrounding ecosystem. I've spent the last few years working on a suite of services for the healthcare platform at [Optum, Inc.](https://www.optum.com/) I have 7+ years of experience with Java, the Spring Framework and the myriad of libraries that facilitate SOA and Microservice applications. + +In my personal projects I often steer clear of the JVM as I work with it on a daily basis during the work week. My tools of choice outside of work are [Python](https://www.python.org/) and [Rust](https://www.rust-lang.org/), with a sprinkling of [Go](https://golang.org/) and the occasional foray into [Common Lisp](https://golang.org/) or [Racket](https://racket-lang.org/). A lot of my personal projects end up on my internally deployed [GitLab](https://about.gitlab.com/) instance and I find the integrated CI suite to be particularly useful. In fact, this site is built on that system and deployed automatically when changes are made to the underlying git repository. + +This site is hosted on a small [Digital Ocean](https://www.digitalocean.com/) droplet that I personally manage. While the majority of my personal projects that run as services are hosted as docker containers on my homelab server or on a mediocre dedicated server I rent from [nocix.net](https://www.nocix.net/). + +I don't spend much time writing, but when I do feel the itch I'll often drop a piece of content at my old [blog](http://blog.sothr.com) or at the new NullOctet [blog](https://blog.nulloctet.com) \ No newline at end of file diff --git a/content/about.md b/content/about.md index be138d6..55a1077 100644 --- a/content/about.md +++ b/content/about.md @@ -1,12 +1,10 @@ --- title: "About" date: 2019-02-08T23:42:14-06:00 -draft: true type: "navLink" --- +[**sothr.com**](https://sothr.com) is in it's 3rd iteration, rewritten using the static site generator [Hugo](https://gohugo.io/) from the previous Refinery CMS branch. I don't update the site often enough to require a CMS style site, and I am no longer comfortable with the additional attack surface of such an application for a simple personal landing page. I've developed a custom Hugo theme based on [Pure.css](https://purecss.io/) which I find to be a refreshingly small css only layout library. -[**sothr.com**](https://sothr.com) is in it's 3rd iteration, rewritten using the static site generator [Hugo](https://gohugo.io/) from the previous Refinery CMS branch. I don't update the site often enough to require a CMS style site, and I am no longer comfortable with the additional attack surface of such an application for a simple personal landing page. I've developed a custom Hugo theme based on [purecss](https://purecss.io/) which I find to be a refreshingly small css only layout library. +The second edition was built on [Refinery CMS](https://refinerycms.com/) and was birthed from my rediscovery of the ruby language while automating processes at Cargill. I was growing tired of maintaining a hand written HTML5 site, and regularly updating my personal project lists wasn't doing anything good for my frustrations around the state of HTML5, CSS3 and Javascript. This version did inherit the look of the original site, through my thankfully forward looking design choice of using mostly stock bootstrap as the primary css library. -The second edition was built on [Refinery CMS](https://refinerycms.com/) and was birthed from my rediscovery of the ruby language while automating processes at Cargill. I was growing tired of maintaining a hand written html 5 site, and regularly updating my personal project lists wasn't doing anything good for my frustrations around the state of HTML5, CSS3 and javascript. This version did inherit the look of the original site, through my thankfully forward looking design choice of using mostly stock bootstrap as the primaryy css library. - -The very first edition of the site was a custom amalgamation of burdening web technologies with javascript at the core. I spun out the core components and called it [Web-App-Seed](https://github.com/warricksothr/Web-App-Seed), though this specific set of tools never saw much use and the site built with them was overly complicated. It did however have one meaningful impact on my designs, the use of css libraries like [bootstrap](https://getbootstrap.com/docs/3.4/) to help with page layout. \ No newline at end of file +The very first edition of the site was a custom amalgamation of burdening web technologies with Javascript at the core. I spun out the core components and called it [Web-App-Seed](https://github.com/warricksothr/Web-App-Seed), though this specific set of tools never saw much use and the site built with them was overly complicated. It did however have one meaningful impact on my designs, the use of CSS libraries like [bootstrap](https://getbootstrap.com/docs/3.4/) to help with page layout. \ No newline at end of file diff --git a/static/assets/img/github.png b/static/assets/img/github.png new file mode 100644 index 0000000000000000000000000000000000000000..8a72cef9cec400573d7c67d47e4a052bd4f4a633 GIT binary patch literal 2277 zcmZ{mdpOhm8^^yJ3!7uu%3&z!SD3^q5p&Lil&EdYA!5j3ImXO}^=OEG)g!5GNzv7? zC5Ospa(+}SnjXaBQEEA?loI)^`uq3C{kgCEeqEo_eZ4>T^*ML=kf$0{4+;Q)n%6-$ zf4QgrH02HQvBNREU+zH3{+=#C-7|xC@<1`#+1D8WcqOpaaELrsNjiv21_1Srp9bnl ztce5w!c@P_*h_L;bbGE!{NI=MzPAnf-4tTZfMKN9S zc@e;(JbW*%O&%!6{nb1LUe#UqK023(Eo$W2n!i@Z=Gghx+w*ouIW~QO#bkWxd=lOu zC_Ouq^n@HGMm*=vmN~(8h2f~Qez0mVJWO&AP$+|JYOxRsPl7g}V7rq352`BzJ19JL zCWF_pUm9;@K?bJ%8U)8&WZ?0V)EgXz8qY{TpOge*n=AHMy~bb5C&*B(YKh&B8S3J> zR$VJ0Y13t2nVN&D^vlKh1cSWv69EDx>6ZxxToO8%NWR#rqBM1!J0JIa6|NKpvF$t0 zo$m<}fr-e>irH;baO^V9p8v05E~#M)l9tM1%BPW2`kXTWarRzWVrxP5qUL-Tp+zk- zR-mD`R4qfK*dayjd~3XSo0HE5(P`6Y9U?^7U_goSk{HvK-ot!&2B|+dLny>~+w!6sj*W zC|5E)M2QPli@qO9(p{a#duM-4D)4XT=(ly&eg&myN-t}4=z02eK^N0o4a?t%Kn+Y0 zN4Dh80Wt}5A2auL&NAkr!;7oSPCy3R$Mi46Ao;o!193*?j$>3O_PZ>}6R8LkvlP@$ z-cYkIb3?|)UkJzss+yDJ%R!MV)LuP5t1c+p@6jI2?K2aw>#g^?hrD^TZ-6cbLq3MFOK6`I4>yxl#4j_It%NbX zDTNbS;|g))M^H=Zn~50%faP{wSJhHDQY!0D<#s`A7McRtVFE?g~vZ*-a7! z`iWbbwfw18TeT4ct&_!B`X-RUZTRvQ14!KXnDP$cv);~`o7`@GaVhvzo=1A^7?v8E~c5OB@7BaQa7c{dIFQ>= zPg7UvO)uo=nPEK^k&nPEX;qu;uRCYr-p?l^jzoXET2l%1$CNl28Xx*Tf8wguotvxM z!-`$KYGG_T1C=Yd5V5EmtRAlwx3)$iRu>J)9DR;9b(Ak|+G%LK&yp+X5j3KxlwCI~2`+7n98*#=sVLf=mvsEsr6+y2W*=-d({~9( zP*q<_Qno6m#68uWmui&!t|o}ZisMz`D?e*;dhm}H!LyZTZ{w6QE%1?lyj?T;Gi16E zG!s9_nbPLk#TM4(Hwo59<#HQkGGCw0+*+dA$WPIQ02`Gy*%BHOJ7w9O|-t zyT%nPjOvy_Z&^a>!(AWxlsUk1dt4>6i_i(8NMk9sJZ8}nGV&9Qj z)L1bKCeG0WD3yweb4;zOb!-mSUN4Q?~hGIl>z9JTAUtS!!5|+;V{co|ExlE?S~MeGec0Xa!ub7daH}eq9O09 n`;R?e{- -
- © 2014 - Present Drew Short ALL RIGHTS RESERVED. +
+ © {{ .Site.Params.CopyrightYear }} - Present   {{ .Site.Params.CopyrightHolder }}   ALL RIGHTS RESERVED.
diff --git a/themes/pure/layouts/partials/head.html b/themes/pure/layouts/partials/head.html index 643bbdd..cea24d8 100644 --- a/themes/pure/layouts/partials/head.html +++ b/themes/pure/layouts/partials/head.html @@ -13,12 +13,16 @@