Spring 2016 SJSL Kickball Champions!!!

We’ve been playing in the SJSL since day one six years ago. We’ve have some tremendous teams over the years and made some tremendous playoff runs, but sadly had yet to come away with a championship until this kickball season.

The Spring 2016 Honey Badgers were the greatest team that I have ever had the pleasure of participating on. When I look at the individuals on our roster, I’m still baffled at how we were able to pull it off. We are a much older roster than most teams, we’re not as athletic, nor as strong, and we have several players who cannot kick past the infield.

However, we were all on the same page and had the same goal. I’ve been on great teams where the sum was greater than it’s parts, but never to the extent as this team. We all found a way to contribute, worked together, and simply clicked. It was amazing.

Our playoff run was the thing of legends.

Our first round game was against We Got the Runs, a team that we had narrowly defeated by one run with some insane 7th inning heroics earlier in the season. We were very evenly matched, and we knew it would be a battle.

The game turned out as advertised. Runs were hard fought and both defense solid. The huge swing play was with the bases loaded and two outs in the bottom of the 1st. Their captain blasted a shot to deep right field. I’m not going to lie, I didn’t think Sarah had a good shot to get it. It was really well struck. Undeterred, she kept running at it, and by some miracle was able to get to it where she made one of the finest finger tip catches I’d ever seen. This would be an early 4 run swing in our favor and really built momentum for us.

There was some very big kicks by Ed and Dave throughout the night, and Sarah would later have a huge 2 out kick for us as well to knock in some hard fought runs.

With a 1 run lead, and nerves a plenty the unlikely tandem of Dustin at shortstop to Julie at 1st base sealed the deal for us. Julie could not of picked a bigger moment to make her two finest plays of the season. They were not easy plays at 1st. It was a hard fought and amazing victory.

Our quarterfinal matchup had us a fairly strong underdogs against The Slobber Bobs. They had defeated us 8-3 in our earlier meeting. They have some very strong kickers, run the bases very aggressively, and also field very well. A tough match up for sure.

Our gameplay was to play great defense and make sure that we backed one another up on defense on every play. We knew if we could somehow keep it close, that maybe we’d have a shot. The strategy going in was to kick often and early to their 1st baseman. We felt that we could have some success moving base runners doing that and hopefully frustrate them as well.

It was a 1-1 tightly contested match as expected, until we were finally able to bust through with a big inning late in the game breaking down the 1st base line. Wow, it was great.Before we knew it, we were up 11-1 in the 6th and they were getting very frustrated and we could feel the momentum on our side. We were able to close them out and advance. A perfectly played game against a very strong opponent.

In the finals we were set to square off against Suck My Kick who beat us 3-1 earlier in the season. They have some tremendous kickers on their side, but we always play them well and I could tell by our body language we were going to give them everything we had.

We screamed out of the gates putting up 8 runs in the first. They weren’t ready for that, and some in team bickering had begun. We couldn’t of asked for a better start. When their second baseman asks for me as the pitcher to move so that he can see better (sorry, but I’m going to stand where I can best benefit my team within the rules), I knew that we’d gotten into some of their heads a bit.

They are a very strong and determined team and were able to answer back with many runs of their own. However, with every run they were able to score we could answer right back padding a few here and there to our lead. We would eventually put up 19 runs which was plenty enough to put them away and win the championship.

It did feel pretty great to finally win it all, and what made it even better was they we won it playing right, with our guys, and didn’t go out and get some ringers to carry us. With the oldest core in the group, I’m not going to lie and didn’t think we’d be able to win a championship without breaking up our core group. So to win with Dustin and Kevin who’ve been with me since day 1 was amazing!

Kevin grinning ear to ear hoisted me high into the air! His excitement was so great to see! Steve and others attempted to do their best Gatorade shower with water bottles on hand. Wow, what an amazing crew.

So many players gave it their very all, played the best game they could, and did whatever the team asked of them. It as truly teamwork at it’s finest. An amazing job by a pretty amazing group of teammates!!!

Comments (0)


ThunderstruckThis may have been the longest it’s taken me to finish a book, at a little over 5 weeks. One week I was traveling in LA, and a good part of two other weeks I was a bit sick. Despite those holdups, I did keep my interest and finished it up.

I’m a big fan of Larson, as is the kind woman at the library who initially recommended another book of his a little while back. The non-fiction reading like fiction is a pretty great style. I enjoy learning historical facts in such a manner.

A couple other’s of his that I’ve read thus far have been:

  • Dead Wake
  • In the Garden of Beasts
  • Isaac’s Storm

I believe I still have to give The Devil in the White City a read as well.

