Skip to content
Permalink
Browse files

Merge in a bunch of organizational charges

Should be the last of the big ugly commits
  • Loading branch information
KyleOndy committed May 25, 2018
1 parent b68704b commit be8426d0b82afe733eaedcf4a15992ccb4363fec
@@ -4,7 +4,7 @@ build-type: Simple
cabal-version: >= 1.10

executable hakyll-kyleondy
hs-source-dirs: provider/posts
hs-source-dirs: provider/posts/site
main-is: site.lhs
build-depends: base == 4.*
, hakyll == 4.12.*
@@ -0,0 +1,27 @@
#!/usr/bin/env bash
TITLE=$1

if [ -z "$TITLE" ]; then
echo "need draft title"
exit 1
fi

FILENAME="${TITLE,,}"
# replace spaces with dashed, stip non alphanumberics
FILENAME="$( echo "${FILENAME// /-}" | tr -cd '[[:alnum:]]._-')"

DRAFT="provider/drafts/$FILENAME.md"
if [ -f "$DRAFT" ]; then
echo "$DRAFT already exisits. Will NOT overwrite"
exit 1
fi

cat >"$DRAFT" <<EOL
---
title: $TITLE
tags: draft
created: $(date +"%FT%TZ")
author: Kyle Ondy
subtitle: todo, add subtitle
---
EOL
@@ -1,7 +1,7 @@
---
title: Bash
updated: 2018-05-03T20:21:34Z
subtitle: shell things
subtitle: common shell notes
tags: notes, bash
---

@@ -5,7 +5,7 @@ subtitle: Notes and quick refrence on formal syntax I can never seem to remember
tags: notes
---

# em-dash / en-dash / hyphon
# em-dash / en-dash / hyphen

These are important distinctions to make since I use [smart punctionation](http://pandoc.org/README.html#smart-punctuation) in pandoc.
Examples taken from [this answer on english.stackexchange.com](https://english.stackexchange.com/questions/2116/when-should-i-use-an-em-dash-an-en-dash-and-a-hyphen).
@@ -1,7 +1,7 @@
---
title: Git
updated: 2017-10-09 11:51:00
subtitle: Less commonly used commands. Not really.
subtitle: Commands I always seem to forget
tags: notes, git
---

@@ -35,7 +35,7 @@ git commit --amend -C HEAD

----

Decide last n commits should be on a different branch. [Stackoverflow](https://stackoverflow.com/questions/1628563/move-the-most-recent-commits-to-a-new-branch-with-git)
Decide last *n* commits should be on a different branch. [Stackoverflow](https://stackoverflow.com/questions/1628563/move-the-most-recent-commits-to-a-new-branch-with-git)

```{.bash}
git branch newbranch
@@ -5,7 +5,7 @@ subtitle: Commandline subsitution
tags: notes, sed
---

Find and replace a string, with a backup incase I am wrong
Find and replace a string, with a backup, because mistakes happen.

~~~{.bash}
sed -i.sedbak -- 's/foo/bar/g'
@@ -4,7 +4,7 @@ subtitle: What Do They Know? Do They Know Things?? Let's Find Out!
updated: 2018-05-03T20:32:47Z
---

This is the personal website of Kyle Ondy,a technology professional living in New Jersey.
This is the personal website of Kyle Ondy, a technology professional living in New Jersey.
Professionally I enjoy working with automation, CI/CD pipelines, and back-end development.
In my personal time I spend my time learning about functional programming, it's associated paradigms, and math, so I mainly write about those.

@@ -17,7 +17,6 @@ Here is a summary of my presence on some of the social media networks:
* [Keybase.io](https://keybase.io/kyleondy)
* [LinkedIn](https://www.linkedin.com/in/kyleondy)
* [Strava](https://www.strava.com/athletes/4979)
* [SmashRun](https://smashrun.com/kyle.ondy)

## Causes

@@ -50,4 +49,4 @@ Redistribution and use in source and binary forms, with or without modification,

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@@ -9,7 +9,7 @@ While I am not in an active job search, I will always take the time to consider
To ensure I see your message, follow the directions found at the bottom of this page.
</aside>

I am looking for a positive company culture as much, if not more than he needs a challenging problem domain.
I am looking for a positive company culture as much, if not more than the need for a challenging problem domain.
I like to solve difficult and unconventional problems along with motivated small teams.

## Where
@@ -24,7 +24,7 @@ I find great satisfaction increasing productivity via automation, both for savin
I have recently fallen hard for functional programming am try to apply the concepts I am learning to problems at hand.

Working with short iteration and feedback cycles is integral to my productivity.
Testing, scripting, and automation allow my to close the feedback loop effectively solve problems.
Due to my work style, I make extensive use of testing, scripting, and automation to allow me to close the feedback loop while solving problems.

## What I am Looking For

@@ -50,7 +50,7 @@ The following will excite me about your organization.
* 20+ days of vacation leave.
* 401k match.
* Donation Matching
* Support for employees using company time for things like professional development, open source contributions, 20% time, community outreach.
* Support for employees using company time for enrichment like professional development, open source contributions, 20% time, community outreach.
* Support for employees attending conferences.
* Support for the local tech community.
* Remote work available.
@@ -84,4 +84,4 @@ Please contact me via email at <a href="mailto:jobs@ondy.me">jobs@ondy.me</a> an
* Does the organization allow remote work?
* A brief description of why the organization would be a good fit for me and vice versa.
* Information about the position(s) and/or a link to relevant job postings.
* Any other information you think is useful.
* Any other information you think is useful.
@@ -19,20 +19,20 @@ Here are the things I'd like to get done on this site.

- hakyll-sass -> comment on PR -> fork -> upload to hackage / stackage -> PR to include in lts
- tags
- 404 page
- images are not responsive (CirclCI)
- aside and source blocks don't quite lineup
- code font - make sure everyone has it? looks different on some devices

## Infra

- s3 hosting / s3_website
- logging?
- feed.xml vs atom.xml

## New Features / Ideas

- code graph - https://github.com/meoblast001/meosite/tree/master/code-graph. (could add to opensource page)
- [code graph](https://github.com/meoblast001/meosite/tree/master/code-graph). (could add to opensource page)
- qutebrowser -> :config-write-py -> add to dots

## General

- start writing ~2 posts a month
- start writing ~2 posts a month
@@ -7,6 +7,11 @@ author: Kyle
subtitle: Substantially faster Haskell build on CircleCI with Stack
---

<aside>
This is an outdated article and is here for prosperities sake.
The following information is more than likely woefully out of date.
</aside>

I've gotten so used to how awesome continuous integration is I don't think I could live without it anymore.
Unfortunately building Haskell projects was becoming a pain since everything had to be rebuilt each commit.

@@ -6,6 +6,11 @@ subtitle: Finding the problem that causes an 'openBinaryFile' error when running
tags: stack, docker
---

<aside>
This is an outdated article and is here for prosperities sake.
The following information is more than likely woefully out of date.
</aside>

## The Problem

Using [stack's](http://docs.haskellstack.org/en/stable/README/) awesome [docker integration](http://docs.haskellstack.org/en/stable/docker_integration) I got an unexpected error.
@@ -6,6 +6,11 @@ updated: 2016-10-04 12:00:00
tags: vim, neovim
---

<aside>
This is an outdated article and is here for prosperities sake.
The following information is more than likely woefully out of date.
</aside>

Add the following to the very top of your neovim config

``` bash

This file was deleted.

0 comments on commit be8426d

Please sign in to comment.
You can’t perform that action at this time.