This commit is contained in:
Jacob Windle 2017-10-25 23:20:26 -04:00
parent 3b21d82b3b
commit 257eda5099
10 changed files with 34 additions and 7 deletions

@ -1 +0,0 @@
Subproject commit 330aafa107956b9bb6c97c017698de8e51ee1c64

View File

@ -4,4 +4,10 @@ date: 2017-10-24T20:33:51-04:00
draft: false draft: false
--- ---
Working hard or hardly working # Summary
I'm a hard-working software engineer by day, and attending classes at George Mason University also by day. Currently, I work in full-stack development using both Ruby and Python, with a focus on web technologies specifically. I've been a part of some pretty cool projects using both of these languages! I am currently working at [Verodin, Inc.](https://verodin.com) helping companies measure the effectiveness of their cybersecurity measures.
# Interests
Tech-wise, there will always be more to know, and more to do. Currently I am interested in statistics and machine learning, and how to apply these fields to common problems I encounter. I also am a programming language fanatic. My favorite programming languages include but are not limited to: Julia, Python, C, Scheme, Racket, Ruby, Javascript, and R.

8
content/contact.md Normal file
View File

@ -0,0 +1,8 @@
---
title: "Contact"
date: 2017-10-25T23:02:16-04:00
draft: false
---
To contact me, reach out to me on any of the sites in the left bar, or at jacob.windle@protonmail.com

View File

@ -4,14 +4,28 @@ date: 2017-10-24T20:30:43-04:00
draft: false draft: false
--- ---
The migration is complete! I made the decision in the past week to move away from Middleman (sorry Middleman) and pick up a new blogging platform with more hutzpah. I've read several articles and posts about [Hugo](gohugo.io) and heard that it is an absolute blast to work with. How simple is it would you say? So simple that all I really did was install Hugo, download a theme, configure that theme and BOOM here I am writing content on my new platform. The migration is complete! I made the decision in the past week to move away from Middleman. While Middleman certainly has its strengths, it was still a process that was a little too manual. I found myself still having to code up HTML/CSS/JS and handle a lot of the web development side of blogging vs. getting to focus on content. I was unhappy with my site because I couldn't control how it looked or functioned without a massive amount of work, and after this work was complete I was too tired to actually blog! That was a major problem for me, because regularly blogging has been a goal of mine for years now. So I needed something simpler that handled this boilerplate development for me, allowing me to focus on weaving thoughts into nice coherent posts for my blog.
Hugo makes the boring stuff easy. I did not have to write any HTML or CSS. The Hugo theme [author](http://yoshiharuyamashita.com/) has literally done all of this for me. Yoshiharu if I ever get the chance to meet you, I owe you. This theme is beautiful and is exactly the look I wanted my personal site to display. Hugo also builds sites in milliseconds. Using the new and shiny Golang, Hugo is able to churn through a site render in <1ms per page. This is extraordinary. Development changes and builds are nearly instantly completed, and the speed of the build never ceases to amaze. Enter Hugo, the static site generator written entirely in Go. How simple is it would you say? So simple that all I really did was install Hugo, download a theme, configure that theme and BOOM here I am writing content on my new platform.
# Getting Hugo on Fedora I plan on using Hugo for my blog from now on, and will hopefully actively contribute to the project on Github.
My Hugo setup is currently on a Fedora 27 laptop. I wanted to share some of the steps I followed to get Hugo up and running, hopefully to help some other developer out there that may not be the best at front-end development get their ideas heard. ## Getting Hugo on Fedora
My Hugo setup is currently on a Fedora 27 laptop. I wanted to share some of the steps I followed to get Hugo up and running.
## Snapcraft ## Snapcraft
Snapcraft and snaps are a method of package management created by Canonical, the company behind Ubuntu. Snaps are a means of isolating applications in a self-contained environment that includes everything that the application needs to runs. Once you have downloaded the Hugo snap, you will be able to start working with Hugo. Snapcraft and snaps are a method of package management created by Canonical, the company behind Ubuntu. Snaps are a means of isolating applications in a self-contained environment that includes everything that the application needs to run. Once you have downloaded the Hugo snap, you will be able to start working with Hugo.
After following the snapd installation instructions at [snapcraft.io](snapcraft.io), run
```bash
snap install hugo
hugo new site new-site
cd new-site
```
This will create your new Hugo site at `new-site` and change into it. After setting up a Hugo site, a good next step is to set a theme for the site. Visit [the themes site](themes.gohugo.io) and follow the instructions for downloading your theme and configuring it. My theme is Blackburn.
And there you have it! I know this post was short but I truly didn't do much when setting up Hugo! Let me know if there is anything you'd like to see me cover in my next post. Thanks!

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
static/ias.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
static/me.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 KiB

BIN
static/northrop.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
static/veenome.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

BIN
static/verodin.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB