Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
145 lines (121 sloc) 4.59 KB
title date draft
Todo
2017-07-04 14:23:53 +0100
false

oodavid.com is a work-in-progress, these are my outstanding tasks.

I don't need a kanban board... yet

  • CSS > Make something pretty
  • Page > Index (just list articles)
  • Page > 404
  • Page > About Me
  • Article > Style Test
  • Netlify > Add prerendering for my demo code
  • CSS > Render all markdown
    • Tables
    • Lists
    • Task-Lists
    • Horizontal Rule
    • Headings
    • Blockquotes
    • Code / Pre
  • Article > AngularJS Meta Tags
  • Launch on oodavid.com
  • Articles > Add a Table of Contents
  • Enable Disqus
  • Subscribe Form
    • Netlify > Zapier > Mailchimp
    • Make the form pretty
    • Add a thank-you page
    • Add partial to all relevent pages
  • RSS > Zapier > Twitter / Facebook
  • Add Meta Data (for OpenGraph / Twitter)
  • Announce Launch

The following are lower priority, and only roughly unsorted

  • Favicon
  • Apply Tags to articles
    • Angular, AngularJS, Firebase, Hugo
    • Display on Article
    • Add Filter to Homepage
  • Create default meta images based on primary tag
    • David King on Angular
    • David King on AngularJS
    • David King on FireBase
    • David King on Hugo
    • Add logic to meta.html
  • Add #link to article headings
  • Add Contact Form to Footer
    • Netlify > Zapier > Email
    • Make the form pretty
    • Add a thank-you page
    • Add partial to footer
  • Pinned Articles (bubble to top on homepage, regardless of date)
    • Create a Hugo article about this
  • Trigger mailchimp emails with each new article
  • Pick some measurable goals
    • Subscribers, Visitors, Followers are simple (but vanity driven)
    • Quality re-shares etc. are nice (show network strength)
    • Sales (of what?) are best
  • Style test should include all Shortcodes
  • Any need to A/B test?
  • Review post archive, can anything be updated / rewritten?
  • Change header silhouette to match article tag? (ie: Firebase)
  • Analytics > Add goals
    • Subscribe
  • RSS > More Zapier Integrations
    • Push to Slack
      • Accredible > Development
      • UltimateAngular > Angular or AngularJS (title / tag dependent)
      • Firebase > General (title / tag dependent)
    • Push to Facebook
      • My own page
      • Join appropriate communities, send there
    • Push to LinkedIn
  • Update my Twitter branding
  • Update my Facebook branding
  • New Page > My Work
  • Compile a list of Angular and Javascript sites that accept submissions
    • Submit my articles there
    • Twitter is an excellent starting point
  • Articles > Consider adding github links to frontmatter
  • Articles > Port old blog posts from Jekyll to Hugo
  • Move the Demo / GitHub links to the frontmatter and deal with it on the archetype template
  • Disqus > Zapier > ?
  • Add sharing meta data & local testing with ngrok
    • Add ngrok to the build system
    • Add meta-data for sharing
    • Add "test on opengraph / twitter" link to all pages
  • Nav > Add Search

Aggregators

Get some articles on the radar of these chaps:

(skim who they follow, and build up my list)

Automatic Rebuilds?

This snippet will output the date that the site next needs to be rebuilt. I need to:

  1. Get Hugo to output this to a plain file, like _rebuild (link)
  2. Get Netlify to support this feature

See:

{{ range first 1 (where .Data.Pages.ByDate ".Date.Unix" ">" .Now.Unix ) }}
  {{ .Date }}
{{ end }}

Modules

When publishing modules, I must be careful to encourage further exploration of my work. A checklist for any new modules would be useful, something like:

  • Link to all of my other modules
  • Link to the blog article that spawned it
  • Link to appangular (in due course)
  • Make sure oodavid is prominent

Moonshot Goals

To be followed by:

To speak at events

  • Firebase related
  • Angular related