Currently 4.5/5 Stars.

Comments (0)

2016 OmniUpdate User Training Conference: Workshops Day 2

Day 2 of workshops. Some wifi issues early on, were unfortunately a problem with following along.

How To Tag Content in OUCampus with Tag Manager

I really like the potential of the new Tags feature. News, events, and image galleries immediately sprung to mind.

Tags can be used to:

  • organize content
  • find related content
  • build associations

The XSL API can make the following calls:

  • GetAllTags
  • GetTags
  • GetFixedTags
  • GetCombinedTags
  • GetParents
  • GetChildren
  • GetFilesWithAnyTags

However, just a note to use the support site when 10.4 is released, features may change from this demo.

Reusable Content

This workshop covered Assets, Snippets and Includes and the differences between each. While nothing too mind blowing, this was a good overall explanation.


  • Assets (centrally managed content)
    • Web Content
    • Plain Text
    • Source Code
    • Image Gallery
    • Form
  • Snippets (pre-defined content)
  • Include Files

Guidelines to follow when deciding which to use/when:

  • DRY – don’t repeat yourself
  • think about updates
  • editing experience – snippets
  • complexity

Front-End Development Best Practices

This was a very informative and interesting workshop. He did a great job explaining the issues in page speed (latency!!), and techniques to improve page load speed. Unfortunately, I already was fairly knowledgeable in this topic, so I didn’t learn a whole lot. However, it was a great workshop still, and I did learn of some best practices and more importantly was reminded of techniques that could be employed.

Responsive Design and OUCampus

Another great workshop by Shahab, but also again an area that I was already knowledgeable in. Still great, and I’m glad I attended.

Don’t use maximum-scale in your media queries (poor for accessibility).

For the workshop we created and went over setting up a grid using Bootstrap.

Comments (0)

2016 OmniUpdate User Training Conference: Workshops Day 1

Yesterday was workshops day. While there was a lot to learn, I did get a bit lost at times with all the info at once. Luckily they did share all the resources, so I can go back and practice along when I get back home.

Creating New Page and Section Templates

This was a very important workshop for us, as we really want to get a better understanding of how we can create a and edit templates in OUCampus. I learned a lot, but will really have to practice a bit more what was learned while it’s still fresh in my mind.

Building Directories and Templates with MultiEdit

It was great to learn more about MultiEdit and how it may be able to work for us.

Comments (0)

2016 OmniUpdate User Training Conference: Day 2

Day 2 was a lot of fun. More technical sessions and a hackathon to end the day.

Training & Herding

The presenter did an excellent job, but this one didn’t turn out to be as useful to me as I had hoped. I did stay for the entire session and did find it to be enjoyable. Many cats were used in the slides, and I did learn a lot about Arkansas.

Redesigning Your Site for a Better User Experience

This session would have been more valuable for us a year or so ago while we were forming our web team, but it was still nice to see that were were following many of their best practices anyhow. What really stood out to me was their emphasis on having a good team of people, and don’t rush for deadlines. If it will take a bit longer to get something right, then take the extra time to do it right.

One on One

Lout and I met up with our OUCampus implantation team. I was hoping that they’d go over a bit more, but we did use the time to ask them many questions. Right off the bat they packed the room to discuss with us about our production server environment.

They were very frank and shared many pros and cons of going with Coldfusion vs a more popular language (PHP). We really appreciated their attention to this matter and will share more when we get back to the team.

Development Roadmap

The development roadmap was great. A lot of the features I wasn’t 100% on when making the decision to go with OUCampus seem to be getting address in the coming year or so. That was extremely good news.

  • OCN (OmniUpdate Community Network) : email support@omniupdate.com to join
  • LDP Forms
    • new settings, elements, element properties
    • success message can work well with Google Analytics Goals
    • captcha
  • Gadgets
    • Bookmarks
    • Notes
    • Metadata API
    • create and manage persistent metadata
    • Tag Management
      • find and embed related content in XSL
  • Modules
    • OUInsights
    • OUAlerts
  • A little further ahead…
    • Image Size Sets
      • define multiple custom sizes
      • each folder can have its own set
    • Custom Asset Types
    • Custom User Role
      • very granular controls
      • Access Control Lists
      • multiple groups and users can be added to an access setting
    • Feed Manager
      • create feeds of structured content
      • send items to multiple feeds

Integrating Content from External Sources in OUCampus

This turned out to be nothing too new for me, but at least it confirms that we are thinking along the right path on how we can approach integrating content from external sources.

  • utc.edu
  • cache RSS feeds, cron job to fetch feeds to local server
  • minimize external requests
  • jQuery Social Stream
  • look for slides for code examples
  • utc.edu/outc16 – for more info and examples

Bootstrap Form Builder

This was very interesting to see just how much additional functionality could be built to work within OUCampus. The presenter really wen the extra mile.

  • customize the <advanced> xml tag
  • jQuery Validation Plugin
  • Honeypot variables
  • optional reCAPTCHA

Creating Gadgets

In preparation for the Hackathon, we attended an extended session on how to create Gadgets. Despite some horrible WiFi issues, we eventually did get the basics down.

  • what are they/do?
    • web applications
    • context aware
    • connect via API
    • extend the platform
  • github.com/omniupdate
    • gadgetlib.js (good starter spot)
    • documentation can be found in Gadget Starter
  • requirements
    • need location to publish to
    • minimum 2 files
      • html page (source code of gadget)
      • config.xml (info about the gadget)


The Hackathon was great. They fed us dinner, and we broke up in to teams to compete. Our group included Lou, Caleb (developer), Mark (CSS), and myself. We decided to make a to-do, task list manager Gadget.

We drew up a concept, and then divided up the tasks. I turned out to be project lead, and I thought that part went very well. We all had some very great input, and also were willing to contribute to the team in any way that we could.

A huge roadblock that we ran into however was that the development environment that was given to us was not the latest beta version of OUCampus that we we lead to believe it was. Since our Gadget relied on the soon to be released Metadata API found in 10.4, we pretty much wasn’t an hour and a half of attempting to debug and issue that was not our doing. Super bummer for us.

Once that was discovered and a new environment given, we began to make progress. Mark come up with a solid design, and Caleb was able to get a basic list to appear and communicate with the Metadata API. Unfortunately we were not able to complete our Gadget in the given time, but it was a lot of fun and we did learn a lot. Great time.

Comments (0)

2016 OmniUpdate User Training Conference: Day 1


Breakfast was solid. I ate a whole lot.

One Community: Endless Possibilities

This was a pretty basic kickoff conference session. They did have some humorous videos, that got some laughs.

Innovate, Create and Inspire Using OU Campus

This was a pretty solid presentation. They went over all the new features. Some of note were:

  • OU Campus for Mobile


  • Tag Management
    • use tags to display specifics types of content based on tag
    • almost anything can be tagged
    • search by tags
    • account wide, multiple sites
  • OUInsights
    • monitors content and alerts to problems
    • regularly checks site content
    • helps make improvements
    • helps adhere to regulations
    • helps optimize for SEO
    • integrated with OUCampus
    • separate module (purchase)
  • OUAlerts
    • mobile app
    • can post updates to an alert
    • SM posts and to website, multiple channels
    • for non technical users
    • separate module (purchase)


  • Quick Publish
    • 1 step publishing
    • control access by group
  • Bookmarks
    • instant access to page, functions, and reports
    • dashboard and sidebar
  • Notes

New Gadget APIs

  • Metadata API
  • wysiwyg API
  • source editor API


Lunch was good, southwest cuisine.

Content Migration 101

The presenter did a solid job, but I was really hoping that this was more about how we can migrate to OUCampus. It was really about the migration services that they offer. He did recommend the use of 301 redirects over meta redirects.

The Latest and Greatest Gadgets

This was a cool overview of some of the newer gadgets. Gadgets covered were:

  • Dependency Tag Info
  • Quick Publish
  • Bookmarks
  • multi-site
  • Notes
  • Request Help

Responsive Images FTW!

This was a really interesting presentation. With techniques I will look to integrate. The tough thing seems to be on how to get the responsive images to work easily for an end user in OUCampus. I really need to find the slides to this presentation!

The following blog post was highly recommended to read:  https://ericportis.com/posts/2014/srcset-sizes/

Tag All the Things!

Easier way to tag content in OUCampus. I like the potential of what we could do to display content based on how content in tagged. Can edit and merge tags. Can apply Tags in Page Parameters. Auto hint of existing tags when entered.

Binary files can be tagged as well. Tags show up in RSS feeds.

XSL API has calls to work with Tags. Will have to find the documentation for this API, looks to be very useful.

Roaring 20’s Hollywood Dinner Party

We went to a dinner party at The Cicada Club. I was be thoroughly underdressed. But it didn’t matter, as it was a great time anyhow. Everyone was dressed up in 20’s attire, there was a glamorous girl in a champagne glass to great us when we entered (think her name was Bubbles), and an entertaining skit was performed during the entire night. A very unique experience.

Food was good, there was an open bar and everyone seemed to have a great time. Glad I attended, and it was interesting to see these folks in a different environment.

Comments (0)