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. Jeb Bouchard says:

    Our development group has decided to dive into PHP on both the IBM i and the PC worlds. We sat in on one of Alan’s high level sessions at NEUGC. It was well thought out and confirmed that we were heading down the right development path. Alan clearly stepped us through the process to transition from RPG into PHP. I appreciated his encouragement and enthusiasm. We’ve identified our ‘pilot project’ and are looking forward to it! Thanks, Alan! (See you this June at the VT/NH user group meeting!)

  2. Jeb Bouchard says:

    Great job presenting the Zend Framework webinar today. It may be a little too soon for our group to jump in but I see it in our future. Looking forward to seeing you Oct 6 for the VTMUG ( mini conference!

  3. I’ve heard Alan present at both NYPHP and LISUG. He is quite informative, and I have invited him down to LIPHP On June 6th

    If you have the opportunity to hear Alan speak, I’d recommend attending.

  4. Cindy says:

    I recently heard Alan speak at the Omni User Group Day of Education. He is an encyclopedia of knowledge on PHP. If you have an opportunity to hear him speak, I would encourage you to do so.

  5. Pingback: Alan Seiden’s Information Technology » ZendCon 2010

  6. Pingback: Zend Framework DB2 adapter for IBM i | Alan Seiden’s Information Technology

  7. lou wilkinson says:

    Watched your slideshow on php-cli…..outstanding presentation.

    I flipped through the slides…took about 20 minutes….I wrote a little
    php script to simply write a timestamp and an “I’m running” comment to a text file.

    Called it from the browser to test that it works, called it interactively as you described in the slides from the 400…check the text file…yep…it’s working.

    another 10 minutes….

    Slammed it all in a CL, ran it in batch….checked the text file…working

    So about 30 minutes investment and I have a working solution….running php
    scripts on my 400 (or system i or iseries or what have you).

    Really clear, really lucid. All meat, no fat.

    Thanks again,

  8. Pingback: Slides from today’s talk on leveraging RPG with the PHP Toolkit and XMLSERVICE | Alan Seiden Consulting: PHP and IBM i Expertise

  9. Undeniably consider that that you said. Your favorite justification seemed to be at the web the
    simplest factor to bear in mind of. I say to you, I certainly get annoyed whilst folks think about worries that they plainly do not
    recognise about. You controlled to hit the nail upon the highest and also outlined out the entire thing
    without having side-effects , other folks can take a signal.
    Will probably be back to get more. Thanks

  10. I do not even know the way I finished up here, however I assumed this submit
    used to be great. I don’t recognize who you might be but certainly
    you are going to a famous blogger in case you are not already.

  11. I am really loving the theme/design of your weblog.
    Do you ever run into any browser compatibility problems?
    A handful of my blog visitors have complained about my website
    not working correctly in Explorer but looks great in Chrome.
    Do you have any ideas to help fix this problem?

  12. cheap jersey holiday deals cheap car rentals in jersey city

  13. hi!,I like your writing very a lot! proportion we keep in touch extra about your article on AOL?
    I require an expert in this house to unravel my problem.
    Maybe that is you! Taking a look forward to peer you.

  14. Hey just wanted to give you a quick heads up. The words in your post seem
    to be running off the screen in Safari. I’m
    not sure if this is a format issue or something
    to do with internet browser compatibility but I thought I’d post to let you know.
    The style and design look great though! Hope you get the issue solved soon.

  15. I got this site from my buddy who informed me on the topic of this web site and at the moment this time I am browsing this web site and reading
    very informative articles or reviews here.

  16. King James says:

    Wow, wonderful weblog layout! How lengthy have you ever been blogging for?

    you made running a blog glance easy. The entire glance of your web site is magnificent, let alone the content material!

  17. What a material of un-ambiguity and preserveness of valuable experience on the topic
    of unexpected feelings.

  18. advice says:

    Spot on with this write-up, I seriously believe that this web site needs a great deal more attention. I’ll probably be returning to read through more, thanks for the advice!

  19. aseball jerseys cheap custom Tennessee Titans wholesale nhl jerseys cheap

  20. Stripe Kits says:

    Everyone loves what you guys tend to be upp too.
    Such clever work and reporting! Keep up the amazing wodks guys I’ve included you guys to my own blogroll.

  21. King James says:

    I like it when people get together and share thoughts.
    Great website, keep it up!

  22. Do you mind if I quote a couple of your posts as
    long as I provide credit and sources back to your blog?
    My website is in the exact same area of interest as yours and my users would
    definitely benefit from some of the information you provide here.
    Please let me know if this alright with you. Cheers!

  23. I was recommended this blog by means of my cousin. I’m no longer certain whether this
    submit is written via him as no one else recognise such exact approximately my difficulty.
    You are incredible! Thank you!

  24. order xanax says:

    Since the manifestations are far serious in them
    than in most adults, thhey should be well-cared for.
    Today I want to discuss some of the drugs commonly
    prescribed for ear infections. So, the best method is
    to taper tthe use off slowly.

  25. It’s truly very difficult in this busy life to listen news on Television, therefore I just use web for that purpose,
    and get the hottest information.

  26. Remarkable! Its truly remarkable paragraph, I have got much clear idea regarding from this paragraph.

  27. Pretty great post. I simply stumbled upon your blog and wanted to mention that I have truly enjoyed surfing around your blog posts. After all I will be subscribing in your feed and I hope you write once more soon!

  28. Does your site have a contact page? I’m having a tough time locating it
    but, I’d like to send you an e-mail. I’ve got some ideas for your blog you might be interested in hearing.
    Either way, great website and I look forward to seeing it improve over time.

  29. Do you have a spam issue on this blog; I also am a blogger, and I was wondering your
    situation; we have created some nice practices and we are looking to swap techniques with other folks, be sure to
    shoot me an email if interested.

  30. Howdy! This blog post couldn’t be written much better! Looking through this article reminds me
    of my previous roommate! He constantly kept talking
    about this. I’ll forward this information to him.
    Pretty sure he will have a very good read. Thanks for

  31. Incredible quest there. What happened after? Good luck!

  32. Hello, this weekend is nice designed for me, because
    this occasion i am reading this enormous informative paragraph here at my house.

  33. cheap breno giacominii jerseys Boston Celtics cheap jeremy mincey jerseys

  34. I’ve learn a few just right stuff here. Definitely worth bookmarking for revisiting.
    I wonder how a lot attempt you put to create this sort of
    magnificent informative website.

  35. Freeman says:

    Great work! That is the kind of info that are meant to be shared around the internet.

    Shame on the seek engines for not positioning this
    put up upper! Come on over and seek advice from my website .
    Thank you =)

  36. Heya outstanding blog! Does running a blog like this require a
    lot of work? I have very little understanding of computer programming however I was hoping to
    start my own blog soon. Anyhow, if you have any suggestions or tips for new blog
    owners please share. I understand this is off topic however I
    simply wanted to ask. Kudos!

  37. Now I am going away to do my breakfast, later than having my breakfast coming
    over again to read additional news.

  38. Thanks, I’ve just been searching for info about this subject for a long time and yours is the greatest I’ve came upon till now. But, what about the conclusion? Are you certain concerning the source?

  39. That is really attention-grabbing, You are a very skilled blogger. I have joined your feed and stay up for in quest of extra of your excellent post. Also, I have shared your web site in my social networks!

  40. Some truly superb articles on this site, appreciate it for contribution. “The difference between fiction and reality Fiction has to make sense.” by Tom Clancy.

  41. A study claims that wearing stiletto heels directly works the pleasure muscles linked to orgasms, as
    high heels tone women. Our life is full of little and big events that ultimately affect our
    self-esteem. This is unfortunate, since it means that while most drug tests can only turn up evidence of other drugs if you.

  42. Thanks a bunch for sharing this with all folks you really realize what you’re speaking approximately!
    Bookmarked. Please also visit my site =). We can have a hyperlink alternate arrangement among us

  43. Pretty weblog u have! i wanna say thanks for it. if you love to see my blog check it out my weblog to! Thank u for visit!

  44. As advised, decide on a internet site that offers some sort
    of safe approach to get even more gold, diamonds, stones, woods and additional resources.

  45. Awesome site u have. I’ll wanna say thnx for it. If u would to visit my site check it now. Thnx for visiting!

  46. gioco gratis says:

    When someone writes an post he/she keeps the thought of a user in his/her brain that how a user
    can be aware of it. Therefore that’s why this post is amazing.

  47. REL 134 Week 3 Learning Team Assignment Christianity
    and the Arts Presentation
    MGMT 520 Week 2 Assignment Administrative Regulations
    OPS HC571 Week 2 Individual Assignment Financial Impacts and Constraints Paper
    ASHFORD ABS 415 Week 4 Leadership Power and Influence
    ASHFORD BUS 644 Week 3 DQ 2 Inspection of Toys
    SOC 262 SOC262 Week 1 Assignment Racial and Ethnic Groups Matrix
    ANT101 Discussions Week 1-5
    ASHFORD EDU 620 Week 1 Assignment Response to Intervention and Assistive
    Ashford BUS 308 Week 1 DQs
    SCI 207 Week 3 Discussion 1 Water Cycle
    COMP 220 iLab 2 Resistor Lab Report and Source Code

  48. ASHFORD SOC 203 Week 3 DQ 2 Prisons and the War on Drugs
    ASHFORD HHS 460 Week 5 Final Paper
    LAW 421 Week 2 Weekly Reflection
    CPMGT 300 Week 2 Summary
    FI515 Week 4 Midterm Exam
    PA 581 Week 7 DQ 1 Debt Policy Statement 1
    MGMT 520 Week 2 Assignment Administrative Regulations
    GEN 499 Week 4 Critical Thinking Quiz
    ACC 202 Week 2 Assignment Week Two Problems
    CJA 484 Week 1 Individual Assignment Criminal Justice Trends
    ASHFORD HHS 460 Week 5 DQ 2 Ethical Implications
    ECO 550 Week 1 DQ1

  49. ACC 205 Week Five Exercise Assignment
    HCS 438 Week 3 Visual Data Displays and Uses in Decision Making
    ASHFORD BUS 694 Week 5 Program Comprehensive Exam
    SCI 207 Week 4 Assignment Nuclear Power
    COLL 148 Week 5 DQ 1 Career & Diversity Case Study
    SPE 537 Week 2 Learning Team Summary
    ACC 556 Week 3 Learning Team Assignment Substantive Procedures for Cash Outflow Irregularities
    PSYCH 545 COMPLETE COURSE (Survey of Professional Psychology)
    HCA 240 Week 4 Assignment 1 Radio Ad
    PAD 510 Assignment 2 Analyzing the Policy (US Foreign Policy
    on Iraq War)

Leave a Reply

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