jrbeverly.profile
Summary
This is a one page user profile for Jonathan Beverly (jrbeverly - i.e. me), linking to multiple online identities, relevant external sites, and popular social networking websites. Not all of them are included, but most of the relevant ones are.
Build Process
The process of minimizing the web resources is handled using the command line utility of Minify
which is available here. The process is used manually as opposed to leveraging a specific build system, is to experiment with more granular controls for website compilation.
Why not minify with ___?
The static pages are minified using Minify CLI
for the simple reason of tinkering. I wanted to be able to fiddle with various ways of optimizing a static HTML project, and a one page user profile project seemed to be the perfect fit.
Deployment
The static pages can be downloaded from the pipeline artifacts, which can then be run on any web server. For example, using it with Gitlab Pages can be done by creating the project jrbeverly.gitlab.io
. The .gitlab-ci.yml
of the jrbeverly.gitlab.io
project can download the artifacts, and deploy the artifacts to gitlab.io.
Read more about user/group Pages and project Pages.
Template
The webpage is based on the template designed by mRova available here.
Acknowledgements
The project icon is retrieved from the Noun Project. The original source material has been altered for the purposes of the project. The icon is used under the terms of the Public Domain.
The project icon is by Daniel Gamage from the Noun Project.