<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>deadlyhifi.com</title>
	<atom:link href="http://deadlyhifi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://deadlyhifi.com</link>
	<description>Tom de Bruin:  I make websites</description>
	<lastBuildDate>Sat, 19 May 2012 13:42:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>4 pages for £250 and the falacy</title>
		<link>http://deadlyhifi.com/2012/05/4-pages-for-250-and-the-falacy/</link>
		<comments>http://deadlyhifi.com/2012/05/4-pages-for-250-and-the-falacy/#comments</comments>
		<pubDate>Sat, 19 May 2012 05:52:08 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=261</guid>
		<description><![CDATA[Websites are a mystery to the average person &#8211; they know that they need one for their business but they have little idea of the process involved and little idea of the potential cost. Sensationalist numbers are banded around in the media but the question &#8220;how much is a website&#8221; is never answered. Often times [...]]]></description>
			<content:encoded><![CDATA[<p>Websites are a mystery to the average person &#8211; they know that they need one for their business but they have little idea of the process involved and little idea of the potential cost. Sensationalist numbers are banded around in the media but the question &#8220;how much is a website&#8221; is never answered.</p>
<p>Often times you see posters and banners advertising web site design and building services along the lines of &#8220;4 pages for £250&#8243;. Some naïve people are attracted to this type of advertising because it is clear how much they&#8217;ll pay &#8211; the &#8220;how much&#8221; question is answered from the start.</p>
<p>At this point the potential client will be thinking they need 4 pages and they&#8217;ll be thinking of information to display across those 4 pages. They&#8217;ll be conjuring up content to fill this space. This is not designing a website, this is throwing content into a hole.</p>
<p>What they don&#8217;t realise is that it goes against what&#8217;s required from a website. The site should be designed around the content that it needs to display and around the message it needs to deliver. Taking into account what the purpose of the website is. Taking into account what the potential users want from the website.</p>
<p>Before the &#8220;design&#8221; happens the site structure and architecture must be discussed and planned. Only at this point will it become clear whether there&#8217;ll be 4 pages or 100 pages.</p>
<p>Still, it&#8217;s easy to see why people are attracted to this kind of advertising. People want to know what something is going to cost, they don&#8217;t want nasty surprises.</p>
<p>Talk to the designer first, discuss what you want and then get a quote. In the same way you would to get some building work done. It&#8217;s not an off the shelf product. Go to a designer to get a custom product that suits you and your business. Discuss the budget and see what needs can be met with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/05/4-pages-for-250-and-the-falacy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On becoming a sellout (offline marketing techniques online)</title>
		<link>http://deadlyhifi.com/2012/04/on-becoming-a-sellout-offline-marketing-techniques-online/</link>
		<comments>http://deadlyhifi.com/2012/04/on-becoming-a-sellout-offline-marketing-techniques-online/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 10:13:40 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=264</guid>
		<description><![CDATA[I&#8217;ve been recently in a situation where I felt the website I was working on was being a little dishonest in the way it requested information from the end user. I have strong principles and with this experience it has made me realise that they lie very closely with the end user, that is &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been recently in a situation where I felt the website I was working on was being a little dishonest in the way it requested  information from the end user.</p>
<p>I have strong principles and with this experience it has made me realise that they lie very closely with the end user, that is &#8211; being completely open and clear about how a user&#8217;s information will be used.</p>
<p>In many marketing areas it has become the norm to &#8220;trick&#8221; the (potential) customer into sharing their contact details. Double negatives in opt in and out clauses. &#8220;Instant unsubscribe&#8221; links that don&#8217;t quite do what they suggest and present further, often confusing, options &#8211; all in an attempt to allow the continued sending of information &#8211; whether the user actually wants it or not.</p>
<p>In many avenues that I use to increase my knowledge &#8211; listening to podcasts (<a href="http://boagworld.com/">boagworld</a>, <a href="http://5by5.tv/bigwebshow">the big web show</a>, and many more), following the blogs of successful online businesses, and generally reading about online business practice, the overwhelming message seems to be to put the user first. To make it clear how their information will be used, to make it simple to unsubscribe, to make it clear which form fields need to be filled, to make the site accessible to all users, etc. Principles I very much agree with &#8211; I&#8217;m a consumer myself and I find it immensely irritating when I think I&#8217;m being conned to share information or it&#8217;s not clear how it will be used. </p>
<p>These sources seem to understand this &#8220;user first&#8221; approach and see it as a positive because your users will appreciate your honesty and therefore regard you higher and be a more worthwhile and quality customer. </p>
<p>What I&#8217;m increasingly realising is that many companies don&#8217;t share these principles &#8211; their marketing thoughts lie very much in the more traditional approaches of bombarding as many as they can with their message in the hope that a small percentage will respond. A marketing technique that is very prevalent in the offline advertising world &#8211; think of all the postal spam you get, especially if you&#8217;re not careful which boxes you tick on paper forms.</p>
<p>The difference with online is that you can be far more targeted and therefore raise the levels of your marketing to people who are genuinely interested in your product. To have a much higher quality list to market to. To have a list of people who actually WANT to receive your literature.</p>
<p>When a company with &#8220;old school&#8221; marketing techniques comes online they often don&#8217;t understand the honesty approach I&#8217;ve been describing. Questioning their techniques can cause upset. Absolutely much of this can lie in how they are questioned or advised but it does seem a very difficult gap to bridge since it goes against the very principles they may have been marketing on for many years.</p>
<p>Often times these people are annoyed by these techniques when they&#8217;re at the receiving end yet when it comes to their own marketing they are willing to employ the same techniques because &#8220;everyone else does it&#8221;. It&#8217;s the norm.</p>
<p>Sometimes you can advise all you like but get nowhere and if they still insist on techniques you don&#8217;t feel comfortable with you may feel like a &#8220;sell out&#8221;. Strong words, but like I said at the start, my principles are strong and going against these principles doesn&#8217;t sit right with me. Luckily I&#8217;m in a situation where I can walk away from situations like this but many can&#8217;t (and there may be a time when I&#8217;m not in this position).</p>
<p>So what am I going to do about it? I will continue to research these areas and practice arguments so that if these issues crop up in the future I&#8217;ll be able to discuss them coherently and without feeling angry and dishonest. I&#8217;ll be careful about who I take on as clients (as stated, not always possible), and I&#8217;ll be more trusting of my gut instinct &#8211; it&#8217;s often very right you know. And I&#8217;ll certainly continue promoting the honesty and usability policies to all.</p>
<p>If we continue to try and effect these changes it will only be better in the long run for the Internet and for us as consumers using it.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/04/on-becoming-a-sellout-offline-marketing-techniques-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>getting &#8220;Getting Things Done&#8221; done.</title>
		<link>http://deadlyhifi.com/2012/04/getting-getting-things-done-done/</link>
		<comments>http://deadlyhifi.com/2012/04/getting-getting-things-done-done/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 13:48:37 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[freelance]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[gtd]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=256</guid>
		<description><![CDATA[I love efficiency and I&#8217;m always on the lookout to be more efficient &#8211; especially when it comes to computers. I started to realise I needed a strategy after listening to the excellent Back to Work Podcast which led me on to Inbox Zero. Merlin Mann is behind all these and he has an excellent [...]]]></description>
			<content:encoded><![CDATA[<p>I love efficiency and I&#8217;m always on the lookout to be more efficient &#8211; especially when it comes to computers.</p>
<p>I started to realise I needed a strategy after listening to the excellent <a href="http://5by5.tv/b2w">Back to Work Podcast</a> which led me on to <a href="http://inboxzero.com/">Inbox Zero</a>. Merlin Mann is behind all these and he has an excellent way of presenting to you solutions to every day problems. These problems are usually your inability to face up to the truth of something (just admit you&#8217;re not going to respond to that email that&#8217;s been in your inbox for the past 3 weeks).</p>
<p>The more I listened and learned, the more I needed a strategy, otherwise I was wasting my time trying to become efficient at getting things done. I had been using <a href="http://culturedcode.com/things/">Things</a> for a while but I hadn&#8217;t thrown myself into it. I dipped in and out and I still found myself having to remember to do a lot of things. All because I didn&#8217;t have a strategy that I trusted fully.</p>
<p>Throughout the learning from Merlin Mann a book that kept cropping up was <a href="http://www.amazon.co.uk/gp/product/0142000280/ref=as_li_ss_tl?ie=UTF8&#038;tag=deadlyhifi-21&#038;linkCode=as2&#038;camp=1634&#038;creative=19450&#038;creativeASIN=0142000280">Getting Things Done: The Art of Stress-Free Productivity &#8211; David Allen</a>.<img src="http://www.assoc-amazon.co.uk/e/ir?t=deadlyhifi-21&#038;l=as2&#038;o=2&#038;a=0142000280" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
<p>This book changed everything. Now what really helped was the fact that I was already familiar with the way &#8220;Things&#8221; worked. And the book is more aimed at a time before we used computers for absolutely everything &#8211; but no matter &#8211; the principles can easily be applied to a digital only lifestyle. And actually, some things may work better in an analogue style for you. This gives you the option.</p>
<p>Whilst reading my mind was awash with things I needed to do and throughout the process I was putting it all into &#8220;Things&#8221; as the strategy began to take shape. Before I knew it my mind was free of &#8220;remembering&#8221; burden.</p>
<p>3 months on my mind is more relaxed and I&#8217;ve got a great workflow which has been adapted to suit me and my style. The basic principles I already had but having someone else confirm it, give you great ideas, and guide you through the implementation allows you to throw yourself into it confidently.</p>
<p>If you&#8217;re going to do this, you need to <strong>want</strong> to do this. When the time is right you will throw yourself into it. Often times you need to mull over an idea for a while, to come to terms with it, before you&#8217;re ready.</p>
<p>Now I&#8217;m at the refining stage. There&#8217;s always room for improvement &#8211; but my problem previously was that I was spending too much time trying to be efficient &#8211; too many different ideas of how to do it running around in my head to the point that it was a burden. Now I have my main strategy and it will only get better over time and adapt to suit.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/04/getting-getting-things-done-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My film on jimmyteens.tv about that cancer.</title>
		<link>http://deadlyhifi.com/2012/04/my-film-on-jimmyteens-tv-about-that-cancer/</link>
		<comments>http://deadlyhifi.com/2012/04/my-film-on-jimmyteens-tv-about-that-cancer/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 11:19:21 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=251</guid>
		<description><![CDATA[You know I work for jimmyteens.tv &#8211; that&#8217;s a cancer support website you know. I&#8217;ve worked for them since waaaay back in 2005 and although I&#8217;ve read the news and appeared on the odd film here and there I never actually had a film about me. But now I do, and here it is in [...]]]></description>
			<content:encoded><![CDATA[<p>You know I work for <a href="http://jimmyteens.tv">jimmyteens.tv</a> &#8211; that&#8217;s a cancer support website you know. I&#8217;ve worked for them since waaaay back in 2005 and although I&#8217;ve read the news and appeared on the odd film here and there I never actually had a film about me.</p>
<p>But now I do, and here it is in all it&#8217;s technicolour glory. Watch it, you might like it.</p>
<p><iframe src="http://jimmyteens.tv/embed/114314f7077c2" width="617" height="347" frameborder="0" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/04/my-film-on-jimmyteens-tv-about-that-cancer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ICE ICE Baby (In Case of Emergency)</title>
		<link>http://deadlyhifi.com/2012/04/ice-ice-baby-in-case-of-emergency/</link>
		<comments>http://deadlyhifi.com/2012/04/ice-ice-baby-in-case-of-emergency/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 14:45:54 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=240</guid>
		<description><![CDATA[ICE, or In Case of Emergency, is the idea that you have on your phone, under ICE, a person the paramedics can contact should you find yourself in a less than ideal situation. I always lock my phone, and I also have a passcode in place. With these new fangled mobile computers there&#8217;s a whole [...]]]></description>
			<content:encoded><![CDATA[<p>ICE, or <a href="http://en.wikipedia.org/wiki/In_case_of_emergency" title="Wikipedia page for ICE">In Case of Emergency</a>, is the idea that you have on your phone, under ICE, a person the paramedics can contact should you find yourself in a less than ideal situation.</p>
<p>I always lock my phone, and I also have a passcode in place. With these new fangled mobile computers there&#8217;s a whole lot of data stored on that device. But I also partake in road cycling and mountain biking. You could class them as dangerous sports and even though I generally ride in a group of more than just me I do sometimes ride alone, or something bad could happen to all of us (touch wood, god forbid, etc.).</p>
<p>To get around this I&#8217;ve put my name, my wife&#8217;s phone number, and another ICE contact on the wallpaper of my home screen. People can&#8217;t phone from my phone, but they can type the number into their phone &#8211; which is an acceptable compromise.</p>
<p>Interestingly, if you have an iPhone 4S you can set an ICE number and you are able to ask Siri to call ICE even when locked. Though that does require the person who found you to know about this feature.</p>
<p>You should do this too, better safe than sorry, &#8216;eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/04/ice-ice-baby-in-case-of-emergency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TXT Based Diary with Alfred</title>
		<link>http://deadlyhifi.com/2012/01/txt-based-diary-with-alfred/</link>
		<comments>http://deadlyhifi.com/2012/01/txt-based-diary-with-alfred/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 06:31:13 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[alfred]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=230</guid>
		<description><![CDATA[I often have a lot of things that occur to me while I&#8217;m coding, or browsing the web, or listening to music &#8211; just any time I&#8217;m using my computer really. And I think &#8220;yeah, I&#8217;ll remember that&#8221;. I very rarely remember that. A while ago I read on Brett Terpstra Logging with Day One [...]]]></description>
			<content:encoded><![CDATA[<p>I often have a lot of things that occur to me while I&#8217;m coding, or browsing the web, or listening to music &#8211; just any time I&#8217;m using my computer really. And I think &#8220;yeah, I&#8217;ll remember that&#8221;. I <em>very rarely</em> remember that.</p>
<p>A while ago I read on <a href="http://brettterpstra.com/logging-with-day-one-geek-style/" title="Brett Terpstra Logging with Day One Geek Style">Brett Terpstra Logging with Day One Geek Style</a> about logging thoughts with the <a href="http://dayoneapp.com/">Day One</a> app (<a href="http://brettterpstra.com/" title="Brett Terpstra's blog">Brett&#8217;s blog</a> is great &#8211; loads of poweruser tips and scripts all the time) and it may be that I buy Day One to do all this (I&#8217;m trying to be a little reserved, buying from the App Store has become too easy).</p>
<p>I&#8217;ve also been using <a href="http://www.alfredapp.com/" title="Alfred App">Alfred App</a> with the Powerpack for a while now &#8211; in an attempt to transition to <em>power user</em>.</p>
<p>So I thought I&#8217;d try and write a little Alfred script that appended my thoughts in a text file with a date. As it turns out there&#8217;s loads of Alfred scripts and tutorials scattered all over the &#8216;net. <a href="http://saulrosenbaum.com/blog/2011/05/18/text-file-task-management-with-alfred/">Texting &#038; Tasking with Alfred</a> gave me the basis of what I was looking for but I tweaked it a little.</p>
<p>Open Alfred and go to Extensions + ShellScript. Give your script a snazzy title like &#8220;Add to Diary&#8221;.</p>
<p>Fill in the blanks and choose a keyword to invoke your command (I chose &#8220;diary&#8221;).</p>
<p>The command is as follows:<br />
<code><br />
echo "`date` - {query}" >> /Users/YOUR-USERNAME/PATH/`date +%m%y`.txt<br />
</code></p>
<p>Just change that line to reflect where you want to keep your new file. The `date` parameter will prepend your input text with the date and the final date parameter in the file path will create new text files based on the month number. (e.g. 0112.txt, 0212.txt). If you want to format the dates differently do a search on &#8220;shellscript date&#8221;.</p>
<p>Then click Advanced and un-tick all the escaping options apart from double quotes.</p>
<p><img src="/wp-content/uploads/2012/01/add-to-diary.png" alt="add-to-diary" title="add-to-diary" class="aligncenter size-full wp-image-231" /></p>
<p>If you&#8217;re new to all this I&#8217;ve packaged the extension here <a href='http://deadlyhifi.com/wp-content/uploads/2012/01/Add-to-Diary.alfredextension.zip'>Add to Diary.alfredextension</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2012/01/txt-based-diary-with-alfred/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX Sortable Post Types within WordPress</title>
		<link>http://deadlyhifi.com/2011/12/ajax-sortable-post-types-within-wordpress/</link>
		<comments>http://deadlyhifi.com/2011/12/ajax-sortable-post-types-within-wordpress/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 17:57:42 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ajax]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=224</guid>
		<description><![CDATA[Sometimes you don&#8217;t want a custom post type you&#8217;ve defined to be sorted by the publish date. soulsizzle.com has a great tutorial on making a post type sortable with an AJAX admin page. I wanted to to add this functionality to more than one post type I&#8217;d defined, but didn&#8217;t want to repeat the code. [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you don&#8217;t want a <a href="http://codex.wordpress.org/Post_Types">custom post type</a> you&#8217;ve defined to be sorted by the publish date. <a href="http://soulsizzle.com/jquery/create-an-ajax-sorter-for-wordpress-custom-post-types/">soulsizzle.com</a> has a great tutorial on making a post type sortable with an AJAX admin page.</p>
<p>I wanted to to add this functionality to more than one post type I&#8217;d defined, but didn&#8217;t want to repeat the code. <a href="http://bikesnobnyc.blogspot.com/2011/05/10-items-or-less-avocado-of-death.html">Minimalism!</a></p>
<p>So, after making a few tweaks to the code I also wrapped it in a class so I can use it whenever I want. Yeah.</p>
<p>The snappily titled &#8220;<a href="https://gist.github.com/1506926">WordPress &#8211; class to make custom posttypes sortable with AJAX in admin</a>&#8221; on <a href="https://gist.github.com/">github:gist</a> has it all.</p>
<p>But in case you don&#8217;t want to head way over there, here&#8217;s the gist of it.</p>
<p><script src="https://gist.github.com/1506926.js?file=sortable.php"></script></p>
<p><script src="https://gist.github.com/1506926.js?file=dhf_sort.js"></script></p>
<p><script src="https://gist.github.com/1506926.js?file=dhf_sort.css"></script></p>
<p><a href="http://codecanyon.net/item/reorder-reorder-posts-and-pages/112877" title="Code Canyon">This</a> has also tickled my fancy, so I&#8217;ll probably have a go at something like that soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2011/12/ajax-sortable-post-types-within-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loading Frontend AJAX Content in WordPress</title>
		<link>http://deadlyhifi.com/2011/12/loading-frontend-ajax-content-in-wordpress/</link>
		<comments>http://deadlyhifi.com/2011/12/loading-frontend-ajax-content-in-wordpress/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 09:08:10 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ajax]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=217</guid>
		<description><![CDATA[If you want to load some content on demand without a page refresh WordPress has you covered. AJAX is employed in the admin area and we can use those built in functions to achieve the same at the frontend. The following code is available on github:gist. The PHP Firstly we need to get the ajax [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to load some content on demand without a page refresh WordPress has you covered. AJAX is employed in the admin area and we can use those built in functions to achieve the same at the frontend.</p>
<p>The following code is available on <a href="https://gist.github.com/1505251" title="github:gist WordPress frontend Ajax content loader">github:gist</a>.</p>
<h2>The PHP</h2>
<p>Firstly we need to get the ajax functionality loaded on the frontend. The
<pre class="brush: php; title: ; notranslate">function fronted_ajaxurl()</pre>
<p> below loads the file into our document head.</p>
<p>Then we declare what we want to load and create a function to load that content. Note that at the end of
<pre class="brush: php; title: ; notranslate">function dhf_loadme_ajax()</pre>
<p> we call
<pre class="brush: php; title: ; notranslate">die();</pre>
<p> This is to make sure the action ends, otherwise you end up in a kerfuffle. You&#8217;ll need to put the
<pre class="brush: php; title: ; notranslate">fronted_ajaxurl</pre>
<p> in your functions.php file, and the content you want to call can go anywhere as long as it&#8217;s linked to somehow. Keep it in your functions.php file if you&#8217;re unsure.</p>
<p><script src="https://gist.github.com/1505251.js?file=loadme.php"></script></p>
<p>Note also there are two
<pre class="brush: php; title: ; notranslate">add_action()</pre>
<p> calls. One is for users who are logged in, one is for users not logged in. See <a href="http://codex.wordpress.org/AJAX_in_Plugins">codex.wordpress.org/AJAX_in_Plugins</a> for further explanation.</p>
<h2>The JavaScript</h2>
<p>JavaScript makes it all work:</p>
<p><script src="https://gist.github.com/1505251.js?file=onload.js"></script></p>
<p>I&#8217;m using <a href="http://jquery.com/" title="I love jQuery">jQuery</a> here to call the function we declared up there in the PHP.</p>
<p>To make the whole process more fluid looking I&#8217;ve replace my &#8220;button&#8221; with an AJAX loading image while the content we actually want is being fetched. Once we have the content we replace the loading image.</p>
<h2>The Sundries</h2>
<p><script src="https://gist.github.com/1505251.js?file=frontend"></script></p>
<p>There&#8217;s some code there for a button, and don&#8217;t forget some CSS to put the AJAX loading image in place.</p>
<h2>And&hellip;</h2>
<p>It&#8217;s all actually quite straight forward to do this. And by being a bit more creative with the JavaScript you could choose to load instantly content viewed on the desktop, and for mobile devices load it if the user requests it. That could be part of your <a href="http://www.alistapart.com/articles/responsive-web-design/">Responsive Web Design</a> plan. Go forth.</p>
<p><script src="https://gist.github.com/1505251.js?file=size-responsive.js"></script></p>
<p>P.S. I&#8217;ve recently been made aware that some screen readers will not alert a user of updated content on a page. More modern screen readers do alert the user. Please be aware and do any relevant testing suited to your audience.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2011/12/loading-frontend-ajax-content-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>That talk and how it went</title>
		<link>http://deadlyhifi.com/2011/12/that-talk-and-how-it-went/</link>
		<comments>http://deadlyhifi.com/2011/12/that-talk-and-how-it-went/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 05:57:23 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[freelance]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/?p=205</guid>
		<description><![CDATA[I was prepared. I was confident. I wasn&#8217;t particularly nervous. I boarded that train and made way across London, the Teenage Cancer Trust offices where I donned my suit, to the location of the eyeforpharma Mobile Strategies 2011. The crowd was a fair size, maybe 150 people, and the seat were arranged around tables in [...]]]></description>
			<content:encoded><![CDATA[<p>I was prepared. I was confident. I wasn&#8217;t particularly nervous. I boarded that train and made way across London, the <a href="http://www.teenagecancertrust.org">Teenage Cancer Trust</a> offices where I donned my suit, to the location of the <a href="http://www.eyeforpharma.com/mobile/">eyeforpharma Mobile Strategies 2011</a>.</p>
<p>The crowd was a fair size, maybe 150 people, and the seat were arranged around tables in a very informal manner. Quite relaxed I was. Then I watched a couple of talks mostly presenting the uptake of mobile internet devices. Some do&#8217;s and don&#8217;ts — but all very much from a marketing perspective. And everything that was presented I was fully aware of, indeed, it was one of those situation where I could have expanded on those talks. That wouldn&#8217;t have been appropriate of course, they weren&#8217;t my talks, and besides, the presentations were at that level since that was the level the audience were prepared for.</p>
<p>What struck me as odd about this is that the people presenting were from companies that had a intent to sell their services to the audience members. An informative sales pitch. I guess that&#8217;s how it works in big business. I&#8217;m not judging it, I&#8217;m just observing it.</p>
<p>Then it was my turn to speak. I&#8217;d learnt to talk off by heart as per <a href="http://deadlyhifi.com/2011/11/preparing-for-my-first-conference-talk/" title="Preparing for my first conference talk">the tips</a> I previously blogged about. But it didn&#8217;t go exactly as planned. It wasn&#8217;t bad by any means, but I ended up reading it out. They very thing I had intended to not do.</p>
<h2>Why?</h2>
<p>Because it was there. It was all there in front of me. I couldn&#8217;t not look at it, and by looking at it I read it out word for word. It wasn&#8217;t bad, but it wasn&#8217;t natural. It was a reading from an article I wrote.</p>
<p>By the way, the talk was about my experiences of technology through cancer. My experience of those times can still be seen <a href="http://www.deadlyhifi.com/blogger/index.php">here</a>.</p>
<h2>What went wrong?</h2>
<p>The texts was too literal. Literally written on that page word for word. I should have had a list of points I wanted to cover. Then gone through each in turn repeating, from practice, the story I had to emphasise those points.</p>
<p>It would have been more natural. And likely it would have made more of an impact since I would have been speaking with the crowd rather than at them.</p>
<h2>What went right?</h2>
<p>How I felt, in myself, went right. I expected to be so much more nervous than I was. Public speaking is a fear. I overcame the fear by being prepared and confident in the message I had to deliver.</p>
<p>Although I have these criticisms, overall, I&#8217;m happy with how it went. It was a great experience and I&#8217;ve really learnt a lot from it. To the point that I hope I get another invite so I can make the necessary improvements.</p>
<p>In the mean time there are plenty of local tech groups and gatherings to practice at.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2011/12/that-talk-and-how-it-went/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparing for my first conference talk</title>
		<link>http://deadlyhifi.com/2011/11/preparing-for-my-first-conference-talk/</link>
		<comments>http://deadlyhifi.com/2011/11/preparing-for-my-first-conference-talk/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 15:16:54 +0000</pubDate>
		<dc:creator>tomdebruin</dc:creator>
				<category><![CDATA[freelance]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://deadlyhifi.com/2011/11/preparing-for-my-first-conference-talk/</guid>
		<description><![CDATA[After I went self employed one of my &#8220;to dos&#8221; was to become confident at public speaking. I&#8217;m happy to talk for a long time about things I know about, like bikes and the web, to friends but speaking in front of a crowd of people has always filled me with dread. As a practice [...]]]></description>
			<content:encoded><![CDATA[<p>After I went self employed one of my &#8220;to dos&#8221; was to become confident at public speaking. I&#8217;m happy to talk for a long time about things I know about, like bikes and the web, to friends but speaking in front of a crowd of people has always filled me with dread.</p>
<p>As a practice I decided I would host small presentations at our monthly <a href="http://jimmyteens.tv">jimmyteens.tv</a> team meetings. The next to take place in December I&#8217;ll be talking about managing your email inbox. Influenced by <a href="http://inboxzero.com/">Merlin Mann&#8217;s Inbox Zero</a> talk it will be more focused on the way things are done at jimmyteens.tv and specific to my audience.</p>
<p>As luck would have it a couple of weeks ago <a href="http://www.teenagecancertrust.org/">Teenage Cancer Trust</a> asked me to speak as part of their presentation at the &#8220;<a href="http://www.eyeforpharma.com/mobile/">eyeforpharma Mobile Strategies for Pharma</a>&#8221; taking place on the 1st of December.</p>
<p>This is a great opportunity &#8211; before I&#8217;ve implemented my practice regime &#8211; and as such I&#8217;ve spent some considerable time preparing for it. The only way to conquer the nerves, as I see it, is to be immensely prepared for it.</p>
<p>I asked my Dad who has done a lot of public speaking in his time for some tips, seeing as we&#8217;re alike I thought his experience and process would suit me.</p>
<p>This is what he sent me back, which I think are some great tips:</p>
<ol>
<li>
<p>Everyone gets nervous. I do too.  But I know that if I am not nervous, I will not deliver a good presentation. At the end of the day, it is just a performance. I like to think of these nerves as healthy nerves. My nerves sometimes have gotten the better of me but never to the point where I completely lost it.</p>
</li>
<li>
<p>It is surprising how little people notice if I am nervous. Most of the time, and most definitely when you will be speaking at your forthcoming seminar, the audience is very interested in hearing what I have to say. Most of the time they do not know me well or not at all and therefore they have no preconceptions and tend to just look for the message that I am trying to get across.</p>
</li>
<li>
<p>For me there are three aspects to deal with when having to deliver a presentation:</p>
<p>a) Nerves.</p>
<p>b) Excitement.</p>
<p>c) The message.</p>
</li>
<li>
<p>The nerves disappear to a great degree and are replaced by excitement if I have prepared my message well. With “excitement” I mean looking forward to the opportunity to actually delivering a message. Increasingly, over the years, I have enjoyed giving presentations and the once that have given me most enjoyment are the ones which have been prepared best.  Without a doubt, it is ALWAYS down to preparation of the message.</p>
<p>So how do I put together a good message?</p>
</li>
<li>
<p>I spend much time thinking about what I want to say and want to get across.  It tends to rumble about in my brain for days, sometimes weeks, depending on how much notice I have been given. During that time I will also talk to people/colleagues and tell them that I will be giving a presentation to such and such an audience, what I have been asked to talk about and how I am planning to structure it.</p>
<p>Using that process helps with crystallisation of ideas in my head.  When speaking out loud with people about it, I realise what is good and not so good about what I am planning to say and how I want to get things across. (Sometimes people give immediate feedback, which can be helpful, although feedback that you get later in the process is more important. See point 9.) After this “gestation” period, I get everything down on paper.</p>
</li>
<li>
<p>a)  Introduction:</p>
<p>I. Pertinent facts about myself. An audience likes to know who is standing in front of them. I always take a conservative approach and give my complete name, as opposed to just my first name. If appropriate, I tell them how old I am. I give them two sentences about my career back-ground.</p>
<p>II. With an audience that I have never met, I always provide relevant information about myself.  With relevant I mean information that they can relate to. E.g. when giving a talk to a bunch of engineers, I will make them aware that I am a sales guy who has a great deal of experience in working with engineering departments and that I have been involved in the development and project management of technical products. If I am talking to sales people, I put emphasis on my sales background. If I am talking to finance/administrative people, I link my background to areas which they can relate to. Therefore, it is important that you understand who your audience is otherwise you might lose them during the intro.</p>
<p>III. I provide two sentences on why I am standing in front of them, and THE MOST IMPORTANT PART OF THE INTRO, I tell them what I am going to tell them in the next 10 minutes, 15 minutes or however long I have been given to deliver the message. I invite the audience to ask questions, either during the delivery or afterwards.  I much prefer during but sometimes it is not suitable so then afterwards is more appropriate.</p>
<p>Then:</p>
<p>b) Bullet point / message part 1</p>
<p>c) Bullet point / message part 2</p>
<p>d) Bullet point / message part 3</p>
<p>etc. etc.</p>
<p>e. I close with a conclusion or summary and &#8230;.</p>
<p>f. I open it up for questions even if officially I am out of time. I always take liberties with this; if the coordinator wants me off, they always come and tell me. If I know I have a chance to mingle afterwards (during lunch or a break) I tell people that they can approach me then. (I do not know what opportunities you have with your audience but if this is a networking opportunity for possible work then grab it with both hands!)</p>
</li>
<li>
<p>In the early days I used to write the whole thing out in full sentences. It helps with remembering.</p>
</li>
<li>
<p>Then I practice, in front of a mirror. I timed myself with a stopwatch every time.  Once I get to the point where my times are consistent, I have it properly in my head.</p>
</li>
<li>
<p>The final test is to deliver it to a practice audience. In my case it is always your Mum. I do this twice, three times and accept criticism. If your Mum does not understand, then I know that the audience does not either. I make the necessary adjustments. By the way, my practice-run is truly a practice run, i.e. I am standing up, adopting the style, body posture, gesticulation of the real performance. I find that if you can do that convincingly, the real performance is easy. The final stage is&#8230;</p>
</li>
<li>
<p>Some more practice. Then I leave it for a day or two. I don’t touch it and relax.</p>
</li>
<li>
<p>Two days before delivery I read it again and I am likely to make a few minor changes and do the last bit of fine-tuning.</p>
</li>
<li>
<p>I do some more practice.</p>
</li>
<li>
<p>I practice some more.</p>
</li>
<li>
<p>Finally&#8230; I remind myself that I must speak slowly (exaggerate) and clearly and LOUD. I keep this in mind when I am delivering.</p>
</li>
</ol>
<p>I&#8217;ll let you know how it goes&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlyhifi.com/2011/11/preparing-for-my-first-conference-talk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

