Commits on Mar 8, 2017
  1. Fix a batch of broken external links

    Update links where the URL has changed slightly, but without a redirect.
    Or where theres a reasonable substitute link.
    committed Mar 8, 2017
  2. Make internal links use relative paths

    Using relative paths avoid duplication and prevents the links being
    treated as external by `htmlproofer`, which excludes them from tests.
    Sidesteps the missing PDF, which needs recovering from git history
    and moving to a static assets folder (`/static/misc/tube_tags.pdf`)
    committed Mar 8, 2017
  3. Use ruby-version that is auto-available on Travis

    Speeds up builds, and there is nothing about this project that
    actually needs `2.3.x`.
    committed Mar 8, 2017
Commits on Mar 7, 2017
  1. Fix missing alt text for image

    committed Mar 7, 2017
  2. Fix #39: Add Travis config

    Run minimum viable test: does the static build work?
    Exclude vendor:
    - jekyll/jekyll#2938
    committed Mar 7, 2017
  3. Fix #38: Use system font, instead of web font

    Although the web font adds some personality to the design, it doesn't
    justify the 30k of blocking CSS. Especially when the site is ~15k without
     web fonts, and ~5k ignoring analytics.
    - Tweak font styling, colour, and size for the new font stack.
    committed Mar 7, 2017
Commits on Mar 6, 2017
  1. Merge pull request #37 from 36degrees/patch-1

    Fix a typo on about page
    committed on GitHub Mar 6, 2017
  2. Fix a typo on about page

    You're welcome.
    36degrees committed on GitHub Mar 6, 2017
  3. Merge pull request #36 from fatbusinessman/patch-1

    Fix David's current job title
    committed on GitHub Mar 6, 2017
  4. Fix David's current job title

    Granted, this is only likely to be applicable for a limited time, due to
    commit 76aace9, but hey -- why not?
    fatbusinessman committed on GitHub Mar 6, 2017
  5. Add "Leaving GDS" blog post

    David Singleton committed Mar 5, 2017
Commits on Mar 4, 2017
  1. Improve about copy a bit

    This needs a proper re-write
    David Singleton committed Mar 4, 2017
Commits on Mar 3, 2017
  1. Add a draft post as a styleguide for the site

    Demonstrates markdown features, the elements generated and how they're
    styled in this site. Useful for making and testing design changes against.
    committed Mar 2, 2017
Commits on Feb 25, 2017
  1. Add link checking

    committed Feb 25, 2017
Commits on Feb 22, 2017
  1. Clean up blog posts after html to markdown conversion

    - Remove html entities
    - Fix use of cite for block quotes
    - Fix misc typos
    - Keep using cite, as there isn't a mardown equiv
    - Keep using dl/dt/dd, although it's supported in kramdown/gh markdown,
      it's not standard. Keep using the regular tags
    - Improve some post excertps
    committed Feb 22, 2017
  2. Convert html blog posts extensiont to markdown

    The contents of the files were changed in the previous commit, but
    git wouldn't recognise a rename in the same commit.
    committed Feb 22, 2017
  3. Convert all HTML format blogs posts to markdown

    Using the `reverse_markdown` gem, setting the `github_flavored` option.
    > Supports all the established html tags like h1, h2, h3, h4, h5, h6, p,
    > em, strong, i, b, blockquote, code, img, a, hr, li, ol, ul, table, tr,
    > th, td, br
    committed Feb 22, 2017
Commits on Feb 20, 2017
  1. Update tagcloud post, fix 404s, deprecate

    Internal links to `code/lastfm-tagcloud` were 404ing as that code project
    went away a long time ago. Remove links to if from the post and deprecate
    the project itself.
    The API powering it went away in the last 10 years and the PHP code
    is a bit of a state.
    committed Feb 20, 2017
Commits on Feb 19, 2017
  1. Update colophon

    committed Feb 19, 2017
Commits on Feb 18, 2017
  1. Load app CSS before web fonts

    committed Feb 18, 2017
  2. Improve responsive rendering

    Add meta tag to trigger better responsive rendering. Without media
    query tweaks the linear/text content renders well.
    committed Feb 18, 2017
  3. Stop using justified text in body copy

    Justified text is harder to read and less accessible:
    committed Feb 18, 2017
  4. Improve code block rendering

    committed Feb 18, 2017
  5. Update GA tracking to be HTTPS always

    GA calls nowautomatically redirect from HTTP to HTTPS, so using protocol
    relative URL results in delay due to the redirect.
    committed Feb 18, 2017
  6. Drop unused google web font family

    This wasn't having a big perf impact, as the actual font file isn't
    fetched unless the font is used somewhere in the CSS, but is a small
    increase in the initial fonts CSS load, and not needed.
    committed Feb 18, 2017
Commits on Feb 16, 2017
  1. Fix #27: Add favicon

    committed Feb 16, 2017
  2. Fix #29: Add a 404 page

    committed Feb 16, 2017
  3. Fix typo in README

    committed Feb 16, 2017
Commits on Feb 15, 2017