Skip to content

Commit

Permalink
WIP: Flushing out site
Browse files Browse the repository at this point in the history
  • Loading branch information
heycarsten committed Dec 30, 2018
1 parent 96d900d commit d3ca037
Show file tree
Hide file tree
Showing 92 changed files with 154,901 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org

root = true


[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2

[*.hbs]
insert_final_newline = false

[*.{diff,md}]
trim_trailing_whitespace = false
10 changes: 10 additions & 0 deletions .ember-cli
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
/**
Ember CLI sends analytics information by default. The data is completely
anonymous, but there are times when you might want to disable this behavior.

Setting `disableAnalytics` to true will prevent any data from being sent.
*/
"disableAnalytics": false,
"output-path": "docs/" // GitHub Pages
}
20 changes: 20 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# unconventional js
/blueprints/*/files/
/vendor/

# compiled output
/dist/
/tmp/

# dependencies
/bower_components/
/node_modules/

# misc
/coverage/
!.*

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try
41 changes: 41 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
module.exports = {
root: true,
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module'
},
plugins: [
'ember'
],
extends: [
'eslint:recommended',
'plugin:ember/recommended'
],
env: {
browser: true
},
rules: {
},
overrides: [
// node files
{
files: [
'.eslintrc.js',
'.template-lintrc.js',
'ember-cli-build.js',
'testem.js',
'blueprints/*/index.js',
'config/**/*.js',
'lib/*/index.js'
],
parserOptions: {
sourceType: 'script',
ecmaVersion: 2015
},
env: {
browser: false,
node: true
}
}
]
};
23 changes: 23 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.

# compiled output
/dist/
/tmp/

# dependencies
/bower_components/
/node_modules/

# misc
/.sass-cache
/connect.lock
/coverage/
/libpeerconnection.log
/npm-debug.log*
/testem.log
/yarn-error.log

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try
5 changes: 5 additions & 0 deletions .template-lintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
'use strict';

module.exports = {
extends: 'recommended'
};
27 changes: 27 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
language: node_js
node_js:
- "6"

sudo: false
dist: trusty

addons:
chrome: stable

cache:
directories:
- $HOME/.npm

env:
global:
# See https://git.io/vdao3 for details.
- JOBS=1

before_install:
- npm config set spin false

script:
- npm run lint:hbs
- npm run lint:js
- npm test
3 changes: 3 additions & 0 deletions .watchmanconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"ignore_dirs": ["tmp", "dist"]
}
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
heycarsten.com
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Time for a new personal page 🙂

Heavily inspired by: https://shipshape.io/blog/static-blogs-with-prember-and-markdown/

## Design

- [Type](https://fonts.google.com/selection?selection.family=Poller+One|Squada+One&thickness=9)
Expand Down
14 changes: 14 additions & 0 deletions app/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import Application from '@ember/application';
import Resolver from './resolver';
import loadInitializers from 'ember-load-initializers';
import config from './config/environment';

const App = Application.extend({
modulePrefix: config.modulePrefix,
podModulePrefix: config.podModulePrefix,
Resolver
});

loadInitializers(App, config.modulePrefix);

export default App;
Empty file added app/components/.gitkeep
Empty file.
Empty file added app/controllers/.gitkeep
Empty file.
Empty file added app/helpers/.gitkeep
Empty file.
25 changes: 25 additions & 0 deletions app/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>HeycarstenSite</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">

{{content-for "head"}}

<link integrity="" rel="stylesheet" href="{{rootURL}}assets/vendor.css">
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/heycarsten-site.css">

{{content-for "head-footer"}}
</head>
<body>
{{content-for "body"}}

<script src="{{rootURL}}assets/vendor.js"></script>
<script src="{{rootURL}}assets/heycarsten-site.js"></script>

{{content-for "body-footer"}}
</body>
</html>
Empty file added app/models/.gitkeep
Empty file.
3 changes: 3 additions & 0 deletions app/pages/intro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Hi, I'm Carsten 👋🏼

I'm a lead software developer specializing in web applications and related technologies and systems. I'm all about collaboration, I try to be as open and honest about what I don't know as I can be. I wasn't always like that, but as soon as I stopped my world started expanding at a rate that still shocks me! I am a curious human and I love to learn and connect with people. 🙂
17 changes: 17 additions & 0 deletions app/pages/outside-of-tech.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Me outside of tech

I have a lot of other interests outside of software and related technologies. Above all I enjoy spending time with my family and my friends, sharing stories, discussing topics; just existing together.

I’m a cyclist. I ride on-road, off-road, and track. I ride socially for fun, for fitness, to commute, to challenge myself, to connect with the natural world, and sometimes to reconnect with myself. I belong to [Cascade Cycling](https://instagram.com/cascade_cycling), a grassroots cycling club some friends found, we hang out at [Grupetto](https://instagram.com/grupettolife) a lot… it’s maybe kind of a problem 🤪

I’m a motorist. I love vehicles, I enjoy driving, I’m excited by the auto industry. I think electric vehicles are the future, and I think tractor pulls are a part of that future too. I love tinkering with automobiles, I restored and customized a 1989 Chevrolet S-10 in the early 2000s. It was one of the most resonating learning experiences I’ve had in my life, and it demystified so many things.

I’m a cook. Food is important to me, it nourishes me, it excites me, it comforts me, relaxes me. Food connects me to people, memories, cultures, and places. Erin does 95% of the cooking in our household, she’s one of the best cooks I know. We love to host parties and share our food and drink with all who can come.

I’m an outdoorsman. I find gardening very satisfying. Hiking through the Dundas Valley, seeing interesting plants and mushrooms growing. Observing all of the different cycles of plants, animals, and insects throughout the year. I’m very interested in trees, they fascinate me with their mycorrhizal networks and defense systems. In another life I totally might have been an arborist. I’ve never hunted, but I’d be curious to observe an experienced hunter one day.

I’m an artist. I think we all are. I love music of many forms: techno, jazz, metal, punk, hardcore, dancehall, hip hop, classical. I enjoy visual art, and design of many styles and tastes. I am fascinated by all of the different ways we can communicate our emotions, intentions, fears, joys through these mediums, often with great clarity.

I’m an activist. When I am distrusting of someone or something, I am honest and open about it. I don’t see life as a competition to be solely won, I see it as a series of interconnected mutually beneficial goals to be achieved. When I observe injustice, evil, or cruelty: I call it out! I support indigenous rights, human rights, I support women, I support the marginalized.

I’m a father and husband. First and foremost, it is what matters most to me; the health and safety of my family. (That rhymes, see, told you I’m an artist 😉)
Loading

0 comments on commit d3ca037

Please sign in to comment.