Commit Graph

32 Commits (4c55540034754a8da52809968f68673d57e3c3da)

Author SHA1 Message Date
Mike Gerwitz b182ea79b3
Majority of work on generation of new static site
I didn't originally intend for all of this to be in a single commit.  But
here we are.  I don't have the time to split these up more cleanly; this
project is taking more time than I originally hoped that it would.

This is a new static site generator.  More information to follow in the
near future (hopefully in the form of an article), but repo2html is now
removed.  See code comments for additional information; I tried to make it
suitable as a learning resource for others.  It is essentially a set of
shell scripts with a fairly robust build for incremental generation.

The site has changed drastically, reflecting that its purpose has changed
over the years: it is now intended for publishing quality works (or at least
I hope), not just a braindump.

This retains most of the text of the original pages verbatim, with the
exception of the About page.  Other pages may have their text modified in
commits that follow.

Enhancements to follow in future commits.
2019-01-11 23:46:13 -05:00
Mike Gerwitz 9cdc7b468c
:resume: Update language years
This also adds Lua.

This is merely annual housekeeping; it is not in preparation for
job hunting. ;)
2018-05-01 22:52:26 -04:00
Mike Gerwitz ec1c0c8d62
:resume: Add Guix 2018-05-01 22:52:20 -04:00
Mike Gerwitz f92d061bc0
:resume: Update wording
This is merely annual housekeeping; it is not in preparation for
job hunting. ;)
2018-05-01 22:37:51 -04:00
Mike Gerwitz 5027e5b27c
:Resume: The Ethics Void 2018-04-14 00:51:11 -04:00
Mike Gerwitz 5accbfbac4
:resume: Objective section update
Mention of educator/research role.  It is hard to articulate this cleanly;
it is better that someone just ask.
2017-09-23 23:03:40 -04:00
Mike Gerwitz ce5eda1527
:resume: Reduce length slightly
This removes some whitespace, extra sentences that aren't needed, and
entirely removes the education section that wasn't adding any value or
useful information; I'm self-educated.
2017-09-23 21:34:27 -04:00
Mike Gerwitz 8e39d0abde
:resume: FSF abbr whitespace fix
Newlines appear in rendered title.
2017-09-23 21:19:24 -04:00
Mike Gerwitz 686895429e
:resume: Add EFF affiliation 2017-09-23 21:18:40 -04:00
Mike Gerwitz df0b0c38c1
:Desaturate icons on all resume layouts 2017-09-23 13:36:11 -04:00
Mike Gerwitz 64cbee0030
:Add EFF link 2017-09-22 03:07:18 -04:00
Mike Gerwitz 8a36221301
:githubbub: minor wording update 2017-08-01 22:00:33 -04:00
Mike Gerwitz 82745bc857
:resume: Link to githubbub
Originally I wanted to keep the resume purely informational regarding my
skills.  This is more proper, for me.
2017-08-01 01:32:27 -04:00
Mike Gerwitz 311741bac4
:Octoright octoflop
It should be obvious, no?
2017-08-01 01:30:33 -04:00
Mike Gerwitz a816754a34
:Resume HN icon 2017-07-30 22:42:53 -04:00
Mike Gerwitz b26e73f278
:Fade resume icons in lower-res views 2017-07-30 22:17:23 -04:00
Mike Gerwitz 50a05be618
:Fix short GPG key on resume 2017-07-30 01:24:21 -04:00
Mike Gerwitz b7eeecc280
:Responsive design for resume
Complete with snarky remarks.

I'm surprised this has gone this long without me realizing that I never
implemented lower-resolution views.
2017-07-30 01:00:42 -04:00
Mike Gerwitz be4fda5058
:Remove `Academic' languages in resume
Not necessary; so infreqently used that they're useless to list.

* docs/about/resume.html: Remove academic languages.
2017-07-24 21:29:01 -04:00
Mike Gerwitz 0633a1dd4d
:Move Education to bottom of resume
* docs/about/resume.html (Education): Move section to bottom.
2017-07-24 21:27:02 -04:00
Mike Gerwitz 675ae2a13a
:Remove Earth's Magic from resume
It's already covered by the freelancing section.  This was long enough ago
and my portfolio is large enough that this is really unnecessary.

* doc/about/resume.html (Earth's Magic): Remove experience.
2017-05-26 01:35:20 -04:00
Mike Gerwitz e7356fd8ef
:Add txt extension to githubbub files
Will ensure that proper MIME type is served to the client.
2017-04-14 00:50:03 -04:00
Mike Gerwitz 91d6d46702
:Resume update
There are a number of changes here.  It doesn't mean that I'm looking for a
new job.  With that said, my employer surprised everyone with an acquisition
the day it was actually agreed upon, so we'll see how things go.
2017-04-09 00:49:14 -04:00
Mike Gerwitz f4c545893b :Add mention of GNU ethical repo criteria to githubbub
* docs/about/githubbub.md: Add reference to GNU ethical repo criteria.
2016-11-10 23:43:26 -05:00
Mike Gerwitz 34078c338b
: Add Restore Online Freedom! talk to resume 2016-10-13 23:10:08 -04:00
Mike Gerwitz 8f1cfe3f9c
:Resume phone number minor obfuscation
This is not fool-proof, but should stop most scrapers, since it would
require parsing CSS.
2015-10-14 21:58:42 -04:00
Mike Gerwitz 36a12673b2
:Résumé added 2015-07-23 00:33:11 -04:00
Mike Gerwitz 683bb384fc
:Githubbub librejs reference fix 2015-05-16 22:36:37 -04:00
Mike Gerwitz d8575eddbc Githubbub! 2015-05-16 02:01:09 -04:00
Mike Gerwitz ddeead88ae
:Added attribution for ``A Big GNU Head'' by Aurelio A. Heckert for ``GNU Inside!'' page fold
Well that is an embarassing oversight for someone keen on [software]
licensing. Thanks to Ineiev at the FSF for pointing this out.

Consequently, my graphic is now available under CC-BY-SA 2.0, not 3.0, since
it is a derivative work.
2014-01-11 12:23:16 -05:00
Mike Gerwitz 4b2c0b2d74 Added images/COPYING and license for GNU page fold image 2013-06-16 22:47:39 -04:00
Mike Gerwitz 876b763a8d Added intial pages 2013-06-02 12:27:02 -04:00