Jesse Randall Warden

Preface Five weeks ago, I started a project with  Enablus, a firm that works with mainly startups to build products. I loathe service work, and love product work, so am really glad to be working with them. Even better, they are only 30 minutes from my house. I don’t really need ... (more)
This entry is about creating proof of concepts that tackle challenging components in your application before Sprint #1 starts, when Strategy happens in the process, and the design challenges that still exist. Proof of Concept The POC stands for Proof of Concept. It’s a formal ter... (more)
This entry is about utilizing branches for each developer in Subversion, Merge Day, and how while cool, it’s an ivory tower process. Note: This isn’t a tenet of the Agile methodology itself, it’s just something that works well when you have a bunch of developers collaborating to... (more)
This entry is about the joy of coding quickly, finding the balance between getting something done quickly vs. architecting for the future, and dealing with the massive amount of re-factoring that’s entailed in iterative Scrum development. Coding Quickly I’m coding like I’m in Fl... (more)
This is a checklist of items you need for an all-encompassing personal branding strategy. Personal branding is the process of marketing and selling yourself as a brand in order to gain success in business. Personal branding is a continual process just as knowing yourself is a con... (more)
These apply to Flex 2.0.1 with any version of Cairngorm. Since people’s programming background varies in Flex, these are not facts, just my opinions based on my experiences using ARP & Cairngorm for over 2 years. Furthermore, there are alternatives to Cairngorm, I just cann... (more)
So how do you write Flex Builder Tracer Bullets knowing that Flex can be a RAD tool and Tracer Bullets are good to do? I have provided two lists, one technical and the other esoteric,  that you can follow to hopefully build your Flex applications a little faster via Tracer Bullet... (more)
Some things that I learned early in my career that originally helped me succeed, I believe are now hurting me in job interviews. One of the pros to typing via dynamic languages and forgiving compilers such as ActionScript 1.0, Ruby, JavaScript, and others is that you can quickly ... (more)
My goals here are to integrate www.adobe.com/products/flash/ Flash with www.adobe.com/products/flex/ Flex, i.e. not just treat it as a design asset tool, but as a contributor to the functionality of the client; using Flash for enhancing the design, and helping reduce transition c... (more)
It's 7:50 pm on Sunday, and I'm still working. I figured I'd share why I'm debugging like crazy instead of relaxing. Bindings. For those of who know of Flex 2, Adobe's tool for programmers to create Rich Internet Applications, it has this one feature that sets it apart from Flash... (more)
I just got an e-mail from a recruiter of sorts. They want me to do phone Flex/Flash consultation for a 20-40 minute paid phone call. Apparently, Ether (www.ether.com) could make money if they employed some sales teams. It seems all of California is reaching out worldwide, looking... (more)
Depending on the scope of your project, you may have the opportunity for code reuse. The reasons you might want to do so are two-fold. First, you reduce duplication of efforts. If you have already created a hyperlink enabled CellRenderer for your DataGrid once, why do it again? S... (more)
With Macromedia Captivate, you can create interactive tutorials with recorded narration, built-in testing, with an easy, painless, and quick process. But now that authors can so easily create tutorials, they have time to think about the best way to deliver their content to end us... (more)
Central is important to developers for a number of reasons. First, Central provides an application framework with which you can sell the applications you make. You just have to add a few purchasing details to an XML file and edit a Web form. Additionally, the user is presented wi... (more)
Macromedia products are ever more extensible in the 2004 releases. They make it easier for developers to create custom tools and extension scripts and then package those scripts and interfaces to distribute to their fellow designers and developers. Distribution comes in a few way... (more)
This article will cover techniques in dealing with application state and complex animations. Additionally, I've included a few quick primers on how to implement some of the designs a Flash developer can be expected to put into Flash as well as a sample application file. This arti... (more)
© 2008 SYS-CON Media