<?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>Sean Moore - Software Developer, Digital Musician, Arduino Hacker &#187; Flash Platform Community</title>
	<atom:link href="http://seantheflexguy.com/blog/category/flash-platform-community/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Mon, 27 Feb 2012 16:17:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>I&#8217;m available for Flex / AS3 / Flash / JavaScript work</title>
		<link>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/</link>
		<comments>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 16:17:19 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4 Components]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Component Development]]></category>
		<category><![CDATA[Flex Consulting]]></category>
		<category><![CDATA[Flex Contracting]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Jobs]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript Mobile]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[RobotLegs]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD JavaScript]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=956</guid>
		<description><![CDATA[That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many pieces of the technology I haven&#8217;t worked with. From BlazeDS/LCDS integration to pure front end UI/UX design. My passion is writing high quality code in a TDD fashion following best practice and using solid, proven application development frameworks. I really, really enjoy writing AS3 APIs using TDD. I&#8217;m open to contract or full time work. The only real catch is that I need to work remotely right now. I can however be onsite in Seattle a couple days a week if needed. Please get in touch if you need help with a project or are looking for a Flex developer. I also most recently have experience doing JavaScript dev for mobile. I&#8217;m not an expert in that yet but it&#8217;s really not that hard for me to understand and do considering I&#8217;ve been doing ECMAScript development for over ten years. I also have experience doing technical reviews and technical writing for books and web based articles. I&#8217;ve worked with many teams using Agile/SCRUM so I&#8217;m very familiar with that environment. In my personal time I&#8217;ve been starting to learn native Java programming for Android, so if you&#8217;re looking for someone to help with that please let me know. You can reach me at: seantheflashguy@gmail.com</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2011 seantheflexguy Blog Post Highlights and Album Releases</title>
		<link>http://seantheflexguy.com/blog/2011/12/22/2011-seantheflexguy-blog-post-highlights-and-album-releases/</link>
		<comments>http://seantheflexguy.com/blog/2011/12/22/2011-seantheflexguy-blog-post-highlights-and-album-releases/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 16:16:28 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[application development frameworks]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Digital Audio Production]]></category>
		<category><![CDATA[electronic music]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript Mobile]]></category>
		<category><![CDATA[JavaScript Unit Testing]]></category>
		<category><![CDATA[localization]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[RobotLegs]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD JavaScript]]></category>
		<category><![CDATA[TDD Kata]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=953</guid>
		<description><![CDATA[Well, 2011 is officially coming to a close. It was an interesting year, that&#8217;s for sure. I rounded up a few blog entries that I posted that I thought were aggregating into a quick post. They cover: presentations, tools, books and more. Some Flex, some HTML5 and some Arduino. Hope everyone has a safe and [...]]]></description>
			<content:encoded><![CDATA[<p>Well, 2011 is officially coming to a close. It was an interesting year, that&#8217;s for sure. I rounded up a few blog entries that I posted that I thought were aggregating into a quick post. They cover: presentations, tools, books and more. Some Flex, some HTML5 and some Arduino. Hope everyone has a safe and awesome holiday season and new year. Here&#8217;s looking to 2012!!</p>
<p>Personally most of my year was spent learning more about Custom Flex 4 Component dev, RobotLegs, TDD, Mocking, Architecture and Arduino. I&#8217;ve been doing a TON of research into the HTML5/JS space and also native Java development dev for Android specifically targeting the Kindle Fire and Nook. Expect to see some blog posts on that stuff in the near future.</p>
<p>In addition to my dev life I also create and produce music. I released three albums in 2011. You can check those out here:</p>
<p><strong>Sean Moore &#8211; All I Wanted (EP)</strong><br />
<a href="http://soundcloud.com/seantheflexguy/sets/sean-moore-all-i-wanted-ep/" target="_blank"> http://soundcloud.com/seantheflexguy/sets/sean-moore-all-i-wanted-ep/</a></p>
<p><strong>Sean Moore &#8211; Love Life</strong><br />
<a href="http://soundcloud.com/seantheflexguy/sets/sean-moore-love-life/" target="_blank"> http://soundcloud.com/seantheflexguy/sets/sean-moore-love-life/</a></p>
<p><strong>Sean Moore &#8211; Some Old Choonz I Made</strong><br />
<a href="http://soundcloud.com/seantheflexguy/sets/sean-moore-some-old-choonz-i/" target="_blank"> http://soundcloud.com/seantheflexguy/sets/sean-moore-some-old-choonz-i/</a></p>
<p>I&#8217;d also like to thank Stray and Omar Gonzales for all of the guidance and help throughout the year. I&#8217;ve learned a TON from you guys. Thanks so much for your time and help. It&#8217;s dearly appreciated.</p>
<p><strong>25+ Brand New HTML5 and JavaScript Books for Web, Mobile, iOS, Android and Game Development</strong><br />
<a href="http://bit.ly/qsmg6g" target="_blank"> http://bit.ly/qsmg6g</a></p>
<p><strong>MVC, IoC and TDD for JavaScript Development</strong><br />
<a href="http://bit.ly/qL6M6P" target="_blank"> http://bit.ly/qL6M6P</a></p>
<p><strong>seantheflexguy Interviews 25 Flash Platform Developers</strong><br />
<a href="http://bit.ly/qstMWU" target="_blank"> http://bit.ly/qstMWU</a></p>
<p><strong>Sean’s Arduino Experiments (Roundup)</strong><br />
<a href="http://bit.ly/n0tExX" target="_blank"> http://bit.ly/n0tExX</a></p>
<p><strong>My Getting Started with Arduino and Flex/AS3 Development Presentation at FlexMania Brazil 2011</strong><br />
<a href="http://bit.ly/pau02R" target="_blank"> http://bit.ly/pau02R</a></p>
<p><strong>Airgile a lightweight, easy to use project/task/defect management and tracking tool</strong><br />
<a href="http://bit.ly/ogrVn7" target="_blank"> http://bit.ly/ogrVn7</a></p>
<p><strong>mongoAS3 – An ActionScript 3.0 MongoDB Driver</strong><br />
<a href="http://bit.ly/ndBern" target="_blank"> http://bit.ly/ndBern</a></p>
<p><strong>Android User Interface Development: Beginner’s Guide</strong><br />
<a href="http://bit.ly/siRS8O" target="_blank"> http://bit.ly/siRS8O</a></p>
<p><strong>New Android Development Books for Flex 4.5, AIR, AS3 and Flash!!!</strong><br />
<a href="http://bit.ly/uc3JrQ" target="_blank"> http://bit.ly/uc3JrQ</a></p>
<p><strong>Intro to TDD and TDD Kata Presentation – Recording and Slides</strong><br />
<a href="http://bit.ly/lMd7Zm" target="_blank"> http://bit.ly/lMd7Zm</a></p>
<p><strong>BabelFX for localization of Flex applications</strong><br />
<a href="http://bit.ly/tyMG5B" target="_blank"> http://bit.ly/tyMG5B</a></p>
<p><strong>Using Brainwave Data to Control an LED using AS3, AIR, Mindset BCI and Arduino</strong><br />
<a href="http://bit.ly/t8oEKO" target="_blank"> http://bit.ly/t8oEKO</a></p>
<p><strong>SourceMate plug-in for Flash Builder</strong><br />
<a href="http://bit.ly/snXJzV" target="_blank"> http://bit.ly/snXJzV</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/12/22/2011-seantheflexguy-blog-post-highlights-and-album-releases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Paul Robertson from Dedo Interactive, Inc.</title>
		<link>http://seantheflexguy.com/blog/2011/11/19/interview-with-paul-robertson-from-dedo-interactive-inc/</link>
		<comments>http://seantheflexguy.com/blog/2011/11/19/interview-with-paul-robertson-from-dedo-interactive-inc/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 18:59:34 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=949</guid>
		<description><![CDATA[name: Paul Robertson age: 36 employer: Dedo Interactive, Inc. location: Plano (north Dallas) Texas when did you first get started with computers/programming? how? why? When I was a kid (9? 10?) my dad brought home a Commodore 64, and I started messing around with simple BASIC programs &#8212; just simple scripts and things copied out of books (that usually [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/paul-robertson.jpg" alt="" width="200" height="200" />name:</strong> Paul Robertson<br />
<strong>age:</strong> 36<br />
<strong>employer: </strong>Dedo Interactive, Inc.<br />
<strong>location:</strong> Plano (north Dallas) Texas</p>
<p><em><strong>when did you first get started with computers/programming? how? why?</strong></em><br />
When I was a kid (9? 10?) my dad brought home a Commodore 64, and I started messing around with simple BASIC programs &#8212; just simple scripts and things copied out of books (that usually didn&#8217;t work). I took a couple of years of computer science classes in high school, one year of BASIC on Apple IIs (including an animated scene of santa&#8217;s sleigh landing on a roof &#8212; my first real graphics programming) and one year of Pascal.</p>
<p>In college I needed to work to pay for school. I applied for a job at the campus bookstore, and the computer sales positions paid a little better than the others so I went for that. After six months or so there was an opening for a clerical assistant in the &#8220;inside sales&#8221; office at the bookstore. Technically the job was supposed to be data entry in FileMaker Pro database forms, but with my natural inclination to try to make things easier, I learned scripting in FileMaker Pro so I could automate as much of my work as possible. I guess that was my return to programming.</p>
<p>Ironically I have two college degrees but neither one is in computer science. I worked as a programmer through all those years to pay for my school&#8230;then I ended up working as a developer after I graduated.</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em><br />
After the college bookstore I started working at the university&#8217;s &#8220;international center&#8221; doing general tech support, data entry, and eventually HTML and data-driven web pages. One day (in 1998) my coworker said &#8220;you&#8217;ve got to see this&#8221; and showed me a flash animation. I was blown away. I downloaded the Flash 3 trial and started learning Flash animation. Near the end of my one month free trial I put together an animated tutorial that sold my boss on buying me a license, so that&#8217;s how I got started with Flash.</p>
<p>I took a university course on Flash the next year. I was pretty far ahead of the others in the class so I would just adapt the project requirements to push myself to do more. I started using a lot of scripting (using the fill-in-the-blanks Flash 4 &#8220;actions&#8221;). I built some of the typical things, e.g. animated drop-down menus and navigation controls. Back then it was a breakthrough in code re-use to put actions on an empty frame and use tellTarget. How things have changed!</p>
<p>I remember one crazy project I did at work using Flash to print mailing labels. They had just come out with a dot release of Flash 4 that gave improved printing control, allowing you to print content that wasn&#8217;t actually visible on-screen. We wanted to be able to print mailing labels by pulling addresses from a database that was connected to our web site. I made a SWF whose visible content was nothing but a &#8220;print&#8221; button, but behind the scenes it loaded data (probably using FlashVars) then looped over the data (using an actual frame loop on the timeline) to generate and print pages of mailing labels. Wow, what a hack that was.</p>
<p>I found Fig Leaf&#8217;s Flashcoders mailing list during that time, and that was my eye-opening introduction to the amazing Flash developer community that eventually made me want to focus full time on Flash platform work.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em><br />
Sometimes. I use it almost universally on personal projects, especially libraries. At work I use it occasionally when I&#8217;m building something that functions like a library (e.g. the service layer of an app) but not as much as I would like to.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em><br />
I&#8217;ve attempted to use Cairngorm, Mate, and PureMVC. I use (and *love*) Robotlegs.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em><br />
Yes. My employer is a consulting company focused on touch-based application development. Much of our work targets large form factors (e.g. tables with touch screen surfaces) but not surprisingly our clients have asked us to do tablet (and a little phone) work as well. Often these are &#8220;companion&#8221; apps where the tablet communicates with the table.</p>
<p>Most of our work is pure ActionScript 3. I built a couple of tablet apps with Flex-like functionality but they were targeting iPad back when Flex didn&#8217;t target iPad (only a year ago, how long it seems) so we just used a mix of open source and in-house controls. However, now that Flex is catching up it&#8217;s more of an option. At MAX I taught a lab on developing iPad apps with Flex.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em><br />
I&#8217;m a code editor fanatic and I try just about every new editor I hear about &#8212; especially if they have a free trial/beta =)</p>
<p>For years I used FlashDevelop as my primary editor. I had come from Visual Studio and FlashDevelop was (and still is) the closest thing to Visual Studio in terms of code hinting and code completion. However, I switched to a Mac almost two years ago and FlashDevelop didn&#8217;t run well enough in a VM to use. At that point I switched to Flash Builder for daily work.</p>
<p>A year ago I tried IntelliJ during their free betas. I liked it but I also had a few concerns with their development process &#8212; how they choose what features to include and exclude &#8212; and it&#8217;s still missing a couple of features that are critical for me. So when it came time to actually pay, I couldn&#8217;t justify the cost to myself.</p>
<p>At the same time, Flash Builder 4.5 was in development and it has gone through huge improvements in terms of coding productivity (and they continue to make improvements). So I&#8217;m still using Flash Builder as my main editor &#8212; I&#8217;m just a lot happier about it now than I was 18 months ago. =)</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em><br />
I use git at work and for personal projects, and I use a GUI called SmartGit to help with that. When I do SQLite work (which is fairly often) I use David Deraedt&#8217;s &#8220;Lita&#8221; for database creation/management and my own tool called &#8220;Run!&#8221; for authoring and testing SQL. When I am doing hairy RegEx work I use Grant Skinner&#8217;s RegExr. At my work we often use Flash Pro to create asset libraries. I regularly use Fireworks for creating graphics. I also spend a fair amount of time with pen, markers, and paper doing sketches and brainstorming.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em><br />
Way too many to list. But I will anyway. This is my short list =)</p>
<p>For news I follow Flash Platform product managers and accounts like:<br />
<a href="http://twitter.com/thibault_imbert" target="_blank">@thibault_imbert</a><br />
<a href="http://twitter.com/Flash_Platform" target="_blank">@Flash_Platform</a><br />
<a href="http://twitter.com/air" target="_blank">@air</a><br />
<a href="http://twitter.com/ashorten" target="_blank">@ashorten</a><br />
<a href="http://twitter.com/RobChristensen" target="_blank">@RobChristensen</a></p>
<p>A couple others who seem to always know about news first are:<br />
<a href="http://twitter.com/JosephLabrecque" target="_blank">@JosephLabrecque</a><br />
<a href="http://twitter.com/MatthewFabb" target="_blank">@MatthewFabb</a></p>
<p>A few of my favorites for great tutorials are:<br />
<a href="http://twitter.com/cantrell" target="_blank">@cantrell</a><br />
<a href="http://twitter.com/devgirlFL" target="_blank">@devgirlFL</a><br />
<a href="http://twitter.com/jasonsj_adobe" target="_blank">@jasonsj_adobe</a><br />
<a href="http://twitter.com/renaun" target="_blank">@renaun</a></p>
<p>These are some of the people who I find most inspiring-yet-down-to-earth:<br />
<a href="http://twitter.com/jhooks" target="_blank">@jhooks</a><br />
<a href="http://twitter.com/JeffBNimble" target="_blank">@JeffBNimble</a><br />
<a href="http://twitter.com/davidortinau" target="_blank">@davidortinau</a><br />
<a href="http://twitter.com/stray_and_ruby" target="_blank">@stray_and_ruby</a><br />
<a href="http://twitter.com/destroytoday" target="_blank">@destroytoday</a><br />
<a href="http://twitter.com/richard_lord" target="_blank">@richard_lord</a><br />
<a href="http://twitter.com/joshtynjala" target="_blank">@joshtynjala</a><br />
<a href="http://twitter.com/kristopherjoseph" target="_blank">@kristopherjoseph</a><br />
<a href="http://twitter.com/robpenner" target="_blank">@robpenner</a></p>
<p>Finally, I try to follow people from web/UX/design industries, even people with &#8220;different&#8221; viewpoints (i.e. not Flash lovers) as long as they&#8217;re not obnoxious about it. Some of my favorite people from non-Adobe communities are:</p>
<p><a href="http://twitter.com/lukew" target="_blank">@lukew</a><br />
<a href="http://twitter.com/mediumjon" target="_blank">@mediumjon</a><br />
<a href="http://twitter.com/odannyboy" target="_blank">@odannyboy</a><br />
<a href="http://twitter.com/cameronmoll" target="_blank">@cameronmoll</a><br />
<a href="http://twitter.com/boltron" target="_blank">@boltron</a><br />
<a href="http://twitter.com/mixonline" target="_blank">@mixonline</a><br />
<a href="http://twitter.com/Coleran" target="_blank">@Coleran</a><br />
<a href="http://twitter.com/littlebigdetail" target="_blank">@littlebigdetail</a><br />
<a href="http://twitter.com/thegodfounder" target="_blank">@thegodfounder</a><br />
<a href="http://twitter.com/theresaneil" target="_blank">@theresaneil</a></p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em><br />
I attended and spoke at 360|Flex in April &#8212; my fifth 360|Flex as a speaker. It&#8217;s a great conference and I look forward to it every year. I also got to speak at MAX this year, which was exciting and a great learning experience.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em><br />
<em><strong>are you involved with any open source projects you&#8217;d like to talk about?</strong></em><br />
I combined these questions since they&#8217;re really one and the same for me.</p>
<p>My favorite open-source project is Robotlegs. I&#8217;ve contributed a couple of small patches to the project. I&#8217;ve built a few examples, gave a couple of presentations on Robotlegs at 360|Flex, and I&#8217;ve been working on an extension. I also follow the discussion forum closely and try to answer questions regularly.</p>
<p>I also have a few open source libraries and projects of my own making. There&#8217;s a list here:<br />
<a href="http://probertson.com/projects/" target="_blank"> http://probertson.com/projects/</a></p>
<p>I worked for Adobe for four years, mostly with the AIR team, and I was heavily involved in the SQLite feature so a lot of my projects relate to that.</p>
<p>The one that&#8217;s gotten the most traction is my SQLRunner library that makes it easier to work with SQLite databases, especially in terms of not having to write so many events and optimizing performance.</p>
<p>As I mentioned above, I have written (and released) a tool called &#8220;Run!&#8221; that&#8217;s an authoring tool/editor/testing tool for SQL code for AIR/SQLite.</p>
<p>A few years ago I also contributed some bug fixes and a few minor features for David Deraedt&#8217;s &#8220;Lita&#8221; app. Now that he&#8217;s open-sourced it, I plan to someday implement some ideas I have for that app. Someday.</p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em><br />
It&#8217;s kind of sad and disappointing, yet fairly typical, for a technology to succeed in becoming most popular even though it&#8217;s not the best tool. We who have been through ActionScript 1, and have moved on from there, know about the problems it faced. I&#8217;m sure many of them have been resolved in JavaScript, yet at the same time I don&#8217;t see the same great tools, frameworks, and patterns for JS as I do for AS3. It&#8217;s very possible that I&#8217;m simply not in that community&#8230;but I have a suspicion that it&#8217;s because, for as popular as JavaScript is, the tools and patterns *don&#8217;t exist yet*.</p>
<p>And yet, although there have been many times that I&#8217;ve felt like I ought to just chuck everything and re-learn JavaScript&#8230;somehow I never have time because I&#8217;m just too busy with this ActionScript stuff.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em><br />
For the few times I use Flex, I&#8217;m doing mobile work so I target the latest (4.5+).</p>
<p><em><strong>what other programming languages do you know/use?</strong></em><br />
Currently use: SQL, minimal HTML/CSS.<br />
Previously used: C#, ASP.NET, PHP, HTML, JavaScript</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em><br />
Mostly I spend time with my family &#8212; I am married and have three kids so that takes up plenty of time. When I can I like to watch movies (at home&#8211;I don&#8217;t really like theaters). I enjoy photography and rock climbing but rarely get to do either one.</p>
<p>I used to do a lot of performing (acting/singing/dancing) in musical plays. That mostly stopped when I got married and had kids, but I occasionally get the bug and wish I was back on stage. Maybe someday I&#8217;ll actually do it again.</p>
<p><em><strong>what career/jobs did you have before getting into dev?</strong></em><br />
I&#8217;ve pretty much always had development as part of my job, although I&#8217;ve enjoyed also doing other things along with it. In previous jobs I&#8217;ve done design work, taught training workshops, written documentation and tutorials, and been a general tech helper. In my current job my work is split between Interaction Design and coding.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em><br />
I have a blog, <a href="http://probertson.com/" target="_blank">http://probertson.com/</a><br />
Since the advent of twitter I mostly use it for posting projects and presentation slides/notes. Back in May/June I wrote several articles about some of the cool new features in Flash Builder 4.5.</p>
<p><em><strong>any questions i should add to this interview?</strong></em><br />
Maybe favorite vacation spots? Or where we&#8217;d like to live if we could live anywhere?</p>
<p><em><strong>if you were trapped alone on an island forever and you could take one thing with&#8230; what would it be?</strong></em><br />
My family (yes I&#8217;m cheating and using a collective noun)</p>
<p><em><strong>what are a few of your favorite bands at the moment? what do you listen to while coding?</strong></em><br />
I like to listen to dance or instrumental music while coding. I particularly like video game soundtracks.</p>
<p>My most recent &#8220;discovery&#8221; is Lennert Busch (@<a href="http://twitter.com/lennertbusch" target="_blank">lennertbusch</a>). He composed the score for &#8220;Split Screen: A Love Story&#8221; &#8212; a short film that was making the rounds on twitter a few months back because it was shot entirely on a phone camera. I liked the score so much that I asked him if I could get it, and he very kindly sent me the mp3. I wanted to help him make money for his work, so I suggested he put it up on bandcamp.com, and he did:<br />
<a href="http://lennertbusch.bandcamp.com/" target="_blank"> http://lennertbusch.bandcamp.com/</a></p>
<p><em><strong>what is your favorite animal?</strong></em><br />
Human</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/11/19/interview-with-paul-robertson-from-dedo-interactive-inc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Eric Fickes from Association Technology Solutions</title>
		<link>http://seantheflexguy.com/blog/2011/11/19/interview-with-eric-fickes-from-association-technology-solutions/</link>
		<comments>http://seantheflexguy.com/blog/2011/11/19/interview-with-eric-fickes-from-association-technology-solutions/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 18:40:03 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=946</guid>
		<description><![CDATA[name: Eric Fickes age: 36 employer: Association Technology Solutions ( www.atsol.org ) location: Arvada, CO when did you first get started with computers/programming? how? why? When I was in grade school I dabbled with drawing programs. Logo on the Apple 2E, and I forget the program I worked with on the TRS-80 Color, but I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/eric-fickes.jpg" alt="" width="180" height="180" />name:</strong> Eric Fickes<br />
<strong>age:</strong> 36<br />
<strong>employer:</strong> Association Technology Solutions ( www.atsol.org )<br />
<strong>location:</strong> Arvada, CO</p>
<p><em><strong>when did you first get started with computers/programming? how? why?</strong></em><br />
When I was in grade school I dabbled with drawing programs. Logo on the Apple 2E, and I forget the program I worked with on the TRS-80 Color, but I&#8217;ll never forget loading code from a tape recorder. After loading, I&#8217;d mess around without the source code to see how I could change it, break it, then fix it. This might have been the time I first got hooked on electronic sounds. Sometimes I&#8217;d unplug the cassette deck from the computer and listen to the screeches. Early modem punk I guess.</p>
<p>I ended up working with computers after running out of money in college. My bands weren&#8217;t making any money at the time so I rolled down to my local temp agency and went to work. Doing temp work was quite an experience. I worked in a toy factory, did grunt work in offices, and even helped finish opening a movie theater. While I was a temp I&#8217;d spend every lunch break at the office taking CBTs until I landed a job for UPS at their new data center.</p>
<p>I didn&#8217;t really take computers seriously until college. Both of my parents worked with computers so it felt natural that I also worked with them. It&#8217;s not something I wanted to do, but figured computers are everywhere so I couldn&#8217;t go wrong.</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em><br />
I learned the Flash timeline back in 1999, stop();. Back then I was just learning how to do screen animations so I wouldn&#8217;t have to use PowerPoint in meetings.</p>
<p>It wasn&#8217;t until 2002 that I really started to program Flash while working for an eCommerce firm. We had all the typical widgets you&#8217;d expect : shipping, coupon codes, banner ads, etc.</p>
<p>I got into Flex 2 professionally in 2007.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em><br />
I&#8217;ve done TDD in the past and liked it. It was always nice having unit tests to get an idea of what broke with that last update. However, TDD hasn&#8217;t really lent itself to the type of customers I&#8217;ve had over the last few years. I&#8217;ve done a lot of backend systems for creative agencies, webmaster type duties for local government, as well as general application maintenance and enhancement. Firms that have never heard of, or have any interest in using TDD because of their crazy timelines or limited budgets.</p>
<p>I&#8217;m planning on getting back into TDD for .NET at my new job. We&#8217;re in the process of moving to Team Foundation Server and I&#8217;m hoping our new workflow will include as much TDD as possible.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>Fusebox ( coldfusion )</p>
<p>jQuery, scriptaculous ( javascript )</p>
<p>Microsoft .NET</p>
<p>Adobe Flex, Cairngorm</p>
<p>HYPE ( Flash )</p>
<p>My favorites are HYPE and Microsoft.NET.</p>
<p>what code editor/IDE do you use? any plugins?<br />
For all Microsoft development I use Visual Studio Ultimate, Professional, or Team Foundation.<br />
I&#8217;m not huge on plugins, but the few that I use with Visual Studio :<br />
- JetBrains ReSharper<br />
- Sonic File Finder</p>
<p>For Flex development I bounce between FlashBuilder and FDT. I&#8217;d use FDT full time if it had a design view ( yes I said design view ).</p>
<p>For Flash I use Flash Pro. In the past I used Sepiroth&#8217;s SEPY, and later FlashDevelop for windows.</p>
<p>For Coldfusion I bounce between Dreamweaver and CFBuilder.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em><br />
I use TextPad along with all of the IDEs mentioned above. From RegEx searching, to macros, to snippets, to color coding, TextPad is the stuff. Network sniffers &#8211; Tamper data for FF, Charles, WireShark.</p>
<p>Chrome, Firefox, Safari, and IE9+ all have great Developer Tools ( Opera has ALWAYS had great tools ). These come in handy when troubleshooting backend communication issues.</p>
<p>Homegrown tools. This one depends on the project, but I always end up writing a utility or two if the project is of any size. Sometimes it&#8217;s an AIR app that does log parsing, or even reads the Flash Player log file. If I&#8217;m doing a lot of database development, I&#8217;ll always have a script or two that generate code classes from database tables, or html forms from tables, etc.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em><br />
Joshua Davis &#8211; <a href="http://twitter.com/JoshuaDavis" target="_blank">@JoshuaDavis</a><br />
FLASH!, My computer hero, skateboard homie, and the reason I&#8217;m still a programmer</p>
<p>Grant Skinner &#8211; <a href="http://twitter.com/skinner" target="_blank">@gskinner</a><br />
Big flash brain. Grant needs no introduction.</p>
<p>Branden Hall &#8211; <a href="http://twitter.com/waxpraxis" target="_blank">@waxpraxis</a><br />
Possibly the smartest person I know.</p>
<p>Erik Natzke &#8211; <a href="http://twitter.com/Natzke" target="_blank">@Natzke</a><br />
Crazy designer. His work blows my mind.</p>
<p>Paul Robertson &#8211; <a href="http://twitter.com/probertson" target="_blank">@probertson</a><br />
I always get a schooling from Paul on AIR and Databases. Unsure if there is a nicer person in the Adobe community than Paul.</p>
<p>Adam Lehman &#8211; <a href="http://twitter.com/adrocknaphobia" target="_blank">@adrocknaphobia</a><br />
He&#8217;s into shoes, good woodwork for Adobe, and he can take a flogging better than any Adobe employee I&#8217;ve met. I&#8217;m just a grumpy server coder and Adam still listens.</p>
<p>Nick Kwiatkowski &#8211; <a href="http://twitter.com/quetwo" target="_blank">@quetwo</a><br />
Nick is just a smart mother hubbard. Good Coldfusion and Flash Platform resource.</p>
<p>Phillip Kerman &#8211; <a href="http://twitter.com/phillip" target="_blank">@phillip</a><br />
Honestly don&#8217;t remember when and why I started following Phillip, but I&#8217;m assuming it&#8217;s because this dude is funny. Probably because of Flash, although this video about the Adobe Updater is enough reason for me to follow Phillip &#8211; http://www.youtube.com/phillipk#p/u/1/IBkKBeVX9js.</p>
<p>Scott Janousek &#8211; <a href="http://twitter.com/scottjanousek" target="_blank">@scottjanousek</a><br />
Scott is a creative, and I love following creatives because I wish I could design.</p>
<p>Jesse Freeman &#8211; <a href="http://twitter.com/jessefreeman" target="_blank">@jessefreeman</a><br />
If you only know the Twitter side of Jesse Freeman, do yourself a favor and meet him in person. Smart cookie, shit talker, and knows exactly where to take you for lunch in NYC. I first started following Jesse because he&#8217;d bitch about things I liked to bitch about. Plus he doesn&#8217;t keep himself in a single technology bucket, which I always admire.</p>
<p>Joel Hooks &#8211; <a href="http://twitter.com/jhooks" target="_blank">@jhooks</a><br />
Robot Legs, Coder man, Family man, Skateboard photographer, and recently caught the Colorado bug. Every time I hang out with Joel I learn something new.</p>
<p>Michelle Yaiser &#8211; <a href="http://twitter.com/MichelleYaiser" target="_blank">@MichelleYaiser</a><br />
Race car driver, works for Adobe With the exception of skateboarding, Michelle can do everything I can do, only better. The night I met Michelle I put my hand in a bowl of hummus. It was hella smooth.</p>
<p>Kevin Suttle &#8211; <a href="http://twitter.com/kevinSuttle" target="_blank">@kevinSuttle</a><br />
Creative, developer, super nice guy. Another one of the few creatives I know in the Flex community. Besides having a mutual love for DJ.Jazzy Jeff and the Fresh Prince, Kevin is a cool cat. Often times I&#8217;ve feel bad because the few times I find something creative to share on Twitter, Kevbo already tweeted about it that morning.</p>
<p>Bob Wohl &#8211; <a href="http://twitter.com/bwohl" target="_blank">@bwohl</a><br />
I&#8217;m still bummed that I didn&#8217;t skate the Venice Beach skatepark with Bob when we were at MAX in 2009. Luckily Bob and I are still connected and we will be skating in 2012 when my knee is working again. I don&#8217;t need any other reason besides skateboarding to like and follow Bob, but you should follow him even if you don&#8217;t skateboard. He runs his local Adobe community, as well as contributes to Twitter regularly.</p>
<p>Brandon Ellis &#8211; <a href="http://twitter.com/brandon_ellis" target="_blank">@brandon_ellis</a><br />
Another skateboarder I&#8217;m happy to be connected to in the community. Besides our love for skateboarding, Brandon schools me on music pretty often. Brandon does Adobe, but I don&#8217;t recall exactly what.</p>
<p>Tom Ortega &#8211; <a href="http://twitter.com/LordBron" target="_blank">@LordBron</a><br />
Tom and I love bacon. Tom and I have worked together. I can&#8217;t say enough good things Tom Ortega, except he didn&#8217;t know that Jimmy Page was &#8220;the Led Zeppelin guitarist&#8221;.</p>
<p>Ben Stucki &#8211; <a href="http://twitter.com/benstucki" target="_blank">@benstucki</a><br />
Ben is a big brain, hat fan, musician, and all around funny guy if you get him to talk. Ben is always doing projects that I wish I was doing with sound and low level things like ByteArray.</p>
<p>Leif Wells &#8211; <a href="http://twitter.com/leifwells" target="_blank">@leifwells</a><br />
Leif &#8220;Hawk Attack&#8221; Wells. Former Atlanta homie, now resides in Boston. If you&#8217;re in the Adobe community you probably know Leif. If not, he&#8217;s the community guy everyone knows and loves. If you haven&#8217;t met him yet, just go shake his hand and tell him Fickes sent you.</p>
<p>Jesse Warden &#8211; <a href="http://twitter.com/jesterxl" target="_blank">@jesterxl</a><br />
Atlanta homie. Jesse needs no introduction, but always deserves a high five for the work he puts into his blog, conference presentations, etc. If you&#8217;re new to Adobe, or thinking about going independent, Jesse is a great resource to follow.</p>
<p>Joseph Labrecque &#8211; <a href="http://twitter.com/JosephLabrecque" target="_blank">@JosephLabrecque</a><br />
Denver homie, talks about Adobe from the education space. Joseph &#8220;La BBQ&#8221; is a fellow musician and speaker at Ignite Denver.</p>
<p>John Wilker &#8211; <a href="http://twitter.com/jwilker" target="_blank">@jwilker</a><br />
Denver homie, 360 Conferences, Community master, and cool dude. When I first moved to Denver and started attending our local Adobe User Group ( <a href="http://www.rmaug.com" target="_blank">www.rmaug.com</a> ), I immediately loved John because he was the only one that caught my 80s TV references. Plus, he has a massive GI JOE sticker on his macbook. Knowing is half the battle.</p>
<p>Jun Heider &#8211; <a href="http://twitter.com/coderjun" target="_blank">@coderjun</a><br />
Denver homie, developer big brain ( not just Flex ), guitarist for The Compilers. Jun and I have a very similar past with music and computers. Jun works for local Flex gurus Real Eyes Media. You&#8217;ll hear him talking about heavy flex and video stuff, as well as good music. Jun rocks.</p>
<p>Scotty Sheridan &#8211; <a href="http://twitter.com/realeyesScotty" target="_blank">@realeyesScotty</a><br />
Denver homie, drummer for The Compilers, developer and blogger for Real Eyes Media. You&#8217;ll hear Scotty talking about Flex video, and good music. Scotty and I were both born in Wisconsin, so we&#8217;re the cheese behind The Compilers.</p>
<p>John Crosby &#8211; <a href="http://twitter.com/jccrosby" target="_blank">@jccrosby</a><br />
Denver homie, former chef, partner at Real Eyes Media. I like John because he&#8217;s got the Adobe chops, but he&#8217;s also interested in just about everything internet like myself.</p>
<p>David Hassoun &#8211; <a href="http://twitter.com/hotkeys" target="_blank">@hotkeys</a><br />
Denver homie, partner at Real Eyes Media, video master. David is my go to guy when I&#8217;ve hit a wall in Flex, especially if it&#8217;s around video.</p>
<p>Tony Hillerson &#8211; <a href="http://twitter.com/thillerson" target="_blank">@thillerson</a><br />
Denver homie, musician, owns a 12 string bass guitar ( or something ridiculous like that ). I&#8217;ve had the honor of being mistaken for Tony Hillerson ( and RJ Owens ) at more than one conference.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em><br />
I just got back from the NiUG Annual Discovery Conference 2011 as an attendee. I&#8217;m new to the iMIS community and hope to do some sort of technical presenting next year, but I have nothing planned yet.</p>
<p>In 2012 I hope to attend Geeky By Nature, and 360 Flex.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em><br />
I just wrapped up a project with Automata Studios that I&#8217;m pretty proud of. It was the &#8220;JOIN THE CONVERSATION&#8221; section of <a href="http://www.glassislife.com" target="_blank">www.glassislife.com</a>. I handled the flash data services, and the social network engine behind the scenes. None of the pretty shiny bits, just the data behind the scenes.</p>
<p>As for personal non paying work, I have two projects worth sharing : AirCloud and The Compilers.</p>
<p>AirCloud is an Adobe AIR powered web browser and track downloader for Soundcloud.com. Besides being a convenience tool, I wanted to see how easily I could parse JSON using only RegExp to extract my data. While it works great, I&#8217;m looking forward to writing the next version of AirCloud using native JSON support, as well as tapping into more of soundcloud&#8217;s api.</p>
<p>The Compilers is a musical project I started with Jun Heider ( @coderjun ) and Scott Sheridan ( @realeyesScotty ) back in 2009. Starting out as a cover band in a back room, we jokingly suggested we should be the house band for our local Adobe User Group ( www.rmaug.com ). Two weeks later we landed a gig opening up for Kevin Hoyt on his Adobe Next Generation tour which was promoting Flex 4 and Coldfusion 9.</p>
<p>At first we were a bit hesitant since we weren&#8217;t officially a band at the moment. However, it was this tech show that sparked our initial concept for the band. Being our first band in the internet era, we wanted to use technology to add crowd interactivity to our show, as well as make a fatter sound than just three dudes.</p>
<p>The first year doing the tech fusion thing was a lot of fun. Some of the fun applications :<br />
- Sound visualizers<br />
- Live tweeting via twitter and text to speech.<br />
- Crowd interaction with mobile phone gateways<br />
- Rovio robots on stage</p>
<p>All three of us still like the idea, but ultimately the software side of things burned us out. That&#8217;s when we decided to go on hiatus. As a musical unit we had the chemistry, but it really felt like the tank was just empty so we took a break. It&#8217;s very exciting to be practicing again, and we hope to start gigging in 2012.</p>
<p>Here are a few blog posts I did during our tech fusion period in case anybody is interested.</p>
<p>- <a href="http://ericfickes.com/2009/10/from-joke-to-adobemax-in-6-months/" target="_blank">http://ericfickes.com/2009/10/from-joke-to-adobemax-in-6-months/</a></p>
<p>- <a href="http://ericfickes.com/2010/06/its-official-the-flash-platform-rocks/" target="_blank">http://ericfickes.com/2010/06/its-official-the-flash-platform-rocks/</a></p>
<p>- Photo set from our concert / presentation at RMAUG<br />
<a href="http://www.facebook.com/media/set/?set=a.453094845897.237612.110943240897&amp;l=b5860e1188" target="_blank"> http://www.facebook.com/media/set/?set=a.453094845897.237612.110943240897&amp;l=b5860e1188</a></p>
<p>- Follow The Compilers on Twitter<br />
<a href="http://twitter.com/thecompilers" target="_blank"> http://twitter.com/thecompilers</a></p>
<p>Definitely check out Jun&#8217;s blog as well. He did a handful of kickass blog posts showing the work he did with Flex, Merapi, midi, and connecting to his guitar.</p>
<p><a href="http://www.iheartair.com/?s=the+compilers" target="_blank">http://www.iheartair.com/?s=the+compilers</a></p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em><br />
I&#8217;ve done my time in the DHTML trenches and it wasn&#8217;t fun. The possibility of having HTML as a viable platform is pretty exciting, but I just see that happening anytime soon. I&#8217;m happy HTML is being worked on again, but I&#8217;m more interested in being a backend developer right now. For the most part I could care less what client I&#8217;m speaking to, the server just has to send data.</p>
<p>We&#8217;re in an interesting time for sure. Development on the web used to be totally centered around the browser, but these days it&#8217;s becoming more and more about the rendering engine.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em><br />
My last big Flex project was 3.5 and being ported to 4.</p>
<p>The last job I was at we were on 4, but I was the Coldfusion guy there so I didn&#8217;t get my Flex on.</p>
<p>Right now I&#8217;m not doing any Flex work.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em><br />
C#, SQL, Coldfusion, Javascript</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em><br />
Skateboard &#8211; Colorado has over 100 public skateparks. Play bass guitar in The Compilers. Hang with my wife and kids.</p>
<p><em><strong>what career/jobs did you have before getting into dev?</strong></em><br />
Temp Worker<br />
Help Desk<br />
Remedy Consultant</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em><br />
I really appreciate all the love you&#8217;ve shown to me and the community through your blog, conferences, and social networking. You&#8217;ve got passion and fire that every community needs.<br />
There aren&#8217;t many people in the Adobe the community that I&#8217;ve talked nerd with, skateboarded with, and played a concert with.</p>
<p>I&#8217;m stoked to have the &#8216;I know Sean&#8217; badge.</p>
<p><em><strong>what are a few of your favorite bands at the moment? what do you listen to while coding?</strong></em><br />
Favorite bands at the moment : Evol Intent, Bro Safari, Flash Bang Grenada, Pretty Lights, Mastodon, Skindred</p>
<p>Right now I&#8217;m listening to Spotify when I code. If I&#8217;m not in the mood for anything specific I&#8217;ll play my starred tracks, and eventually I&#8217;ll land on something specific.</p>
<p><em><strong>what is your favorite animal?</strong></em><br />
Animal, the drummer for Dr. Teeth and The Electric Mayhem</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/11/19/interview-with-eric-fickes-from-association-technology-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Mykola Bilokonsky from Columbus, OH</title>
		<link>http://seantheflexguy.com/blog/2011/11/19/interview-with-mykola-bilokonsky-from-columbus-oh/</link>
		<comments>http://seantheflexguy.com/blog/2011/11/19/interview-with-mykola-bilokonsky-from-columbus-oh/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 17:16:20 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=941</guid>
		<description><![CDATA[name: Mykola Bilokonsky age: 28 employer: Self Employed Independent Consultant location: Columbus, OH when did you first get started with computers/programming? how? why? My earliest memories all have computers in them &#8211; my dad and my uncle were both early adopters and into technology from way back. I remember being very young and using a [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/mykola-bilokonsky.jpg" alt="" width="200" height="200" />name:</strong> Mykola Bilokonsky<br />
<strong>age:</strong> 28<br />
<strong>employer:</strong> Self Employed Independent Consultant<br />
<strong>location:</strong> Columbus, OH</p>
<p><em><strong>when did you first get started with computers/programming? how? why?</strong></em><br />
My earliest memories all have computers in them &#8211; my dad and my uncle were both early adopters and into technology from way back. I remember being very young and using a mouse for the first time on a Macintosh computer that my uncle brought over, and I distinctly remember feeling (in my 3? 4? year old head) that it was too hard to use and would never catch on and that keyboards just made more sense.</p>
<p>Programming just kind of came naturally the way it will to a kid who has computers around his whole life &#8211; one day you realize that someone must have made that game you&#8217;re playing, and you want to know how that happened. So I remember going to the local library and getting this big hard-cover introduction to BASIC when I was maybe 7 or 8 and learning about how basic computer logic worked, and I thought it was really neat &#8211; and then I kind of stopped pursuing it after that, for years. I&#8217;m not sure why.</p>
<p>But in my early teens I got the bug again with the advent of the web, and I was viewing sources on all my favorite sites and figuring out how to assemble these things. I took the single programming class (C++!) my high school had to offer and I remember that my teacher didn&#8217;t really understand what &#8220;classes&#8221; were, and told us so, and explained that we weren&#8217;t going to be learning them. So it was a semester of basic logic and problem solving, then nothing.</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em><br />
One day there I was in my mid-twenties having just completed my undergraduate education in English and Japanese. I was working a job at the university (it was my student job, just formalized into a salaried position) when I decided I wanted to try something new. At first I started to get back into HTML/CSS front end development that I remembered from my teenage years (and from an internship I had in Japan in college, where I worked on the company&#8217;s website), but I started messing around with Flash for work because they needed a video player. I realized that it just ran the same in every browser and knew right then I was never going to sign up to write CSS again.</p>
<p>I played with it more and more in the spare time I had until I felt comfortable, then I went out and found some work contracting for a local agency. It paid way, way more money than I was making at the university, and I realized that I was pretty good at it and liked it. So suddenly I was a professional flash developer.</p>
<p>I worked as a salaried developer at two local shops before realizing that it made more sense economically to go independent, and I&#8217;ve never had trouble finding work since.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em><br />
I had one false start with TDD &#8211; I started doing it and found that the estimate I had given was simply never going to work with the added time of learning TDD, so I had to stop in order to meet deadlines. My next project will be TDD with time built in to accomodate it.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em><br />
Most of my early work was in advertising, lots of simple projects with quick turnarounds &#8211; and so for the longest time I didn&#8217;t use any frameworks. I got good at creating micro-micro-frameworks for each project individually, and to this day will do that for anything small.</p>
<p>I realized at some point, though, that I&#8217;d have to learn at least a few major frameworks to be able to build large projects and expand my client base, so I learned how Cairngorm and PureMVC worked before finally discovering RobotLegs.</p>
<p>RL is hands down my favorite, it manages to strike the right balance of opinionated framework / non-constrictive environment. It cuts down on a lot of boilerplate but still provides you with structure.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em><br />
Nope. But I have a few project ideas backlogged&#8230;</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em><br />
My go-to editor when I need to get something done is Flash Builder, but for the past few months I&#8217;ve been working for a client who uses IntelliJ IDEA and provided me with a license for internal team consistency. I have to say I really like some elements of IntelliJ IDEA, though I&#8217;m not sure if I&#8217;d kick Flash Builder out for it. It&#8217;s so quick and so clean &#8211; but lack of baked-in proprietary functionality leaves a bit to be desired.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em><br />
Project I&#8217;m on right now is using Bugzilla + Maven + Pivotal Tracker. I&#8217;m not sold on Maven &#8211; I get what it brings to the table, but I&#8217;m not convinced that it does more good than harm at the end of the day. It takes so long to get it working correctly, and then if you need to upgrade or something you have to essentially crawl through lots of ambiguous documentation &#8211; much easier just to drop the damn .swc in the libs folder and be done, in my opinion.</p>
<p>I got into the habit of building little tools in AIR for any tedious action. Drag and drop data parsing, etc. Incredibly useful.</p>
<p>I use Fireworks to view creative assets and bring them in, of the various graphics programs it makes the most sense to me because the whole thing feels like it was built for developers, which is great.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em><br />
Oh, the usual. Various Adobe team members, community &#8220;thought leaders&#8221;, etc. I also make it a point to follow HTML/JS community people as well, just so I can keep up with what&#8217;s going on in that world.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em><br />
Not this year. I&#8217;d like to speak at some conferences next year, maybe on some AIR/Arduino workflow stuff?</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em><br />
I build arduino stuff as a hobby, it&#8217;s cool to be able to make things in the real world and wire them up to the internet. Something about that just feels like magic to me. I&#8217;m still sort of an advanced beginner, but I&#8217;m learning!</p>
<p><em><strong>are you involved with any open source projects you&#8217;d like to talk about? what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em><br />
Well, right tool for right job, right? HTML isn&#8217;t going anywhere, and JavaScript just won&#8217;t die, so we might as well get used to them. I don&#8217;t lose too much sleep over the whole &#8220;debate&#8221; because I feel like it&#8217;s not really a debate.</p>
<p>I will say that I do not like JavaScript &#8211; lack of type safety, little nested anonymous closures everywhere, the tutorials all look like what I would normally think of as &#8220;bad code&#8221;. But the people writing them are apparently really smart, and they&#8217;re building awesome stuff, and so who am I to say their code is bad? It doesn&#8217;t really jive with my sense of how programming should look, but I&#8217;m incredibly biased from working exclusively on the Flash Platform.</p>
<p>Plus, more and more languages &#8220;compile&#8221; down into JS these days &#8211; so saying that you don&#8217;t like JS is sort of like saying you don&#8217;t like .swf byte code. The easy answer is, then don&#8217;t work with it directly. And I think we&#8217;re going to see more and more options open up that enable that sort of approach.</p>
<p>What I&#8217;d really like to see is a server-side Flash runtime that streams the display list to the browser via highly optimized javascript. We&#8217;re already seeing tools like Wallaby coming out that can render timeline animation to JS &#8211; seems like if you abstract out just the display list then you could eventually do that for any flash application, right? Someone go make that happen and we can stop arguing about HTML/JS/Flash entirely. <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em><br />
4.5. I&#8217;m relatively new to Flex, I hated it for a long time and then finally forced myself to use it. Now I kind of dig it.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em><br />
I&#8217;m primarily a Flash dude, but I have been known to sling some PHP or MySQL as needed. I&#8217;ve also been messing around with Python lately, primarily to help me with Arduino projects but also because once you look at Django you&#8217;ll never want to write PHP again.</p>
<p>Also, for all my bluster above about hating JS I have to say node.js is the fastest way I&#8217;ve seen to tie an Arduino to a custom codebase.</p>
<p>Also, I guess I do some C since that&#8217;s what the Arduino uses. And I&#8217;ve poked around in Java and ObjC.</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em><br />
I read, play video games, watch TV with my fiance (we still love you, Netflix, no matter what anyone says!), play with my cats. I recently got involved with a pretty cool space in the Columbus area called the &#8220;Columbus Idea Foundry&#8221; (<a href="http://www.columbusideafoundry.com/" target="_blank">http://www.columbusideafoundry.com/</a>). It&#8217;s an art space / business incubator type place &#8211; lots of craftsmen and artists who work with advanced tools (there&#8217;s a blacksmith, they have a rocket scientist who hangs out there, they&#8217;ve got 3D printers, someone is building an electric car, etc) just hang out there making cool stuff all day. I&#8217;m a total noob there but I&#8217;m so impressed with the people and projects they have and I&#8217;m hoping to get more involved in the coming months.</p>
<p><em><strong>what career/jobs did you have before getting into dev?</strong></em><br />
I was a media producer &#8211; I used to record events taking place at the university and put them online. The place I worked used RealMedia for everything for the longest time, and I first got into Flash when I pushed them to adopt it so that users could simply view videos in their browser (like that cool new YOUTUBE site!).</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em><br />
I just want to say that I feel like I&#8217;m living the dream, learning cool stuff every day and doing what I love, and that wouldn&#8217;t be possible without the community floating around out there. All you fine folks on Twitter, G+ etc &#8211; you&#8217;re great, and I think it&#8217;s so cool that we live in a world where interesting people doing interesting things can easily talk about their passions in a single eternally digressing conversation. The Flash Community has been the most important tool I&#8217;ve had to get where I am, and I&#8217;m so thankful it&#8217;s out there!</p>
<p><em><strong>if you were trapped alone on an island forever and you could take one thing with&#8230; what would it be?</strong></em><br />
How can anyone plan for &#8220;forever&#8221;? I mean, it would have to be a self-charging laptop with a satellite internet connection, right? Let&#8217;s at least be civilized.</p>
<p><em><strong>what are a few of your favorite bands at the moment? what do you listen to while coding?</strong></em><br />
My favorite artist is probably Nick Cave. His bands (both The Bad Seeds and Grinderman) put out stuff that manages to be rewarding on every listen. Lately I&#8217;ve also been enjoying the Fleet Foxes, and I&#8217;ve been getting into the Beatles a bit. I know that sounds weird, but I never really listened to much music growing up and so they&#8217;re kind of alien to me. I dig the hell out of the Flaming Lips record &#8220;Soft Bulletin&#8221;, but have a hard time with much of their more recent stuff.</p>
<p><em><strong>what is your favorite animal?</strong></em><br />
The platypus, because it defies simple categorization.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/11/19/interview-with-mykola-bilokonsky-from-columbus-oh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;State of Flash&#8221; Developer Meeting on 11/09/2011 (Quick Recap)</title>
		<link>http://seantheflexguy.com/blog/2011/11/10/state-of-flash-developer-meeting-on-11092011-quick-recap/</link>
		<comments>http://seantheflexguy.com/blog/2011/11/10/state-of-flash-developer-meeting-on-11092011-quick-recap/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 14:36:52 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[State Of Flash 2011]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=935</guid>
		<description><![CDATA[State of Flash Developer Meeting on 11/09/2011 Quick Recap &#160; Last night a bunch of Flash Platform developers gathered in a meeting room I set up on tinychat to discuss the events that happened on Nov 8th and 9th. The reason I started the chat was to get everyone into an open forum that was [...]]]></description>
			<content:encoded><![CDATA[<p><strong>State of Flash Developer Meeting on 11/09/2011 Quick Recap</strong></p>
<p><img class="aligncenter" src="http://seantheflexguy.com/images/blog/state-of-flash-11-09-2011_02.png" alt="" width="714" height="589" /></p>
<p>&nbsp;</p>
<p>Last night a bunch of Flash Platform developers gathered in a meeting room I set up on tinychat to discuss the events that happened on Nov 8th and 9th. The reason I started the chat was to get everyone into an open forum that was really by the developers for the developers. Liz Frederick posted to twitter that she would be available on IM yesterday afternoon to chat with people about their growing concerns and questions. I noticed she was on for a while but I personally didn&#8217;t have a chance to get in touch. That gave me the idea to start an open, mostly unmoderated chat with the developer community last night.</p>
<p>This chat/discussion wasn&#8217;t a meeting proposed by, sponsored by, managed by or run by Adobe . My intention simply to just get people together to discuss, yell, praise, whatever about the rumors and news from the last two days. I posted to twitter about the chat/discussion and no one replied or anything at all so I almost didn&#8217;t even do it. After seeing continued rumors throughout the afternoon and evening, one being that the Flash Authoring team was part of the layoffs I decided to start the chat up anyway. It turns out that despite no feedback on twitter a lot of people were more than willing to participate and join the chat. I just used tinychat because it allows anyone to talk by either using the chatroom, their webcam and/or mic. This approach had it&#8217;s strengths and weaknesses. One being the room kept getting interrupted by spammers. Tinychat was the only service I could think of that really offers the flexibility to let anyone talk. I didn&#8217;t want this discussion to be heavily moderated because in my opinion everyone should be given a chance to express their thoughts and concerns.</p>
<p>The discussion was NOT recorded. There is no transcript. I didn&#8217;t want there to be either. This discussion is a chance for developers to really start asking questions that they want and many NEED answered. Unfortunately there was SO much covered during the discussion that attempting to even really provide a transcript from memory isn&#8217;t an option.</p>
<p>A few things to note though are that Lee Brimelow and Thibault Imbert (from Adobe) were kind enough to join the discussion and help provide clarification in regards to some of the announcements (and rumors) going on over the last couple of days. They weren&#8217;t asked by me and I don&#8217;t believe they were asked by Adobe to join the discussion. They did it out of passion and to help provide information to the growing amount of concerned developers.</p>
<p>I do ask anyone, everyone that joined last night to provide any additional information about what was discussed. The main take away for me was that we need to at least clearly identify a concise list of concerns and questions. Then have another discussion like the one we had last night, maybe a little more organized and planned and then maybe either record that one or have someone take a consolidated list of notes for anyone that can&#8217;t attend to review later.</p>
<p>The bottom line is that there ARE a lot of people with a lot of valid concerns. I don&#8217;t think everyone has answers to these questions yet. I urge you to please try to post your questions in the comments of this blog entry. The key word here is concise. Think bullet points. Then we can gather these questions and go through them. I&#8217;m planning on hosting another discussion like we had last night this Friday afternoon. I may do it on Tinychat but I&#8217;m not sure yet. Just keep an eye on this blog post and my twitter account for details as they become available.</p>
<p>Thank you SO much to everyone that attended the discussion last night, voiced your opinion, asked questions, provided information, etc. I really had no idea so many people would join the discussion. There were close to 150 people in the chat at one point!!!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/11/10/state-of-flash-developer-meeting-on-11092011-quick-recap/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Sean Moore &#8211; Love Life (album release)!! #dubstep #jungle #IDM #electronica #downtempo #codingtunes</title>
		<link>http://seantheflexguy.com/blog/2011/10/24/sean-moore-love-life-album-release-dubstep-jungle-idm-electronica-downtempo-codingtunes/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/24/sean-moore-love-life-album-release-dubstep-jungle-idm-electronica-downtempo-codingtunes/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 19:51:09 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Digital Audio Production]]></category>
		<category><![CDATA[dubstep]]></category>
		<category><![CDATA[electronic music]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[music to listen to while programming]]></category>
		<category><![CDATA[music to program to]]></category>
		<category><![CDATA[ragga jungle]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=928</guid>
		<description><![CDATA[Here it is! The result of a ton of hard work, blood, sweat, emotion and tears. My full length album is ready for download! Thirteen songs, over fifty minutes of electronic, dubstep, jungle, downtempo music for your listening pleasure. The album is pretty light on vocal content so it&#8217;s great to throw on while you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin-left: 8px; margin-right: 8px;" src="http://seantheflexguy.com/audio/sean-moore-love-life/sean-moore-love-life-album-cover-300px.jpg" alt="" width="300" height="300" />Here it is! The result of a ton of hard work, blood, sweat, emotion and tears. My full length album is ready for download! Thirteen songs, over fifty minutes of electronic, dubstep, jungle, downtempo music for your listening pleasure. The album is pretty light on vocal content so it&#8217;s great to throw on while you&#8217;re working, be it designing or programming.</p>
<p>Most of the tracks are what I guess could be called Dubstep. Some are Downtempo and others are Ragga Jungle. Some are all of that combined. It&#8217;s basically West Coast influenced, bass heavy, chopped up drums, breaks and vocals, hip hop&#8217;ish Dubstep laced with Ragga Jungle. To make things even more interesting some of the tracks are Dubstep and/or Downtempo remixes of Metalcore songs.</p>
<p>You can download a bundle containing the cover artwork and <strong><a href="http://www.seantheflexguy.com/audio/sean-moore-love-life/sean-moore-love-life.zip">mp3 files here</a></strong>. The album is also available on <a href="http://soundcloud.com/seantheflexguy/sets/sean-moore-love-life/" target="_blank">soundcloud here</a>.</p>
<p>Here&#8217;s the tracklist for the album:</p>
<p><img class="alignleft" style="margin-left: 8px; margin-right: 8px;" src="http://seantheflexguy.com/audio/sean-moore-love-life/love-life-tatt.jpg" alt="" width="300" height="402" /></p>
<p><strong><a href="http://www.seantheflexguy.com/audio/sean-moore-love-life/sean-moore-love-life.zip">Sean Moore &#8211; Love Life</a></strong></p>
<p>1. It&#8217;s All Around Us<br />
2. The Way The Cookie Crumbles<br />
3. Take a Walk In My Vans<br />
4. Move It Or Lose It<br />
5. Make It, Break It, Take It Back<br />
6. It&#8217;s Time For Something<br />
7. Mouth Diamonds<br />
8. DJ&#8217;s Don&#8217;t Need Skills, Nobody Cares (feat. Rachael Depp)<br />
9. Los Abandoned &#8211; Heavy (Dubstep Remix)<br />
10. Katy Perry &#8211; Last Friday Night (T.G.I.F) (Dubstep Remix)<br />
11. Eyes Set To Kill &#8211; World Outside (Dubstep Remix)<br />
12. Eyes Set To Kill &#8211; Come Home (Downtempo Remix)<br />
13. Everything But The Girl &#8211; Single (Dubstep Remix)</p>
<p>To show my dedication and belief in my album and music I got a tatt for the album release <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Special thanks to Rachael for the vocal samples for track eight. Props to my brother for his help and collaboration on track seven. Thanks to everyone who&#8217;s shown support over the years in my musical aspirations and endeavors. Hope everyone enjoys the album!! Comments appreciated!!</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/24/sean-moore-love-life-album-release-dubstep-jungle-idm-electronica-downtempo-codingtunes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FITC // RIA Unleashed Boston 2011 (Oct. 27-28)</title>
		<link>http://seantheflexguy.com/blog/2011/10/21/fitc-ria-unleashed-boston-2011-oct-27-28/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/21/fitc-ria-unleashed-boston-2011-oct-27-28/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 12:49:29 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex Conferences]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=922</guid>
		<description><![CDATA[FITC is VERY excited to be involved with RIA Unleashed! Guests and speakers from New England and throughout North America will be coming to the 5th Annual RIA Unleashed event this October. This popular, low-cost event is accessible to every budget, and last year&#8217;s event was a super success. Grab your ticket early to ensure [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/blog/ria-unleashed.jpg" alt="" width="108" height="77" />FITC is VERY excited to be involved with RIA Unleashed! Guests and speakers from New England and throughout North America will be coming to the 5th Annual RIA Unleashed event this October. This popular, low-cost event is accessible to every budget, and last year&#8217;s event was a super success. Grab your ticket early to ensure your place within the thought leaders in RIA development. RIA Unleashed has some of the most unique and engaging presenters from the Rich Internet Application industry.</p>
<p>One full day of workshops, and one full day of presentations. Come for one or both! Over 20 presentations and 10 workshops!</p>
<p>More information can be found here: <a href="http://www.fitc.ca/events/about/?event=121" target="_blank">http://www.fitc.ca/events/about/?event=121</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/21/fitc-ria-unleashed-boston-2011-oct-27-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Phillip Kerman from Portland, Oregon</title>
		<link>http://seantheflexguy.com/blog/2011/10/16/interview-with-phillip-kerman-from-portland-oregon/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/16/interview-with-phillip-kerman-from-portland-oregon/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 02:11:19 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=907</guid>
		<description><![CDATA[name: Phillip Kerman age: 1965 employer: self location: Portland, Oregon when did you first get started with computers/programming? how? why? When I attended Rochester Institute of Technology I took several courses outside the Photography school. The College of Applied Sciences and Technologies had a small “multi-slide” production department which occupied “energy house” (which was some kind of showcase [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/blog/interviews/phillip-kerman.jpg" alt="" width="200" height="200" />name:</strong> Phillip Kerman</p>
<p><strong>age:</strong> 1965</p>
<p><strong>employer:</strong> self</p>
<p><strong>location:</strong> Portland, Oregon</p>
<p><em><strong>when did you first get started with computers/programming? how? why?</strong></em></p>
<p>When I attended Rochester Institute of Technology I took several courses outside the Photography school. The College of Applied Sciences and Technologies had a small “multi-slide” production department which occupied “energy house” (which was some kind of showcase home). Anyway, this department was run by some passionate folks who exposed us students to such engineering marvels as manual cut/splice reel-to-reel audio and special-effect slides (doing things like glows using layers of acetate). The mid-80s seems so long ago now. Anyway, at the time AVL was a company that produced the state-of-the-art computer controls for slide projectors. Basically, they controlled when to advance the slide and how fast to fade in or fade out the lamp. I produced one show (using two projectors—though it was common to set up banks of many more projectors pointing to the same, nearly seamless, screen)… but you recorded the slide-change points onto a track of the audio that would keep synched. I guess that wasn’t 100% computer programming—but we had slightly behind state-of-the-art tools. I did do an internship in the summer of 1987 for a slide show production company in Portland “Creative Media Development”. They had an MS-DOS-based AVL computer set up so I got to (really) “program” that. At the time I was more interested in being a camera operator (mechanical and computer controlled cameras for advanced special-effect slides). At the time, generating slides 100% on computer was beginning to compete with mechanical means. You’d do your Photoshop effects like glow or blur by moving a precision camera, doing multiple exposures, etc. The computer generate slides were almost always mail ordered because writing the slide required super expensive equipment. You could use software to create slides, but it was a better value to have a service produce the actual slides. Wait a second, maybe I misunderstood the question. Did you want to know how old I was?</p>
<p>The first “real” programming I did was when I hooked up with a company called “The Human Element” in Cincinnati. They were into a software called Authorware (later acquired by Macromedia) which used a flow-chart metaphor to let you build your application. The Human Element produced very high quality computer based training with rich graphics and video/animation. They also sold the idea that our clients could be taught to maintain the programs we built. So, we taught them Authorware. It’s worth noting that a lot of tools have the promise to make non-programmers into programmers ‘without any code’ but I can personally attest to the fact Authorware could be taught to a certain kind of learner&#8230; and if they could map out their ideas they could “program” using visual icons. I’m talking about sophisticated stuff. Anyway, I became an expert in Authorware (version 1.7) and returned to Oregon to work on my own—at first doing ONLY Authorware and then expanding into Director (at version 4) and finally into Flash. Now I guess I get to do JavaScript though, really, there are tons of emerging opportunities.</p>
<p>Finally, it might be interesting to note that in college I had one programming course in Pascal. My main accomplishment in that course was that I got one program to compile! It didn’t work, mind you—but it compiled!</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p>I watched Flash 2 and 3 grow up via my strong involvement with Macromedia. But it wasn’t until version 3 that I started to really use it because I had a course teaching it! (Note: a great way to learn something is to try to teach it.) When Flash 4 came along I helped an agency “Paris France” by programming the 1999 M3 snowboard site. That site got a lot of (good) mileage and exhibited what looked like video inside Flash. Anyway, it wasn’t until Flash 5 that it really gave me more work than Director. I wrote a book about Flash 5 (another good way to learn) and then when Flash 6 added video you could see that the Director ship had set sail. Not terribly different than how Flash is changing today.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>Not as much as I should I suppose. I sort of do it without knowing—like writing scripts to proof my code and such. But, I also don’t do too many huge projects. I suspect once I really get into it it’ll change the way I work but, no, I’ve only done it on two projects—both of which were pretty big (like a year on the calendar) and both involved more than one programmer.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>I’ve played with a few, but in Flash I’ve used none of them. I suppose there are some custom foundation frameworks I’ve had to use when a client needed—like when developing games for MSN Messenger, you live inside their framework.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>Yes. First, “mobile web” is simple: fallback to Flash. If you’re a super human or want to require modern browsers, then I guess doing ANY Flash is questionable. But, my recent experiences have been that you just do it in Flash… and then you re-do it in JS/CSS for Mobile Safari. Flex—never used it. AIR for mobile: yeah, I did some performance testing and exploration making a few little apps for Android. Obviously mobile is the future but I’m beginning to wonder if all this mobile work is sort of like sex in high school (that is, many people talk about doing it but few are). I just do what my clients ask for so maybe I just don’t hang with the right folks.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>I use FDT.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p>I’ve only had to figure out GIT recently—but I still like SVN… I’ve touched ANT and figure for multi-platform builds I’d have to get that working better. I also write my own tools quite often to automate part of a project (sometimes in Director just because of my familiarity). Other than that, I use a paper and pencil and comfortable chair away from the computer to map out my programming. It’s a good approach for me.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>You can easily join my online community via twitter or google+ and you’ll see the usual suspects. I do have a lot of admiration for the work of Brandon Hall, Grant Skinner, Joshua Davis, and Keith Peters—MANY OTHERS of course too. What’s really interesting is that I’m constantly made aware of folks who do crazy-good work but never really get out in the community. The point being that if you’re hanging out at a conference thinking “now THESE folks know their shit” it’s not like they don’t—but there are likely many others who are just as knowledgeable but just don’t get out much… or hang in the same circles.</p>
<p>I do think the Flash community is great and I get a lot of value out of it—but there are worlds of other folks out there too.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em></p>
<p>AdobeMAX. It’s a great conference. It’s amusing how many people discount the conference—often those who didn’t attend. Anyway, I spoke at the FITC unconference—but that’s it for MAX. That’s probably the last conference this year. Earlier I spoke at FITC Toronto and Flash and the City. There’s a great Portland conference which is expanding next year called WebVisions (webvisionsevent.com).</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em></p>
<p>Not really—I have some old stuff but it’s too embarrassing. This is also part of the reason I don’t usually release code. I mean, I’ll give you pretty much any code you want—but I’m too lazy to clean it up etc. Oh, well, I do have something. A few years back I started making these anti-technology satire videos (youtube.com/phillipk). It was a great creative outlet. Then, I got into this street performance and prop-making thing: Handbills Delivered. Just the suitcase and props I made for that act took a TON of attention, time, and money. But it was basically an exercise in sculpture. There’s also the public performance side of it—something that I’m much less bad at now. Anyway, I just retired the act (as far as doing it unsolicited) the day before AdobeMAX and you can see the highlight video at tinyurl.com/handbill-tour. Anyway, my new creative exploration will be illustration. It’s sort of vague but only because I don’t have much of anything to show yet. Now that I have my third extra-curricular activity in mind I figured out a pattern—namely: every year I plan to have a 1-year long project that serves as a distraction from all the other stuff that’s going on. Sort of a 1-year residency as some artist… but I just do it at home any time I want to unplug.</p>
<p><em><strong>are you involved with any open source projects you&#8217;d like to talk about?</strong></em></p>
<p>Nothing against them, but not involved in any.</p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p>I gave up trying to fight JavaScript (as a language) and realize it’s pretty cool. I could care less what clients want/need—if it was clear that punch cards were necessary, I’d be okay with that. JavaScript is a good story the way the browsers make it sing now. I LOVE it when I hear people say HTML5 when they really just mean “not Flash” or they mean JS/CSS. You wouldn’t believe how many people introduce themselves as JQuery programmers (or are JQuery programmers and call themselves HTML5 programmers). I think the dude who made JQuery is brilliant (and since he graduated from my alma mater it makes him cool). But what’s doubly impressive is that he has basically created jobs.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>That question just makes me laugh. Having just returned from AdobeMax I have to say I’m impressed with some examples I saw of Flex running in AIR/mobile. I’m still not interested in having the overhead of a billion extra bits of code—but, wow, it might not be as bloated as I’ve always thought.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>I’m no expert in Java but know I could get a project working right given the appropriate time resources—after all, before there were ActionScript 3 books there were Java books (which is how I learned AS3).</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p>I’m into crafts of all kinds. Plus, see the note above about my creative outlets. I have a small family and pets and I walk a lot. I like cooking and have recently gotten more into raw, vegan, and vegetarian food.</p>
<p><em><strong>what career/jobs did you have before getting into dev?</strong></em></p>
<p>Out of school I hooked up with Sinar Bron. They imported super premiere photography equipment. I was a technical representative (demonstrating the cameras around the country) then the Manhattan sales territory landed in my lap. I sold this equipment (Sinar cameras and Broncolor lights) to dealers and photographers in New York. It was pretty fun visiting famous photographers… but I can say my commissions had no correlation to the success or fame of the photographer. After the company realized I wasn’t the best sales person of all time (I was okay—but they could make more money in NYC than I was doing) I got sent out to a territory consisting of Ohio, Kentucky, Pittsburgh and just to say I had it West Virginia. That was a lot more driving but I began to hate it and just researched the whole “multimedia/CDROM” thing that was emerging in the early 90s. I just contacted people mentioned in magazines such as “New Media” and “Morph’s Outpost on the Digital Frontier”. It’s so much easier now connecting with people. Anyway, that’s how I hooked up with “The Human Element” (mentioned above).</p>
<p><em><strong>if you were trapped alone on an island forever and you could take one thing with&#8230; what would it be?</strong></em></p>
<p>Water bottle</p>
<p><em><strong>what are a few of your favorite bands at the moment? what do you listen to while coding?</strong></em></p>
<p>I like GirlTalk and tUnE-yArDs When coding I generally just want something that’s familiar to me. I don’t want to be REALLY listening (like if it’s new) because it can be distracting.</p>
<p><em><strong>what is your favorite animal?</strong></em></p>
<p>I guess a dog.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/16/interview-with-phillip-kerman-from-portland-oregon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with David Arno from England</title>
		<link>http://seantheflexguy.com/blog/2011/10/16/interview-with-david-arno-from-england/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/16/interview-with-david-arno-from-england/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 02:01:31 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=910</guid>
		<description><![CDATA[name: David Arno age: 44 employer: Enigma Data Solutions location: Lewes (Small town near Brighton in England) when did you first get started with computers/programming? how? why? When I was 13, our school bought a Commodore Pet that sat in a fume cupboard in one of the chemistry labs. Pupils were allowed supervised access to [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/david-arno.png" alt="" width="128" height="123" />name:</strong> David Arno<br />
<strong>age:</strong> 44<br />
<strong>employer:</strong> Enigma Data Solutions<br />
<strong>location:</strong> Lewes (Small town near Brighton in England)</p>
<p><em><strong>when did you first get started with computers/programming? how? why?</strong></em></p>
<p>When I was 13, our school bought a Commodore Pet that sat in a fume cupboard in one of the chemistry labs. Pupils were allowed supervised access to it at lunchtimes. A year later Sinclair released the ZX81 and I saved up the £70 to buy one and started learning BASIC. I became hooked, gave up my aspirations to become a zoologist (my love throughout school was biology) and never looked back.</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p>Around four years ago. Initially it was in order to create an AS2-based front end for existing industrial monitoring and control equipment. Then I changed jobs and started using AS3.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>That’s not an easy question to answer. I write unit tests and I use those tests to validate code as I write it. I do not follow strict TDD principles though. Having said that, I’ve recently come across the “TDD like you mean it” approach of writing the production code inside the test class then refactoring it out into proper classes when done. I find this enables my to produce tests as almost a by-product of writing the code and it’s a technique I really like.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>Well I’m stuck using PureMVC a lot of the time, which I dislike intensely. I favour lightweight frameworks that have focused purposes and shy away from big frameworks that try to cover everything.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>I’ve experimented with it, but not released anything to any app stores. Adobe Native Extensions have piqued my interest though, so I might do some more.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>I use Eclipse with the FlashBuilder 4.5 and SourceMate plugins when doing AS3 or Java work. The IDE I love is Microsoft’s VisualStudio and I flee back to that whenever I get a chance to write C++ or C# code. I’ve often considered trying out Amethyst (which is an AS3 development extension for Visual Studio) but it doesn’t fit with what I’m employed to do and I can’t justify the cost for personal use.</p>
<p><em><strong>what other tools do you use for flash/flex/AIR dev?</strong></em></p>
<p>Ant and Bamboo for continuous integration. CVS (yes really! <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and Git for source control. Twitter for asking questions of people who know more than me. Balsamiq mockups for (the name gives it way) mockups. VMWare for testing on different environments. Charles for delving into HTPP/AMF data flow between server and client. And Spotify for listening to music to keep me (semi) sane.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>I don’t tend to follow blogs. I rely on folk tweeting about blog posts. On twitter I steer clear of most of the Flash “big names” as many have run off to JavaScript these days anyway. If you say interesting stuff (especially if you challenge convention), engage with your “followers” rather than just preaching at them and attract my attention, I’ll likely get around to following you.</p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em></p>
<p>Just the one: Stray’s try { harder } conference. There were just 16 of us, all had to do a presentation and it was seriously good.</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em></p>
<p>I have a whole bunch of (semi inter-related) projects that are all low-level geeky stuff that stem from the incredible AS3Commons bytecode library that Roland Zwaga has written. They centre around command line tools (probably using Red Tamarin) for testing, processing and validating SWFs. The area I’ve made most progress with is with AS3Introspection, which is a replacement for describeType that can reveal all the gory details of the innards of classes, not just the small subset that the latter exposes. It’s biggest problem at the moment is speed (or lack of it) and finding ways to pre-process a SWF and add pre-cached reflection data to it is what I’m working on at the moment.</p>
<p>Much of this work came about through a desire to create a mocking framework &#8211; called WiseMocks – that can mock final classes, static methods, built-in classes and the like. I have got completely sidetracked away from that though and so it only exists as a concept at the moment.</p>
<p><em><strong>are you involved with any open source projects you&#8217;d like to talk about?</strong></em></p>
<p>There might be plans for me to get involved with Robotlegs 2 to create a validation tool. Can’t really say more than that at the moment as I really don’t know much more <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p>HTML was conceived as a simply a way of delivering hyperlinked text. It’s then been hacked and bodged to try and turn it into an application and multimedia delivery solution. Add to the mix the fact that every browser half-heartedly implements various bits of a non-ratified standard. To then top it all off and kick you in the bollocks whilst you are down, we are then asked to take a hideously “designed” toy scripting language seriously and use that to code the web. The result is about as appealing as being served a dog turd with raspberry jus in rundown dirt café with pretensions of being a fine-dining restaurant. Apart from that, I’ve no problems with it.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>A mixture of 3.5 (when Flash Player 9 must be supported) and 4.5 (when not.)</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>I’ve used (and in many cased forgotten how to use) many languages in the past: BASIC, FORTRAN, RTL-2, Forth, Ada, Prolog, Perl, VBScript, JavaScript and a couple of assemblers and probably others. I also written a couple of compilers using lex and yacc that handled custom languages. Most of my working life I’ve used C and C++. These days, it’s mainly AS3, with some Java, C# and C++.</p>
<p>I’m trying to find the time to learn Scala and Ruby, but never seem to find the time.</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p>Reading about or writing about code! More seriously, I have a wife and two young children, so I try to spend time with them as much as possible. Also I enjoy photography and watching rugby (I gave up playing after breaking my arm tackling someone many years ago.) I’m partial to the occasional game of poker too.</p>
<p>Oh and I belong to one of Lewes’ bonfire societies. Every 5th November, I dress up in costume with my eldest daughter along with thousands of others. We march through the streets of Lewes carrying flaming torches, before moving on to the bonfire where effigies of unpopular politicians and famous people are burned and fireworks are set off. The evening used to be rounded off by a bonfire being built outside the police station, but the police station has moved. As far as I know, this behaviour makes no sense whatsoever to those that don’t live in Lewes. But I love it.</p>
<p><em><strong>what career/jobs did you have before getting into dev?</strong></em></p>
<p>None. I left college and went straight into development (or “software engineering” as it was called then)</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>I have a blog at <a href="http://www.davidarno.org/" target="_blank">davidarno.org</a>. I post various opinionated rants (and sometimes useful stuff) there when I can. I’m on twitter as <a href="http://twitter.com/davidarno" target="_blank">@davidarno</a>.</p>
<p><em><strong>any questions i should add to this interview?</strong></em></p>
<p>Don’t think so.</p>
<p><em><strong>if you were trapped alone on an island forever and you could take one thing with&#8230; what would it be?</strong></em></p>
<p>A fully charged satellite phone with built-in GPS. I wouldn’t plan on staying long.</p>
<p><em><strong>what are a few of your favorite bands at the moment? what do you listen to while coding?</strong></em></p>
<p>Depends on my mood. Nirvana, Ministry, Senser, Pixies, Bauhaus and Green Day are my loud favourites. Tricky, Damien Rice, Bjork, Moby and Massive Attack for when I want more chilled stuff.</p>
<p><em><strong>what is your favorite animal?</strong></em></p>
<p>Can I have more than one? I think flat worms have the coolest group name: Platyhelminthes. Tardigrades (also known as water bears or moss piglets) have awesome super-power abilities. And if I had to choose a pet it would be jellyfish or reptiles.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/16/interview-with-david-arno-from-england/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

