Christopher M. Judd's Blog.

Mobile Presentations presented at CocoaConf

Mobile Presentations presented at Mobidevdays

Mobile Presentations presented at eTech Conference

Unit and Functional Testing for iOS Platform (presentated at CodeMash on January 13th)

Beginning iOS Development (presented at 1DevDays on October 23 2010)

10 Simple Performance Tips Every Web Developer Should Know (presented at Nationwide March 30 2010)

Introduction to MapKit (presented at MobileX March 5th 2010)

Unit Testing for the iPhone (presented at MobileX March 5th 2010)

The Ultimate Enterprise Java Build System (presented at COJUG June 9th 2009)

Introduction to iPhone Development Tools (presented at CIDUG April 28th)

Groovy and Grails Overview slides updated for Groovy 1.6 and Grails 1.1.

Agile Development with Groovy and Grails is a Groovy and Grails presentation I gave at CodeMash, the Ruby Burgage meeting and around Columbus.

Eclipse World 2007 Slides

Eclipse World 2008 Slides

CodeMash - Scripting for Java Sides and Source Code.

Consuming Web Service article published in Eclipse Review.

Interview by TechSmith, the creators of SnagIt and Camtasia.

Eclipse World 2006 Slides

An Interview with Enterprise Java Development on a Budget author Christopher Judd - Interview of Christopher Judd conducted by Stelligent. Topics include Enterprise open source, Eclipse and Ruby verses Groovy.

Build rich Internet applications - Many users are dissatisfied with the capabilities and performance of today's HTML-based Web applications. Users want desktop application functionality with the ease of installation and accessibility that Web applications offer. This tutorial demonstrates how to develop, package, and deploy a rich Internet application using the open source OpenLaszlo framework, Eclipse-based Laszlo IDE, and Web Tools to build business applications that delight users.

Build a dynamic Derby application - This tutorial shows you how to build a dynamic Java analysis application that connects to Apache Derby. Explore the dynamic way the database stores new application logic, changing the logic of the database without touching the core client program. And learn about Java archive (JAR) signing and how to provide security for the application that uses hot-swappable .jar files.

Building Eclipse plug-ins using templates - You may know that Eclipse is a framework meant for building other tools. You may also know that you can build your own plug-ins for Eclipse. But did you know that Eclipse comes with seven different plug-in templates to get you started? This tutorial starts you off with a start-to-finish look at building a plug-in using the Hello World template, and then introduces you to the other templates, such as Plug-in with an editor and Plug-in with perspective extensions.

Template Based Wizards in JBuilder - Article published on the Borland Developer Network website, describing how to flexibly generate source code using a template based approach and the JBuilder OpenTools API.

J2EE for Managers - Paper published on the 2001 Borland Conference CD, provides an introduction to the J2EE technologies, training requirements and team issues involved in managing large-scale J2EE applications.

JavaServer Pages with JBuilder - Paper published on the 2002 Borland Conference CD, provides an introduction to building dynamic websites using JavaServer Pages (JSP) and JBuilder. Developers reading this paper will learn the basic tags, architectures and debugging techniques involved in JSP development.

Debugging in JBuilder - Paper published on the 2002 Borland Conference CD, provides an introduction to debugging application in JBuilder. Developers reading this paper will learn how to debug client/server, web and J2EE (remote applications).

XSLT and Formatting Objects - Paper published on the 2002 Borland Conference CD, provides an introduction XSLT and Formatting Objects.