diff --git a/_config.yml b/_config.yml
index f91333e..36d395c 100644
--- a/_config.yml
+++ b/_config.yml
@@ -13,16 +13,14 @@
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.
-title: Your awesome title
-email: your-email@example.com
-description: >- # this means to ignore newlines until "baseurl:"
- Write an awesome description for your new site here. You can edit this
- line in _config.yml. It will appear in your document head meta (for
- Google search results) and in your feed.xml site description.
+title: netflux.io
+email: hello@netflux.io
+description: >-
+ Notes, thoughts and discoveries from the techsphere
baseurl: "" # the subpath of your site, e.g. /blog
-url: "" # the base hostname & protocol for your site, e.g. http://example.com
-twitter_username: jekyllrb
-github_username: jekyll
+url: "https://netflux.io" # the base hostname & protocol for your site, e.g. http://example.com
+github_username: rfwatson
+permalink: /blog/:year/:month/:day/:title/
# Build settings
markdown: kramdown
diff --git a/_layouts/home.html b/_layouts/home.html
new file mode 100644
index 0000000..341160d
--- /dev/null
+++ b/_layouts/home.html
@@ -0,0 +1,35 @@
+---
+layout: default
+---
+
+
+ {% if page.title %}
+
{{ page.title }}
+ {% endif %}
+
+ {{ content }}
+
+ {% if site.posts.size > 0 %}
+
{{ page.list_title | default: "Recent posts" }}
+
+ {% for post in site.posts %}
+ -
+ {% assign date_format = site.minima.date_format | default: "%b %-d, %Y" %}
+ {{ post.date | date: date_format }}
+
+
+
+
+ {{ post.content }}
+
+
+ {% endfor %}
+
+
+
+ {% endif %}
+
+
+
diff --git a/about.md b/about.md
index 8b4e0b2..593a086 100644
--- a/about.md
+++ b/about.md
@@ -4,15 +4,12 @@ title: About
permalink: /about/
---
-This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
+
-You can find the source code for Minima at GitHub:
-[jekyll][jekyll-organization] /
-[minima](https://github.com/jekyll/minima)
+Hi, I'm Rob Watson and this is my personal tech blog.
-You can find the source code for Jekyll at GitHub:
-[jekyll][jekyll-organization] /
-[jekyll](https://github.com/jekyll/jekyll)
+I co-founded live audio broadcasting company [Mixlr](http://mixlr.com), and have served as its CTO since 2011.
+I also have a degree in [Music Informatics](https://en.wikipedia.org/wiki/Music_informatics) and have a long-standing interest in musical composition and performance using computers.
-[jekyll-organization]: https://github.com/jekyll
+You can browse my [GitHub](https://github.com/rfwatson) or download my [professional resume](https://s3.eu-central-1.amazonaws.com/rfwatson-public/cv.pdf). You can also find my personal blog [here](https://www.rfwatson.net).
diff --git a/assets/images/me.png b/assets/images/me.png
new file mode 100644
index 0000000..9891699
Binary files /dev/null and b/assets/images/me.png differ
diff --git a/assets/main.scss b/assets/main.scss
new file mode 100644
index 0000000..9ea3e94
--- /dev/null
+++ b/assets/main.scss
@@ -0,0 +1,45 @@
+---
+---
+
+@import 'minima';
+@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:700|Open+Sans|Ubuntu+Mono');
+
+html, body, div, p {
+ font-family: 'Open Sans'
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: 'Roboto Slab'
+}
+
+pre, code {
+ font-family: 'Ubuntu Mono';
+ background-color: #efefef;
+}
+
+a, a:active, a:visited {
+ color: #2d753a;
+}
+
+body > header {
+ background-color: #000;
+
+ .site-title, .site-title:visited {
+ font-family: 'Roboto Slab';
+ color: #fff;
+ }
+
+ .site-nav {
+ .page-link, .page-link:visited {
+ color: #fff;
+
+ @include media-query($on-palm) {
+ color: #000;
+ }
+ }
+ }
+}
+
+img.profile {
+ width: 400px;
+}
diff --git a/bin/deploy.sh b/bin/deploy.sh
new file mode 100755
index 0000000..be85ae5
--- /dev/null
+++ b/bin/deploy.sh
@@ -0,0 +1,6 @@
+SITE=netflux.io
+DISTRIBUTION=EH0M9KWOAPOFH
+
+jekyll build
+aws s3 cp _site s3://$SITE/ --recursive --acl public-read --exclude "bin/*"
+aws cloudfront create-invalidation --distribution-id $DISTRIBUTION --paths "/*"