Mark is a partner and principal software engineer at Object Computing, Inc. (OCI) in St. Louis, where he provides software engineering and training services. Mark's areas of focus include Java, XML, Web, JavaScript, jQuery, Node.js, and AngularJS application development.

Mark's Mottos

"The world is full of people that make excuses for why they cannot do things. Don't be one of them." - me

"Don't be a dabbler. If you're going to do something, do it well." - me

"Respect the distance. Do the work." - me

"I hope that I may always desire more than I can accomplish." - Michelangelo

"The greater danger for most of us lies not in setting our aim too high and falling short, but in setting our aim too low, and achieving our mark." - Michelangelo

"There is no greater harm than that of time wasted." - Michelangelo

"Far better it is to dare mighty things, to win glorious triumphs even though checkered by failure ... than to rank with those poor spirits who neither enjoy much nor suffer much, because they live in the gray twilight that knows not victory nor defeat." - Theodore Roosevelt

Bookmarks

English - and how I'd change it

Notes on Various Programming Topics

(Feedback is welcomed! Send it to mark at ociweb dot com.)

OCI Software Engineering Tech Trends (SETT) and Java News Brief Articles

(ordered from newest to oldest)

No Fluff Just Stuff Presentations at the Gateway Software Symposium

(ordered from newest to oldest)

St. Louis Angular Lunch (at Oasis Digital)

(ordered from newest to oldest)

St. Louis Java User Group Presentations

(ordered from newest to oldest)

St. Louis JavaScript Meetup (STLJS) Presentations

(ordered from newest to oldest)

St. Louis Ruby User Group Presentations

(ordered from newest to oldest)

Other Presentations

(ordered from newest to oldest)

Getting Things DONE