Skip to content
My tech blog
CSS HTML Haskell JavaScript Shell
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
fonts
images
js
posts
scripts
src
templates
.gitignore
.travis.yml
CNAME
LICENSE
README.md
cabal.project
epicallan-site.cabal
favicon.ico
site.hs

README.md

permalink
/index.html

epicallan.github.io

Epicallan web page:

Disclaimer: This blog is a modification and clone of the kowainik blog

How to update this web page

If you want to change the content of a web page you need to perform the following steps:

  1. Make sure that you are on the develop branch
  2. Create new branch from develop, implement desired changes and open a pull request
  3. The person who merges the PR should build the project and deploy the new web page content with the following command:
./scripts/deploy.sh "Some meaningful message"

How to add a blog post

If you want to add a new post you should create a markdown file in the posts/ folder. The name of this file should contain the date of the post and some meaningful name. For example: 2018-11-05-epicallan-new-project.md.

In the .md file you should add next info in the following format:

---
title: Some really meaningful title that will appear at the page
author: Your Name
tags: haskell, stack, cabal, build-tools, tutorial
description: Some short description
useShortName: yes
---

DO NOT COPY TITLE HERE!
Here comes the body of the post itself

## Important rules!!!

* Use only `##` and upper for headers.
* Avoid special characters in the headers names (including `\``).
* Tags should be one-worders.

...

You can’t perform that action at this time.