<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.0.0 (http://www.squarespace.com/) on Mon, 08 Sep 2008 08:32:45 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Home</title><subtitle>Home</subtitle><id>http://www.russmiles.com/home/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.russmiles.com/home/"/><link rel="self" type="application/atom+xml" href="http://www.russmiles.com/home/atom.xml"/><updated>2008-08-12T17:27:48Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.0.0 (http://www.squarespace.com/)">Squarespace</generator><entry><title>I'm sure I've seen some of these before...</title><category>Coding 'n' stuff</category><id>http://www.russmiles.com/home/2008/7/8/im-sure-ive-seen-some-of-these-before.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/7/8/im-sure-ive-seen-some-of-these-before.html"/><author><name>Russ Miles</name></author><published>2008-07-08T18:07:15Z</published><updated>2008-07-08T18:07:15Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I was lucky enough to get a ping through my rss reader to look into this article by Jay Fields. As I was reading through I got an intense sense of deja vu, which is hardly surprising since many of these techniques are exactly what Dan and I advocated in Head First Software Development.</p><p>Not to take anything anway from Jay, this is a great summary of really useful user story estimation techniques and I love the fact that each one is simply explained without any apologies for not being &quot;the way everyone might do it&quot;. Jay's first line says it all:</p><blockquote><p>&quot;One of the great things about working as a consultant is the ability to try out many different ideas and adapting your personal favorite process to include things that work. This article gives the details about user story estimation techniques that I've found effective.&quot;</p></blockquote><p>&nbsp;Always good to see the word getting spread. My personal favourites from Jay's selection are:</p><ul><li>Vote independently</li><li>Take the largest estimate <br /></li></ul><p>and of course</p><ul><li>Bribes :)</li></ul><br />]]></content></entry><entry><title>Cartoon Code makes a debut</title><category>Announcements</category><id>http://www.russmiles.com/home/2008/4/8/cartoon-code-makes-a-debut.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/4/8/cartoon-code-makes-a-debut.html"/><author><name>Russ Miles</name></author><published>2008-04-08T09:51:20Z</published><updated>2008-04-08T09:51:20Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>An idea that I've been playing with for some time finally managed to get out of my head and onto the web in <a href="http://www.oreillynet.com/headfirst/blog/2008/04/aiming_for_cartoon_code_first.html#more" target="_blank" class="offsite-link-inline">this blog posting</a> on Head First labs. Enjoy!<br /></p>]]></content></entry><entry><title>Congratulations to Richie Miles!</title><category>Announcements</category><id>http://www.russmiles.com/home/2008/3/25/congratulations-to-richie-miles.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/3/25/congratulations-to-richie-miles.html"/><author><name>Russ Miles</name></author><published>2008-03-25T12:20:58Z</published><updated>2008-03-25T12:20:58Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Just wanted to post a quick congratulations to my brother, Richie Miles, for bagging a great new role with MTV UK and Ireland. </p><p>This job is well deserved payback as Rich has been paying his dues as a runner and working hard as a writer for while now. Nice one Rich! <br /></p>]]></content></entry><entry><title>Head First Software Development Interview live on JavaLobby</title><category>Interviews</category><id>http://www.russmiles.com/home/2008/3/25/head-first-software-development-interview-live-on-javalobby.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/3/25/head-first-software-development-interview-live-on-javalobby.html"/><author><name>Russ Miles</name></author><published>2008-03-25T12:10:18Z</published><updated>2008-03-25T12:10:18Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>A few weeks back both Dan and I were <a class="offsite-link-inline" target="_blank" mce_real_href="http://java.dzone.com/articles/draft-interview-authors-head-f" href="http://java.dzone.com/articles/draft-interview-authors-head-f">interviewed</a> by <a class="offsite-link-inline" target="_blank" mce_real_href="http://java.dzone.com/users/meera" href="http://java.dzone.com/users/meera">Meera</a> from <a class="offsite-link-inline" target="_blank" mce_real_href="http://www.javalobby.com" href="http://www.javalobby.com">JavaLobby</a>. </p><p>&nbsp;I've spent some really enjoyable hours in the past with Meera and the folks at JavaLobby on book reviews and this was a fun chance to talk about our own book and some of the work behind producing a <a class="offsite-link-inline" target="_blank" mce_real_href="http://www.headfirstlabs.com" href="http://www.headfirstlabs.com">Head First</a> title.<br></p>]]></content></entry><entry><title>More in my series of Head First blog posts</title><category>Articles</category><id>http://www.russmiles.com/home/2008/1/31/more-in-my-series-of-head-first-blog-posts.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/1/31/more-in-my-series-of-head-first-blog-posts.html"/><author><name>Russ Miles</name></author><published>2008-01-31T09:02:37Z</published><updated>2008-01-31T09:02:37Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I've now finished my initial set of postings to the Head First blogs:</p><ul><li><a href="http://www.oreillynet.com/headfirst/blog/2008/01/russ_miles_at_the_heart_of_gre.html#more" target="_blank" class="offsite-link-inline">At the heart of great software are great people</a></li><li><a href="http://www.oreillynet.com/headfirst/blog/2008/01/russ_miles_software_consultant.html#more" target="_blank" class="offsite-link-inline">Software Consultants Care Too (well, great ones do)</a></li><li><a href="http://www.oreillynet.com/headfirst/blog/2008/01/russ_miles_commit_like_your_li.html#more" target="_blank" class="offsite-link-inline">'Commit' like your life depends on it <br /></a></li></ul><p>While this is the end of the beginning, it's not the end of the end so I'll be posting more in the future, both here and on the Head First blogs.</p>
]]></content></entry><entry><title>First post on the Head First Blogs</title><category>Announcements</category><id>http://www.russmiles.com/home/2008/1/22/first-post-on-the-head-first-blogs.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/1/22/first-post-on-the-head-first-blogs.html"/><author><name>Russ Miles</name></author><published>2008-01-22T14:56:39Z</published><updated>2008-01-22T14:56:39Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I've been lucky enough to be asked to blog a few of my thoughts on the <a href="http://www.headfirstlabs.com/archive.php" target="_blank" class="offsite-link-inline">Head First labs blogs</a>, and here is the <a href="http://www.oreillynet.com/headfirst/blog/2008/01/russ_miles_what_not_to_write_a.html#more" target="_blank" class="offsite-link-inline">first post</a> in a week-long series that I'm putting together. </p><p>To get the ball rolling I thought I'd talk about what <a href="http://www.headfirstlabs.com/books/hfsd/" target="_blank" class="offsite-link-inline">Head First Software Development</a> doesn't do, which is get bogged down in particular process terminology and baggage. This was a conscious decision, and we hope it makes the book a better, more useful, more relevant and less academic guide for the practicing software developer.</p><p>Enjoy!</p><p>&nbsp;</p>]]></content></entry><entry><title>It's been a while ... and here's why!</title><category>Announcements</category><id>http://www.russmiles.com/home/2008/1/14/its-been-a-while-and-heres-why.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2008/1/14/its-been-a-while-and-heres-why.html"/><author><name>Russ Miles</name></author><published>2008-01-14T19:29:34Z</published><updated>2008-01-14T19:29:34Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>Hi everyone!</p><p>It's been a really long while now since I last posted here, but I do have good reason. No, I've not just been lazy, in fact I've been so busy everything else took a back step for a while there.</p><p><span class="full-image-float-left"><img src="http://www.oreilly.com/catalog/covers/9780596527358_cat.gif" alt="9780596527358_cat.gif" /></span>But now I'm back and to show you I haven't just been off enjoying the pubs around Guildford (although I do intend to in the coming weeks, as well as getting married of course... more on that in the next post) I thought I'd make a belated announcement that Dan Pilone and I have finished off an published our book, &quot;<a href="http://www.oreilly.com/catalog/9780596527358/" target="_blank" class="offsite-link-inline">Head First Software Development</a>&quot;.</p><p>Writing this book was a real labour of love (more love than labour, but believe me the workload was there!) but now that it's finished I can honestly say that I am extremely pleased with the way this book turned out. If there was one book I would have liked in my early days, this would have been it. In fact, if there's one book I can use lessons from <em>right now</em>, this book is up there too. That's how proud of it I am, and also how useful I really think it is.</p><p>Ok, that's it for now but I am most definitely back in the swing of things so look out for xome interesting updates to this blog and others as I now get a chance to devote some time to things other than InDesign*</p><p>Cheers!<br />Russ</p><p class="sizeGreater40"><span class="sizeLess40">*InDesign is the main tool used by Head First team to create the Head First series.&nbsp;</span></p>]]></content></entry><entry><title>For Aimee, our dog</title><category>Announcements</category><id>http://www.russmiles.com/home/2007/7/19/for-aimee-our-dog.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2007/7/19/for-aimee-our-dog.html"/><author><name>Russ Miles</name></author><published>2007-07-19T11:58:15Z</published><updated>2007-07-19T11:58:15Z</updated><summary type="html" xml:lang="en-US"><![CDATA[<p>You bit, licked, and frightened Dad like hell when I poked your head 'round the living room wall for the first time. It didn't take you long to work your way into the "top dog's" heart though, and you were always his first port of call before a wander 'round the garden after work...</p>
]]></summary></entry><entry><title>Rails Refactoring Review now live on Javalobby</title><category>Reviews</category><id>http://www.russmiles.com/home/2007/5/16/rails-refactoring-review-now-live-on-javalobby.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2007/5/16/rails-refactoring-review-now-live-on-javalobby.html"/><author><name>Russ Miles</name></author><published>2007-05-16T18:02:06Z</published><updated>2007-05-16T18:02:06Z</updated><content type="html" xml:lang="en-US"><![CDATA[My review on the Rails Refactoring Digital Shortcut is <a class="offsite-link-inline" target="_blank" mce_real_href="http://www.javalobby.org/articles/rails-refactoring-russ/" href="http://www.javalobby.org/articles/rails-refactoring-russ/">now available</a> on <a class="offsite-link-inline" target="_blank" mce_real_href="http://www.javalobby.org" href="http://www.javalobby.org">Javalobby</a>. This little book was not quite as good as some of the other shortcuts I've read, but there was still tons of valuable information in there.<br>]]></content></entry><entry><title>What hit my buttons at JavaONE</title><id>http://www.russmiles.com/home/2007/5/14/what-hit-my-buttons-at-javaone.html</id><link rel="alternate" type="text/html" href="http://www.russmiles.com/home/2007/5/14/what-hit-my-buttons-at-javaone.html"/><author><name>Russ Miles</name></author><published>2007-05-14T22:24:41Z</published><updated>2007-05-14T22:24:41Z</updated><content type="html" xml:lang="en-US"><![CDATA[<p>I'm in the process of getting together some more detailed assessments on the delights of JavaONE last week, but in the interim here are the topics that I found 'hot' in the Moscone Center's cool environs...</p><ul><li><strong>Open DS</strong><br />Top of the list, Open DS was a great piece of software that made it dead simple to create a directory service a la LDAP. Including all the , this simple open source project provides scaleable, distributed, replicatable and driver-less storage, and it's planned to be extended to other directory services beyond LDAP in the near future.</li><li><strong>Rails in GlassFish, on top of the JDK (and not forgetting IDE support for Ruby in NetBeans)</strong><br />This was a great moment, although obviously contrived by the guys involved in the scripting interface to the JVM for the announcement at JavaONE. For the first time I was able to see a Rails application running on top of a JEE container, Glassfish, running in turn on top of the JVM. This is great news to anyone developing with Ruby and Rails as this means that my applications can just as easily be deployed to a production-class JEE web container as my existing JEE apps. And since this is all made possible because of JRuby and the scripting extensions to the JVM, I can even have my code healthily interacting with Java code should I see fit. I thoroughly recommend that you download the <a href="http://www.netbeans.org/" target="_blank" class="offsite-link-inline">Netbeans 6 beta with Glassfish</a> (the JEE components) to see this working, plus NetBeans is a pretty nifty Ruby editor as well.<br /></li><li><strong>Java FX (script)</strong><br />Part of the Java FX family, the script component could either be a case of too little too late, or a great success in creating rich content applications. So far I'm not sold, although I've only had a go at creating a few applications so far. To me it just seems like another scripting language, except that this one does not easily run straight in the browser (the demos require Java Web Start, not exactly seamless or ideal) and since with almost the same amount of code in Flex I can build some sassy rich content front-ends as the equivalent code in a frame-based hello world in Java FX Script, I'm not convinced by this one yet. However, others are finding this pretty exciting so I keep it here just in case I've missed a massive Gotcha.</li></ul><p>Those were the big highlights for me, there was lots and LOTS of other useful information being spread around the various technical sessions but those were the biggies for my money. Over the coming weeks I'll try and demo a lot of these innovations as they find their way into my projects, starting with Open DS and how that can work alongside with Rails...</p><p>... more to come soon!&nbsp;</p>]]></content></entry></feed>