• 📂

    Thoughts again about an indieweb CMS

    Some time ago I wrote an article on planning to build my own CMS. I started to work on it using CodeIgniter as its framework. When I started to get overwhelmed by all of the moving parts I was trying to think about all at once I immediately went over to my current site – which is powered by WordPress – and thought “this’ll do me perfectly”.And to be honest it does.The thing is there’s still this nagging feeling in the back of my mind that says to me: “build your own CMS; it will be lightweight; you’ll know it inside-out; you’ll learn all about the IndieWeb’s moving parts”. But then the critic in me says: “Don’t be stupid – that’s why there is a community of talented people who have solved a lot of these things – so you don’t have to, Dave.”But that thought process of mine is negative and against the true spirit of the IndieWeb – building your own tools for yourself; Building something that is 100% to your own specification and something you will use everyday.Now don’t get me wrong I’m hugely grateful to the WordPress plugins that I rely on every day that have made my getting on to the IndieWeb so easy. But I feel it is time to step up my game which is why I am going to set myself a deadline – in the spirit of Tantek’s IndieWeb commitment for 2015-01-01 – of having my site in place with a home-built CMS by 2015-07-01.And apologies in advance to all the great people at IndieWebCamp, for no doubt I will have countless questions for them in the coming months as I hack away at my new CMS. Thank you.


  • 📂

    Brilliant! I especially like No. 15: Mills is accused of killing his ex-wife but he was actually out buying bagels. He has a clear-cut alibi in that the girl in the bagel shop served him and there are CCTV cameras in the shop, but opts to reject it in favour of one-man blood vengeance.


  • 📂

    First film watched living on own – The League of Gentlemen’s Apocalypse.


  • 📂 ,

    My IndieWeb Setup

    Please note: This is now out of date somewhat

    This post is an outline of my IndieWeb setup. I describe some of the key plugins I have installed as well as third party services I use. All of which play nicely together for the IndieWeb.Built with WordPressMy personal site is built using WordPress and is a completely custom-built theme. WordPress?—?with its plethora of plugins and diverse, active community?—?provides one of the best platforms from which to build an IndieWeb site today – outside of rolling your own. When I first heard about the IndieWeb and found myself wanting to implement its principles on my own site, I went ahead and installed a plugin I was recommended?—?the IndieWeb Plugin?—?which links to a collection of other plugins that implement certain functionality to tie into those IndieWeb principles.Plugins I have installedYou don’t have to limit yourself to only the plugins I list here?—?I have just listed the ones that I myself have in use in regards to IndieWeb.IndieWeb PluginThis plugin, once installed, provides links to the recommended IndieWeb plugins?—?some of which I have listed below?—?that will help bring you into the IndieWeb. I have also provided direct links to the plugins themselves, or you can search in your admin area’s new plugin interface. I haven’t described them all yet as I am not 100% on what some of them do. As I gain an understanding of others I use, I will include them below. The ones that I have described below are the ones I actively use and understand what they do for me. Download the IndieWeb PluginNextScripts : Social Networks Auto-PosterThis is a great plugin for easily syndicating content out to many third-party silos. I use a custom fork of it with editsThe plugin creators have very kindly added in my code edits to allow twitter replies that create those tweets as replies within the Twitter timeline. Social Networks Auto-Poster?—?or SNAP for short?—?has a flexible way in which to template how and what to share to each silo when posting your content. For example in a small note you may send the full text content only, however for an article you have written you may want to send the post title and permalink. Download the SNAP PluginRel-Syndication for WordPressThis plugin works beautifully with the Social Networks Auto-Poster plugin. It will grab the SNAP plugin’s syndication data for a post, and append a list of links to that post’s content. It will also include the necessary microformats2 meta data in the links of those syndicated copies. Download Rel-Syndication for WordPressWordPress Webmention PluginThis sets up webmention support on the site. It allows me to receive webmentions and automagically creates them as comments to those posts. It will also parse the post content for posts I write for any links contained within, and send webmentions to those links. Download WordPress Webmention pluginIndieWeb Custom TaxonomyThis plugin adds an extra semantic layer to posts. It allows you to categorize your posts as being one of the following: “Bookmark”, “Favorite”, “Like”, “Reply”, “Repost” and “RSVP”. All of which are actions that are found on social networks. It also allows you to save a URL to which you may be replying to. The plugin will then pull in that URL to give a preview of the link with the post content. This shows the context to which your post content may be replying to. Download the IndieWeb Custom Taxonomy PluginWordPress Semantic LinkbacksWhen you receive webmentions* from a site?—?or from Bridgy if you use that (see below)?—?then those comments are added to the site. What the semantic linkbacks plugin does is generate semantic comments using microformats2. *Please Note: you will need to have the WordPress Webmention plugin installed for this plugin to recognize Webmentions. See above. Download the Semantic Linkbacks pluginOther Tools I useBridgyBridgy is absolutely bloody fantastic. It is a web app built by Ryan Barrett and automatically polls a number of third-party silos?—?whichever ones you choose to connect?—?and pulls in any links to your website and any new responses to posts you have sent. Once it pulls in links and responses, it will send them over to your website as webmentions. The WordPress Webmention Plugin?—?mentioned above?—?knows exactly what to do with them. There are a couple of configurations that you may need to do also?—?at least these are what I needed to do. Firstly when bridgy finds replies to a tweet that originated from your site it will need to know where that original link is on your website. For example if you just sent twitter a note with no links back, bridgy will need to look on your site for that original message. But how does it know where the post is? It looks for the post that has, within it’s h-entry markup, the syndication link to that twitter copy. If you are using the Rel-Syndication Plugin for WordPress, then your content should already have the syndication links appended to them. One thing I had to also do was to add a “feed” meta link into my site’s header, in order to tell bridgy where those links could be found on my site (as they were not on my homepage at the time). And that’s my IndieWeb setup. Like I said before, there are some other plugins that were recommended from the IndieWeb plugin. However I have not included these here as I am not yet confident in describing those just yet. Any questions about this setup or any other IndieWeb queries please ask. I’ll do my best to help.


  • 📂

    The beast of Royston Vasey. Haven’t watched this in so long.


  • 📂

    Dave’s top albums of 2014

    Lana Del Rey: Ultraviolence

    If you were to tie me up, gag me and stick me in a remote location for the rest of my life — and I could only listen to one album again — it would be this one. Every single song on this album is golden. When you start the album, you enter into a dream-like world — a boundless world of raw emotion and energy. The album feels almost ethereal — as though you are walking in the abyss being sang to by an angel.

    Stand out tracks for me include: Ultraviolence, West Coast and The Other Woman.

    As an aside, I encourage you to buy the Deluxe Edition of this album – if only for the song Black Beauty. Black Beauty is one of my favourite of all of Lana’s songs. The transition from The Other Woman into Black Beauty, is one of the best song transitions I’ve ever heard.

    Why Black Beauty wasn’t included on the regular album release, I have no idea.

    Lorde: Pure Heroine

    I first heard of Lorde when Weird Al Yankovic released his song “Foil” — a parody cover of Lorde’s “Royals”. My next taste of her music came from the Trailer for Assassin’s Creed Unity. The song was a cover of “Everybody wants to rule the world” by Tears for Fears — and is phenomenal.

    Her music isn’t like anything I have really heard before — she is her own thing. Her music and stage presence are up there with all the greats. I have since listened to this, her debut album, on repeat for the past two or three months and it never tires.

    Stand out songs include: Tennis Court, Royals and White Teeth Teens.

    Cherlene: Cherlene (Songs from Archer)

    Archer is one of my favourite TV series of recent years. Fans of the show will know that series 5 of Archer — named “Archer: Vice” — was a temporary departure form the usual back drop of fictional intelligence agency ISIS.

    During “Archer: Vice” Cheryl/Carol took on the new name of Cherlene, and was pursuing a career in outlaw country music. To my surprise, the songs that were featured throughout the show were compiled into this album. And before you think it’s just going to be a gimmick album, let me tell you it is not.

    This is a genuinely good country album and can be enjoyed by anybody regardless of whether they have seen the show or not.

    Stand out songs include: Danger Zone (a duet with Kenny-frickin-Loggins), Cherlene’s Broken Hearts and Auto Parts, and Eastbound and Down.

    Foxes: Glorious

    I came across Foxes through a Google Play recommendation. At first listen it didn’t strike me as something I would enjoy. But I gave the album a chance. And I’m glad I did. Glorious is an energetic, thoroughly enjoyable, synthpop album from start to finish.

    It brilliantly mixes thumping pop anthems with haunting soundscapes — all tied together by this woman’s amazing voice.

    Stand out songs: Let go for tonight, Night Glo and Echo. Also if you plan on getting the Deluxe Edition you will hear a live version of Clarity, which is worth getting just for that song.

    Kacey Musgraves: Same Trailer, Different Park

    This album was a recommendation by Andrew Clarke, along with four other albums. This one stood out to me above the rest and has since recharged my love of country music.

    Every song on this contemporary country album is a gem and I never tire of listening to it front to back. You can easily get lost in the stories and faultless melodies of Same Trailer, Different Park.

    I should mention that this album was actually released in 2013. But since it’s so damn good — and I heard it first in 2014 — I decided to include it anyway.


  • 📂 ,

    Make It Rain – Far Cry 4

    Spend 500,000 rupees total at Trading Posts (Campaign only).


  • 📂

    Original Ronald McDonald

    The original Ronald McDonald was just plain demonic-looking. How could you possibly feel safe in an establishment where this greats you at the door?


  • 📂

    I finally got into watching Arrested Development. It is brilliant.


Explore

If you want to search, or just get an overview of my stuff, the explore page is a good place to start.

Any interesting websites and/or people I have found online, I link them on my blogroll page.

I keep a record of things i use on my… well… my “uses” page.