Application Development for Farmers
I was reading on CNN this morning about a farmer in Nebraska that is using Twitter on the farm. This story peaked my interest because, as a lot of you may know, I grew up on my family’s farm in Eastern Arkansas, and they are still very much so involved with farming. I am not for sure of the size of the total operation now but I know it’s bigger now than when I was there and it seemed overwhelming then. For some reason I don’t see my dad ever using Twitter, and that’s cool with me, but I do see him eventually using his smartphone to record data and retrieve information. Here’s an excerpt from CNN about the farmer that is using Twitter on the farm:
Twittering From the Tractor:
(CNN) — As he rolls across the wheat fields of his Nebraska farm, Steve Tucker often has his hands not on the wheel of his tractor, but on a smartphone. Steve Tucker, a Twittering farmer, pauses in front of his tractor in Nebraska. He sometimes posts a dozen messages per day on Twitter, commenting on everything from the weather to the state of his crops to his son’s first tractor ride and even last night’s cheeseburger. Twittering from the tractor: smartphones sprout on the farm – CNN.com
I started telling my dad back in the 90’s that it wasn’t going to be long before computers became a necessity in their day to day management on the farm. I even devoted a lot of time developing some applications in Visual Basic to assist them in tracking various aspects of the business. We never really used it on a large scale, I did however input my own personal farm information into it and eventually sold it to a company in Washington who built onto it and marketed it to farmers across the country as an early form of farm management software. There are a lot of farm management applications on the market today, but I still think that Red Wing might be the leader when it comes to micro-managing a multi-million dollar operation, even smaller operations can benefit from it’s advanced accounting and payroll functionality.
CenterPoint from Redwing Software
CenterPoint is the most versatile Ag software product on the market, yet it’s easy to set up and use. By using CenterPoint, you can see which area of your operation is generating income, and which is not. By doing this, you can focus on the income generating enterprises, and increase your profits. The profitability of your operation depends on good financial management. CenterPoint Accounting for Agriculture gives you everything you need to manage your operation’s finances. Get the answers you need to make important business decisions to increase profitability, become more efficient, and achieve your goals. (click here to learn more…)
It wasn’t long after this that we started seeing farm equipment such as combines and spray rigs that were shipped to us with GPS capabilities. We didn’t latch onto the new technology at the time but since I have left the farm it’s been funny to watch them gradually move into this realm. The equipment they use on the farm today would shock a lot of people. Most people wouldn’t expect to see air conditioned cabs w/ air-ride seating, computerized controls, GPS, 2-way radios, and high-definition stereos on farm equipment, but that’s pretty much the norm anymore. I have even seen a television mounted inside a combine before.
All of this to say that technology has found it’s way into Agriculture in a big way. This past winter I wrote some software for my dad to help him manage day to day operations like tracking chemical purchases, seed buys, planting dates, fertilizer costs, fuel consumption, etc. We sat down and outlined every possible piece of data that he wanted to capture and I setup a web-based application that allowed them to track these items and generate reports. We also setup some notebook pc’s that could connect to this database with cellular cards and shipped them out to the fields.
Our intentions were great but this year things were pretty hectic during the planting season that we didn’t capture as much data as we would have liked but I am hopeful that next year will be different, especially since everyone on the farm is getting more and more familiar with technology and the use of the internet.
There are some other advantages to being connected to the internet while working out in the field. For example, seed purchases and futures bookings can be made online now via email. Commodity markets can also be tracked closely via the web as well, but probably the most useful tool during planting and harvest season is online weather. The satellite and radar imagery provided by many news and weather websites today is phenomenal, and has evolved quite a bit from the DTN satellite systems we used to rely on to predict rain.
Another tool that has been on the farm for years is the mobile phone. When I was growing the first people I ever saw with cell phones were farmers. Of course they weren’t the small smartphones that everyone carries in their shirt pockets or clipped on their belts today, the earliest phones I remember were heavy truck mounted phones that had a cord attached to them. I can remember my uncle even having his setup so that if it would ring the horn on his truck would start honking so that if he was in the field or away from the truck he would know about it.
Fortunately mobile phones have evolved over time as well, and this past winter my dad got his first smartphone. We even tested the farm application that I mentioned earlier on the Blackberry so that it would be accessible and data could be entered from it.
I know that when most people think about farming they picture old, topless, 2-cylinder tractors sitting all alone in a 1000 acre field with the driver fully exposed to the elements but that’s just not how it is anymore. I am sure that in some smaller family operations that is still a way of life, but for the most part farmers have started embracing technology. I believe that over the next couple of years we are going to see a growing need for applications to be developed for use on large farming operations as well as smaller family operations.
If you own or operate a farm and are considering some form of application to track your day to day operations such as chemical applications, pesticide reporting, equipment maintenance logs, fuel consumption, seed purchases, yield tracking, and custom harvesting, please feel free to contact my partners and I to discuss your needs. We would love the opportunity to work with you and while we don’t have a specific product to sell you, we can develop a custom application for your operation to fit your needs.
Facebook Usernames and URL’s
Tonight I was going through my tasklist knocking off projects for the week and realized that I hadn’t gotten around to securing our custom URL or username for Facebook yet for our Pleth page. The truth is that we have had a page on Facebook for a while now but we haven’t really promoted it a lot because we have been very busy as of late working on client projects, but I will admit that that’s not a good excuse, especially since Facebook is where a lot of our new clients have been finding us. I have even advised some of my existing clients this past week to get online and reserve their usernames and URL’s before they were grabbed up. Here’s a description of what usernames do for you that I found on Facebook’s FAQ’s
Usernames allow public entities to easily promote your presence on Facebook with a short URL (http://www.facebook.com/companyname). This username can be used in your marketing communications, company website and business cards.
I have probably 20 or so pages that I am an admin for inside of Facebook and I went through and set most of them up that I could tonight, but when I got to Pleth’s page it wouldn’t let me set it up so I went to the FAQ’s section to find out why. We didn’t have 100 fans yet on our page, as I mentioned earlier I haven’t been promoting our presence on Facebook hardly at all. One of our projects recently had over 20,000 fans so I should be ashamed of myself I guess. Here’s what I found on the FAQ’s:
Your Facebook Page must meet two requirements: it must have been live on Facebook prior to the May 31, 2009 cut-off date and have had a minimum 1,000 fans at that time. This limitation is temporary. All Pages created after May 31, 2009 or that had less than 1,000 fans on that day will be eligible to claim usernames on Sunday, June 28, 2009 if they have more than 100 fans.
In an effort to reach the 100 fan mark I went out to Twitter and posted a request and also sent messages to a group of my Facebook friends asking them for their help in getting us to the 100 mark, hopefully we will get there sometime tonight so I can knock this last project off of my tasklist… If you have a few minutes and are on facebook, I would appreciate the love, http://www.facebook.com/s.php?q=pleth&init=q&sid=ec50f898d1747e133d9d81ad83aaaa22#/pages/Batesville-AR/Pleth-Networks-LLC/14932808682?ref=ts
If you are interested in setting up a username or custom URL for your business, click here.
Users Trusted LA Times Over TMZ
I posted a personal rant the other day about how TMZ broke the news about Michael Jackson’s death way before a lot of the network news outlets did. One of my blog readers Simon Owens sent me a note that I found interesting today on Facebook, here’s an excerpt from his blog post:
TMZ has received a fair amount of coverage over the last few days for being first to break the news of Michael Jackson’s death, beating both the LA Times and CNN (which waited until the LA Times confirmed the death to report on it). But as a blog post in the LA Times pointed out today, sometimes it’s more important to confirm a fact than be the first to report it.
I will be the first to admit that there is something to be said about credibility and caution when it comes to journalism and reporting. The thing that I have learned about getting my news via the web or social media (Twitter and Facebook) is that you have to first consider the source. In the case of Twitter, you can just ask Jeff Goldblum or Britney Spears, who were recently rumored to have died, you have to consider the source. Before retweeting or sharing anything I hear on Twitter with my friends or co-workers I always run it through Google News to see if there are any other headlines out there from credible sources to substantiate the story. Usually traditional media will pick up the stories and report them within an hour or so if there is any truth to them, if not I dismiss the story as rumor.
I guess the point that I am trying to make is that I basically get my news from a variety of sources online but usually the first source for breaking news for me is via Twitter, but before it actually becomes factual news in my mind that I am willing to share, I have to also see it being reported by another credible news outlet.
Here’s an excerpt from the LA Times that Simon pointed out on his blog that brings up a good point:
Has technology’s ability to deliver information at such a rapid pace corrupted us? It’s one thing to marvel at how social media sites have helped spread Iranian news we might not have attained due to censorship — and with such timeliness; it’s quite another to have become a culture that prizes speed over confirmed facts.
Current Projects: ARALA Launched
I am meeting tomorrow with the Arkansas Residential Assisted Living Association to go over their new CMS for managing their website. As I mentioned the other day, ARALA has been a client for a long time and over the years we have went through a couple different content management solutions. I have no doubts that wordpress is going to be an excellent long-term solution for managing their website content.
Over the next few months I hope to bring all of the remaining clients that we have running cms solutions or frameworks that we hand coded ourselves over into wordpress or modx.

Possible Twitme Bug w/ Wordpress 2.8
A few days ago I updated my personal blog to Wordpress 2.8 and for the most part everything seemed to be working fine but I noticed yesterday that when I published to my blog using Windows Live Writer I started seeing an error message. If you are not familiar w/ Live Writer it’s a great desktop publishing application that allows you to publish blog posts using RPC.
To use Windows Live Writer you have to first enable RPC publishing inside of wordpress but once that’s done it’s actually pretty handy for a Microsoft application. Here’s the error message I am getting:
The response to the metaWeblog.newPost method received from the blog server was invalid:
Invalid response document returned from XmlRpc server
Also, when I published from inside the wordpress dashboard instead of saying at the top of the post that it had published and giving me a link to view the post online I get a white screen but no error message. I wasn’t for sure what could be causing the issue because I hadn’t seen any reports about Twitme errors with version 2.8 so I had our server admin Matt take a look at the error logs and mod security to see if we could track down what was causing this behavior and this is what we found:
PHP Fatal error: Cannot use object of type stdClass as array in /var/www/vhosts/cottonrohrscheib.com/httpxdocs/blog/wp-content/plugins/twitme/twitmeShortUrl.php on line 37
Again, I wasn’t having any problems with the plugin up until the point where I upgraded to 2.8 but I am leaning toward there being a bug or something with the application. Unfortunately TwitMe is not one of those applications that you can just deactivate and try to live without, it’s actually a pretty handy tool that posts your blogs to your twitter account, and probably one of the best plugins for doing that that I have seen. I was just wondering if anyone else out there is having any issues with this plugin on 2.8?
Keith Crawford’s Presentation on Friendfeed
For those of you who were unable to attend last nights Central Arkansas Refresh meeting due to other commitments, or just because you didn’t want to get out in the the hailstorm, here’s the video of Keith Crawford’s presentation on Friendfeed. Special thanks to Rob McBryde for handling the video production and posting it to Vimeo. You can also view Keith’s presentation files on Prezi.com, http://prezi.com/107051/view/. He also has posted some other related files to Friendfeed if you are interested.
I can’t speak for the group but I certainly know that I picked up a lot last night from Keith’s presentation that I didn’t realize Friendfeed was doing behind the scenes. Today I probably received a half dozen or so follow notifications from others in the group that were at the meeting, so I know that I wasn’t the only one that has been neglecting Friendfeed all this time.
Enjoy the video, and be sure not to miss the next #RefreshCA meeting on July 28, 2009.
Current Projects: OAHCP Redesign
This past week I mentioned that we were in the process of moving over two of our existing clients to wordpress. One of those clients was OAHCP, the Oklahoma Association of Health Care Providers. OAHCP has been one of my clients since 2002 and up until today were using a site that I had hand coded for them. Over the years I have learned a lot about how they use their website to communicate to their members and I realized that Wordpress was a perfect fit for them, you can preview this redesign at www.oahcp.org/cms, it should go live sometime today.

Dude Gets Naked on an Airplane
When I saw this one break on Twitter I knew that it had to be archived on my blog. Thanks to @jennifernator for pointing out the story to me. Here’s my question, who is the unfortunate dude that gets to subdue a naked guy on an airplane? And, what’s the worst thing that could happen? You know for sure he doesn’t have a bomb in his backpack or in his shoe, after all he’s naked… Oh, and one more thought, wonder if his meltdown had anything to do with all of the news coverage regarding Michael Jacksons death?? What if he was on his way to streak during the much publicized public memorial for Michael Jackson, now that would be a hoot!
Here’s the story that was posted on KRQE’s website shortly after the story broke:
ALBUQUERQUE (KRQE) – Passengers on a cross-country flight to Los Angeles found themselves in Albuquerque briefly after a fellow passenger removed his clothes and ran around the plane naked.
Keith Wright was arrested after the flight made an emergency landing at the Albuquerque International Sunport around 6:30 p.m. Tuesday.
The flight, U.S. Airways Flight 705, was headed from Charlotte, N.C., to Los Angeles when, according to the flight crew and passengers, Wright stripped down and began acting unruly.
The pilot decided to make an emergency landing in Albuquerque, but flight attendants had some trouble getting Wright under control.
Some other passengers helped out, including a Los Angeles police officer and a Los Angeles County sheriff’s deputy who happened to be on board.
“We actually had to physically hold him down on the floor and handcuff his ankles, his wrists,” said passenger Matt McGinnis.
McGinnis suffered several bruises trying to get the man back under control.
When the flight landed, Wright was arrested and handed over to the FBI. After about an hour’s delay, the flight continued to Los Angeles.
Chief Marshall Katz of the Albuquerque Airport Police Department said it appeared Wright may have drank some alcohol in Charlotte and hadn’t taken some medication he was on.
He said, “Perhaps a combination of not taking medication and perhaps the alcohol and the altitude may have impacted his usual behavior.”
Facebook Connect is a Huge Success
I was reading today in the The Business Insider Insider that Facebook Connect was being hailed as a huge success. I started putting Facebook Connect onto client applications and websites pretty soon after it was released to the development community. I am not typically an early adopter of any technology until I have had a chance to see it in action for a little while but Facebook has such a reach right now into so many households that I had a pretty good hunch that it was going to take off.
The idea of a user being able to use their Facebook account to login to their favorite websites or applications outside of the Facebook network is pure genius. Let’s face it, no one likes keeping up with their login credentials for the various websites and services that they use. The OpenID project probably had the idea before anyone else thought of it, and I guess there is also a few .net people out there that would argue that Microsoft’s passport has been around for a while too, but neither one of these two services have ever been able to recruit the volume of users that Facebook has, and probably never will…
Speaking from a developers perspective it’s a win-win situation. You provide users with an easy, one click way to authenticate themselves, or login to your application and you don’t have to store any login credentials or personal information on your end. Something else I have found about Facebook Connect that I share with a lot of my clients is that the perception of Facebook has changed dramatically, even over the past year or so. If you watch CNN you might have noticed that they are using CNN and Twitter to cover the uprising in Iran…
Here are some quick stats that were provided by Facebook to the insider:
- Registration: sites that use Facebook Connect as an alternate to account registration have seen a 30-200% increase in registration on their sites.
- Engagement: sites with Facebook Connect see a 15-100% increase in reviews and other user generated content
- Traffic: For each story published in Facebook, we see roughly 3 clicks back to the site. Nearly half the stories in the Stream get clicked on. This creates opportunities for the site to encourage more user actions – knowing that each one may result in 3 new visits to their site. With other models like search, there’s nothing you can do to increase user traffic besides optimizing for keywords.
Rackspace Handled the Outage Well (IMO)
I should probably state for the record that I might be a little bias on this one because I currently serve as a member of the Client Advisory Board at Rackspace and provide feedback on various aspects of their hosted email applications. But, as I am sure a lot of you realized today, there was a disturbance in the force. Rackspace experienced an outage today and as a result, a lot of websites and email accounts experienced downtime. While Pleth doesn’t host any websites at Rackspace, but we do however house some of our clients email solutions there.
Usually when there is a major NOC failure like this I like to find a nice tight hole and crawl into it, fortunately these situations rarely happen. When they do it’s a helpless feeling for those of us whose connectivity is affected by it. Normally we immediately call into our datacenter to see what news we can get, only to find that the call center is experiencing a severe meltdown thanks to the high call volume of resellers calling in to report the obvious. At the end of the day all we want to know is the same thing, what is the ETA for everything being back online? Well, thanks to Twitter, that’s all changed…
Today Rackspace did a great job getting updates out to their customers via Twitter, and I wanted to commend Cameron Nouri, the Rackspace Apps Evangelist who manages the @RackApps for doing an excellent job keeping us updated. I know it sounds weird to give a company Kudos on a day that they experienced an outage, but let’s face it, these things are going to happen. When these things do happen, keeping clients informed should be one of the top priorities for a provider in my opinion…
I know that there are going to be thousands of people out there that were affected that aren’t as calm about the outage as I am, and I promise I understand where you are coming from. I just wanted to point out how well they did on keeping us all in the loop.
Also, here’s a list of system status updates from the outage…
























