All Projects → denysdovhan → denysdovhan.github.io

denysdovhan / denysdovhan.github.io

Licence: MIT License
📰 Personal blog from Denys Dovhan

Programming Languages

javascript
184084 projects - #8 most used programming language
Pug
443 projects
stylus
462 projects

Projects that are alternatives of or similar to denysdovhan.github.io

volodymyrkushnir.dev
My very own personal website. Basically this is just a résumé.
Stars: ✭ 16 (-11.11%)
Mutual labels:  gh-pages, personal
miguelmota.github.com
My Hugo powered blog
Stars: ✭ 34 (+88.89%)
Mutual labels:  gh-pages, personal-website
Front End Tooling Recipes
Collection of pre-configured front-end tooling setups for common uses.
Stars: ✭ 176 (+877.78%)
Mutual labels:  gulp, gh-pages
andresrodriguez55.github.io
Personal blog and portfolio with administration panel, notification system and comment system.
Stars: ✭ 18 (+0%)
Mutual labels:  personal, personal-website
personal-page
Personal Page is a project that contains a person's personal information and resume.
Stars: ✭ 20 (+11.11%)
Mutual labels:  gulp, personal-website
Fake Terminal Resume Website
A fake terminal website for coders
Stars: ✭ 57 (+216.67%)
Mutual labels:  personal, personal-website
generator-vintage-frontend
Modern front-end workflow
Stars: ✭ 15 (-16.67%)
Mutual labels:  gulp
generator-zyy-h5
A lovely H5 template
Stars: ✭ 23 (+27.78%)
Mutual labels:  gulp
modest-tsc-ng1-boilerplate
No description or website provided.
Stars: ✭ 36 (+100%)
Mutual labels:  gulp
beginner-windows-npm-gulp-webdev-tutorial
Beginner guide for users on web development with node.js/npm + gulp terminal commands. You'll learn how to use other terminal commands like git, gulp, bower, yarn, and more!
Stars: ✭ 40 (+122.22%)
Mutual labels:  gulp
create-autofe-app
Recommended Tooling for AutoFE Development
Stars: ✭ 30 (+66.67%)
Mutual labels:  gulp
nchat
The third edition of nodejs-chat. Mobile edition with rest api. Support token authentication.
Stars: ✭ 82 (+355.56%)
Mutual labels:  gulp
postcss-font-grabber
A postcss plugin, it grabs remote font files and update your CSS, just like that.
Stars: ✭ 26 (+44.44%)
Mutual labels:  gulp
vue-cli-ghpages
Made for vue-cli users. Publish to any gh-pages branch on GitHub. The Single-Page App Hack for GitHub Pages.
Stars: ✭ 25 (+38.89%)
Mutual labels:  gh-pages
gulp-stylestats
Gulp task for StyleStats.
Stars: ✭ 61 (+238.89%)
Mutual labels:  gulp
rickroll-links
Juicy rickroll links
Stars: ✭ 15 (-16.67%)
Mutual labels:  gh-pages
Front-end-tutorial
🐼 最全的资源教程-前端涉及的所有知识体系,并在 Nice Front-end Tutorial 持续更新;
Stars: ✭ 1,655 (+9094.44%)
Mutual labels:  gulp
awesome
my personal collection of awesome projects, links, books.
Stars: ✭ 16 (-11.11%)
Mutual labels:  personal
sheiley-shop-app
Sheiley Shop is a PWA to track personal purchases, No more paper and pencil to go to the supermarket 🏬
Stars: ✭ 35 (+94.44%)
Mutual labels:  personal
tux
A baseline toolkit to ease the building of static HTML sites or integrating into templated CMS builds.
Stars: ✭ 34 (+88.89%)
Mutual labels:  gulp

Blog from Denys Dovhan Build Status

My awesome static blog.

Here is my blog about front-end technologies, design, JavaScript, HTML/CSS, etc. This is cool because:

  • It's open source — so you can improve this and fix mistakes.
  • It's static — so it's convenient for me, superfast and hosted on GitHub Pages.
  • It's habitual — 'cause build using familiar tools, like Gulp, Jade, Markdown and Travis.

Installation

If you want fix mistakes or propose changes, you can clone this repo and install dependencies using following command:

git clone https://github.com/denysdovhan/denysdovhan.github.io.git && cd denysdovhan.github.io && npm i

Also don't forget that you can easily download it and read offline.

Tasks

I've mentioned that this site has builded using Gulp, so you could use these common tasks:

  • gulp — alias for gulp serve.
  • gulp serve — build and run local server with live-reload.
  • gulp build — build site into dist/ folder.
  • gulp deploy — rebuild master using dist/ and push to origin.

Also there are these specified tasks:

  • gulp collect — collect all posts from posts/ into posts variable.
  • gulp posts — render all posts using posts variable and layout/post.jade.
  • gulp index — render index-page using. layout/index.jade.
  • gulp styles — render styles from styles/.
  • gulp rss — render feed using posts variable.
  • gulp cname — just put CNAME file into dist folder.
  • gulp watch — watch for changes in dist.
  • gulp clean — clear dist/ folder.

And of course look at npm-scripts:

  • npm start — alias for gulp
  • npm build — alias for gulp build
  • npm deploy — alias for gulp deploy

To-do

  • Get rid of front-matter.
  • Migrate to ES2015 (using Babel).
  • Add pagination #2.
  • Reloading package.json and gulpfile.js.
  • Migrate to PostCSS.
  • Add syntax highlighting.
  • Fix vertical rhythm.

License

MIT © Denys Dovhan

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].