Presentations and Papers

A chronological history of research, tool evaluations, presentations and papers written for the local Oracle communities in which I’ve lived. Email me if a link is dead.

Tool Reviews and Comparisons

Embarcadero’s RapidSQL (from 2001)
Allround Automation’s PL/SQL Developer (from 2005)
KeepTool’s Hora (from 2007)
PL/SQL IDE Comparison Matrix (from 2008)
PL/SQL IDE Comparison Matrix Template (fill in with your own group of IDEs being compared)
Findings of Text Comparison/Difference Tools (from 2011)
Database Modeling Tools Comparison Matrix (from 2011)
DDL Script to check modeling tool reverse engineering compatability with well-known Oracle features

Slides and Papers from Speaking

Note on link convention:

doc/docx = Microsoft Word white paper
ppt/pptx = PowerPoint slide presentation. Sometimes the slides have notes, but usually less detail than a paper.
pdf = Portable Document Format white paper (pre-2011), or PowerPoint or Prezi converted to PDF
prezi = Interactive, flash-based, “Prezi” presentation; a user-controlled fly-through of a landscape with slides embedded in it. Too bad it used a technology that relied on Flash.

YearEvent/OutletTopicLinks
2001OnlineUsing LDAP as an Oracle Professional[pdf]
2003RMOUGCollections[ppt][pdf][folder]
2008IOUGPL/SQL Application Frameworks for Custom Systems[pdf][pdf]
2008RMOUGPL/SQL Application Frameworks for Custom Systems[ppt][doc][list]
2009RMOUGHidden Gems of Oracle Text[pptx][pdf]
2010IOUGLazy Application Architecture (Frameworks)[pdf][pdf]
2010SORTReusable Models and Frameworks[pptx]
2010UTOUGDynamic Debugging[pptx]
2010UTOUGLazy Application Architecture (Frameworks)[pptx]
2011RMOUGOracle Streams AQ: Lessons from the Trenches[pptx][pdf]
2012IOUGDynamic Debugging & Instrumentation of Production PL/SQL[pptx][prezi][pdf]
2012RMOUGDynamic Debugging & Instrumentation of Production PL/SQL[pptx][docx]
2012SORTWriting Great PL/SQL for Database Applications[prezi]
2012UTOUGDynamic Debugging & Instrumentation of Production PL/SQL[pptx]
2012UTOUGWriting Great PL/SQL for Database Applications[pptx][prezi]
2013RMOUGWriting Sweet PL/SQL![prezi][pdf]
2014RMOUGHow to Write Awesome PL/SQL[prezi]
2014SORTData Layer Decisions[pptx]
2014UofUData Modeling: Lessons from the Trenches[prezi]
2014UTOUGHow to Write Awesome PL/SQL[prezi]
2014UTOUGMastering PL/SQL Programming[pptx]
2015UofUData Modeling: Lessons from the Trenches (repeat)[prezi]
2015UTOUGData Layer Decisions[pptx][pdf]
2016RMOUGPL/SQL: From Newbie to Knowledgeable (8 hr course)[slides]
2016UTOUGPL/SQL: From Newbie to Knowledgeable (8 hr course)[pptx][slides]
2016UTOUGStateful to Stateless: Modernizing with JSON and PL/SQL[pptx][pdf][slides]
2016UTOUGDoh! How Do I Get My Data Back?[slides]
2016ODTUGStateful to Stateless: Modernizing with JSON and PL/SQL[pptx][pdf]
2017UTOUGSave the Company by Modeling Data Right[pdf]
2018UTOUGEnterprise-Grade PL/SQL[pptx][pdf]
2023UTOUGDocument Modeling for Relational Modelers[pptx][pdf]