Systematic Output Modification in a 2D User Interface Toolkit. - W. Keith Edwards; Scott E. Hudson; Joshua Marinacci; Roy Rodenstein; Thomas K. Rodriguez; Ian E. Smith (ACM Symposium on User Interface Software and Technology, 1997)

The DrawStream Station or the AVCs of Video Cocktail Napkins. - Steve R. Harrison 001; Scott L. Minneman; Joshua Marinacci (ICMCS, Vol. 1, 1999)

Swing hacks - tips and tools for building killer GUIs. - Joshua Marinacci; Chris Adamson (O'Reilly, 2005)

Building Mobile Applications with Java - Using the Google Web Toolkit and PhoneGap. - Joshua Marinacci (O'Reilly, 2012)