1. Click for my upcoming talk schedule
2. Below are slides from my recent talks in PDF format
. Some are mirrored at

Every year I also create new talks, the slides for which I don’t post immediately, so that user groups may have their exclusive use for a period of time. Here are those I’ve posted:

  • Speed up your web site (web performance first aid)
    • If your web application runs slowly, your reputation and business could suffer.  You need “Web Performance First Aid.” Discussed are free tools that help diagnose performance bottlenecks, tips for configuring a speedy Apache web server, and how to make best use of the unique characteristics of IBM i.
  • At ease! Relax your neck-back-shoulders at the keyboard
    • Tips to help computer workers avoid repetitive strain injury and stay poised at work. Includes how to arrange your computer workstation and learn healthy postural habits. A personal approach that blends my years of work as a professional software developer with my training as a Feldenkrais® teacher. Formerly called Healthy Computing.
  • IBM i: Fertile Ground for PHP Developers
    • The IBM i platform, which evolved from System i, i5, iSeries, and AS/400, is a highly reliable, secure, self-managing, and integrated operating environment with a loyal, devoted following among thousands of businesses. PHP developers who know how to speak “IBM i” will be differentiated in the job market, gaining interesting employment and consulting opportunities. This talk, first presented at the 2012 Northeast PHP Conference, introduces PHP developers to the world of IBM i, covering the basics of this unique platform.
  • Browser tools that make web development easier
    • A departure from my usual PHP talks, I discussed browser-based tools that help with client-side tasks such as performance diagnostics, page analysis, HTTP flow analysis, the ability to step through javascript, and much more. Learn how to become a better web developer with free downloadable browser tools.
  • Web Services on IBM i with PHP and Zend Framework
    • A case study of how I used PHP and Zend Framework’s SOAP capabilities on the IBM i to retrieve data from a Windows-based UPS RoadNet system, integrating the data in a slick-looking web application on the “i”.
  • PHP for Batch Tasks on IBM i
    • PHP is famous for its ability to build web-based front ends, but it’s also a flexible tool to use within batch processes. Marvelous tasks can be achieved by calling PHP from ordinary CL programs and with Job Queue functionality in Zend Server. Starting with a primer on PASE and PHP-CLI, we quickly move on to topics such as creating Excel spreadsheets, sending e-mail, and creating graphical PDF files, all in batch.
  • PHP Case Study on IBM i: 5250 to Web
    • Starting with an update on Zend Server, this presentation shows the transformation of a green-screen order entry application into a new PHP web interface that runs 100% on the IBM i. Included are details of how to re-use most of the back-end RPG logic while adding new functionality that users love.
  • Why Use Zend Framework on IBM i?
    • Updated version of my Zend Framework on IBM i talk. An “i-friendly” introduction to Zend Framework with down-to-earth tips on getting started, best practices, and common-sense explanations of Model-View-Controller and i-specific techniques for accessing RPG and db2.

If your user group or company would be interested in a talk related to PHP, Zend Framework, and IBM i, contact me about speaking for your organization.

Previous talks

8 Responses to Presentations/Talks

  1. An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!

  2. ????x says:

    Amazing blog! Is your theme custom made or did you download
    it from somewhere? A theme like yours with a few simple
    tweeks would really make my blog shine. Please let me know where you got your theme.
    Thanks a lot

  3. ISCOM 471 Week 2 Learning Team Assignment Business Process Analysis and Measurement Paper
    CJA 444 Week 3 Individual Assignment Conflict Management Styles Paper
    ASHFORD INF 103 Week 5 Final Research Project
    CIS 207 Week 1 Supporting Activity
    BUS 250 Week 4 DQ2
    MGT 437 Week 5 Learnig Team Assignment Project Implementation
    HCS 310 Week 2 Individual Assignment ??“ Evolution of Managed Care
    ASHFORD SOC 203 Week 2 DQ 1 Education and Equality
    MKT 450 Week 1 Individual Assignment International & Domestic Marketing Paper
    ASHFORD HHS 440 Week 1 DQ 2 Wireless Future of Medicine
    POL 201 Week 3 DQ1
    MAT 126 Week 5 Week Five Written Assignment

  4. MGT 230 Week 5 Learning Team Reflection Summary
    MGT 230 Final Exam 3030 Correct Answers
    NUR 440 Week 3 Individual Assignment Assessment Tool Analysis Paper
    ELL 240 Week 1 DQ2
    ACC 206 All Exercises
    SCI 230 Week 9 Assignment Food Web Diagram
    EDU626 full course ashford
    ACCT 304 Week 4 Midterm Set 2
    ECE 205 Week 4 DQ2
    HRM 531 Week 5 Learning Team Weekly Reflection
    ETH 316 Entire Course: Phoenix University: New Updated Course
    MAT 207 (Week 3) Individual Assignment / Week Three Practical Problem *

  5. If some one wishes to be updated with hottest technologies afterward he must be
    visit this web page and be up to date all the time.

  6. credits says:

    Nice blog you have! I’ll want to say thnx for it. If you love to see our site check it out. Thanks for your visit!

  7. xxx says:

    Hi all, here every one is sharing these kinds of know-how,
    therefore it’s good to read this weblog, and I
    used to go to see this blog every day.

  8. I read this post completely regarding the comparison of hottest and earlier technologies, it’s amazing article.

  9. This allows the website to register and store information about the
    phone so that you can read it later. People are not to be trusted
    these days and you cannot simply blame yourself for following your instincts.
    The most high-priced approach is Flexi – Spy-Professional-X.

  10. Hi there, i read your blog from time to time and i own a similar one and i was just wondering if
    you get a lot of spam comments? If so how do you reduce it,
    any plugin or anything you can suggest? I get so much
    lately it’s driving me crazy so any assistance is very much appreciated.

  11. We think your weblog is very powerfull to us! I hope that u keep up the pretty work. Can u please visit my page also?

  12. Eventuell könntet du noch erinnern, dass person mit Diamanten auch fehlende Rohstoffe
    zu dem Bau seitens Gebäuden besorgen kann.

Leave a Reply

Your email address will not be published. Required fields are marked *