simonvomeyser / simple-web-dev

My personal blog, build with Laravel and Vue.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Screenshot of the blog frontpage

My personal blog

This blog is a small diary of the things I learn while on this intimidating journey through web development land.

I write about technical stuff but sprinkle in a few words about project management from time to time, all decorated with some very nerdy humor.

I developed the platform myself by using a Laravel installation, the posts are stored as markdown files and version controlled. I needed to do quite a few customizations with the Markdown parser, so I wrote a post about that.

Installation

To install this page clone the repository first.

git clone git@github.com:simonvomeyser/simple-web-dev.git

Next, you need to install the dependencies.

composer install
npm install

Create your env

cp .env.example .env
php artisan key:generate

Misc

The posts are generated from markdown files and can be cached for production via the command:

php artisan cache-posts

About

My personal blog, build with Laravel and Vue.js


Languages

Language:PHP 79.4%Language:Blade 15.9%Language:Vue 4.5%Language:Shell 0.2%