Muschamp Rd

Random CD Mashup is basically done

October 19th, 2010
CD covers

Although I had to overcome a lot of difficulties with Amazon’s API I never gave up and completed another mashup. Alas as time as passed many APIs have become more restrictive so over a decade later I can’t really recommend using the code I’ve written and most of the links in these old blog posts no longer work so I’ve been removing them in order to improve Quality.

The mashup I made used a subclass of albumCollection.php which may or may not have been necessary, but I wanted to make sure that was feasible, most of the code is in the original class. I made greater use of the Twitter API and the Last.fm API plus added support for the Flickr API using phpFlickr by Dan Coulter. I also used some code I got off Bobby Jack which was originally written by Remy Sharp. Finally when I set out to make this mashup I got it into my head to have a four column layout. I used some HTML and CSS I got off the internet as the base, which I then modified and shoehorned into my existing layout.

Only my website remains and only my URLs revolve and below is a screenshot of how the mashup looked in 2010.

Screen shot of my random CD mashup

My web mashup code is still available to download and study but in 2026 it seems like it is not functioning too well. Too many APIs have taken to returning less and less data. I or someone who is clever may be able to fix it, but right now my priority is getting a new job.

I spent much of 2010 unemployed and I got it in my head to learn to code better in PHP. I didn’t profit from all this effort. I think I should have used JavaScript instead perhaps. Now in 2019 I am not doing much programming  though I may find the time, but first I got it in my head to overhaul and improve this blog. I thought passing all three CFA® exams would pay off but I’ve been encouraged to do yet more professional development, which I shall blog about shortly. In the meanwhile you can read about the last professional development certificate I completed, it has nothing to do with PHP or web mashups.

If you are a PHP loyalist you can take a stab at updating this code or you can leave a comment below.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Posts on Muskblog © Andrew "Muskie" McKay.
CFA Institute does not endorse, promote or warrant the accuracy or quality of Muskblog. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.