Mar 29

High AdSense RPM – A Statistic of Legendary Publishers


High AdSense RPM – A Statistic of Legendary Publishers

BugattiYou might have heard me talking about how AdSense RPM is the gold-standard for measuring a websites’ money making ability. It is no secret that I love a high-RPM website because it offers the highest amount of revenue for each page viewed.

You like making a lot of money on your web sites, right? Of course you do.

What’s better than making a lot of cash from your web sites?

It is much better when you make a lot of cash from your web sites on days that you did not work. I am a traditionalist and take the weekend off work to relax. Monday morning is pretty rewarding especially if you are making as much as you did at your old day-job on the days when you do not work!

I thought the Bugatti was a good example of how RPM could relate to web site profitability. But all this talk about RPM may be premature. You need to get your first car before you can begin competing for some of that easy money floating around in cyberspace.

The Bugatti has amazing acceleration and top-speed. The “Yugo” had dismal acceleration and it was dangerous to drive at high-speeds. So you want the Bugatti because you can get places faster & in style. The Bugatti is for cars what “High RPM” is to AdSense publisher web sites.


The Starting Line – Deciding to change your future

The Internet is amazingly vast, and there is more than enough money for anyone who wants to work for their share of it. If you would like to take your network marketing business to the next level the first thing you need to do is start, and continue.

It takes two promises to make it in this business.
  • Commit to working your website for at least two years.
  • Strive for continuous improvement.


Turn One – Making mistakes and correcting them

Commit to improving your web sites in every way possible. We all started somewhere and I started way down at the bottom. It took many months before articles started to seed themselves and traffic growth began to accelerate.

In this phase just do it. Start your first site and write as often as you can. If you are lucky you can spin your web site up in a few months and if not then it might take a year. Don’t sweat how long it takes because you will get there.

Turn Two – Accelerate income growth

After you start learning the secrets to making money on-line you are able to leverage your efforts in the best way to maximize profits. By now you know what ad-placements work. By now you have learned some of the basics of copy writing, the value of a strong title, an even stronger first & second sentence.

I remember one of my recent lessons which is a question and answer.

Copy writing Question & Answer


Q. What is the purpose of the article title?
A. To get the first sentence read.
Q. What is the purpose of the first sentence?
A. To get the second sentence read.
Q. What is the purpose of the second sentence?
A. To get the third sentence read.

I’m sure you get the idea. I don’t remember the exact number but if a reader makes it through the third sentence than there is a good chance they will read the entire article. So by focusing on three simple things you can greatly improve your article demand & profit.


Finish Line – Fine tune your business model then duplicate it many times

This is the phase in which you begin to dream about quitting the day-job and focusing on your business full time. You have likely attained a fair level of writing skill, and learned the ins-and-outs of making money on-line. There was one huge mistake that I made for a long time– not becoming an Amazon affiliate.

There should be at least one Amazon advertisement on every single page of your web site. This change alone is worth a lot of money. Remember when someone clicks an Amazon link from your site, you get a commission from anything, and everything they purchased from Amazon within 24 hours.

Amazon affiliate income is gravy money compared to AdSense. I will cover Amazon in more detail in another article.


See you at the winners circle


Making Money Blogging

Make Money Online Blogging

I never thought the day would come where I could say I am self-employed and living a less-stressful and healthier lifestyle. In some ways things are still a lot like they were. I used to work for Fortune 100 companies as a software developer. Now I work for Fortune 10 companies (Google, Amazon, etc.) from the comfort of my home.

Life is pretty good. You are a decision away from changing your future, if you want to. If you are new to blogging and want to introduce yourself please feel free to do it here and mention your website if you want. Building a network of like-minded friends is priceless so don’t be shy.



Mar 24

PowerBuilder – Dominating Business App Development For 2 Decades

PowerBuilder – Dominates Business App Development for 2 Decades

PB Gold MetalPowerBuilder is the best development language for most vertical market business applications. Yes, this article was written in 2014, and it was written by a developer of twenty years who has written PowerBuilder, Microsoft, and Java applications.


PowerBuilder silences critics or over a decade

The PowerBuilder critics started to appear before the end off the first century of PowerBuilder’s life. In the late 90′s and early 2000′s there were two words coming from every IT shop. Like sex, everyone was talking about it, but nobody was doing it. the words were, ‘Web Applications”.

If it wasn’t web enabled than it wasn’t cool and when IT budgets had some juice in them it wasn’t too hard for a shop to jump ship for Microsoft and do okay.

The business environment has changed drastically as we approached 2010 when IT budgets started to become paper thin with no wiggle room. Well, this is the environment where PowerBuilder still shines and the reason we’ve got legacy PB apps that have no end in sight.

PB gets the job done quickly for a fast changing and nimble business. Microsoft teams are frantically trying to keep up especially if they did not adhere to rock-solid programming design from the beginning. The Java teams are having quality problems as components surrounding Java change rapidly, or certain components require upgrade and problems occur as a result.

A PowerBuilder deployment is still fifteen minutes away, and you pretty much bank on not seeing any issues that are caused by the tool itself. Try that with Java. Try deploying a Java application without hours of regression testing and you’ll get burned much more often than with PowerBuilder. I am not implying that corners be cut, but it happens and PowerBuilder will shine 9 times out of 10 when this happens.

Critics of PowerBuilder – Common Statements

The critics said PB was dead before the year 2000. The critics said it was dead after the year 2000. The critics say PowerBuilder is dead now. I respectfully disagree and, for those critics I ask these questions:

  • Why are the complex PowerBuilder applications still in production so difficult to replace, why is it taking so long?
  • Why are end-users pushing back on technology changes away from PowerBuilder?
  • Why has SAP, fully supported and taken PowerBuilder into its catalog of high-quality applications?
  • Why are some PowerBuilder developers abandoning newer tools and returning to PowerBuilder?


Born Again PowerBuilder Developers

PowerBuilder Born Again

PowerBuilder Born Again

There has been a small steady stream of Microsoft or Java developers returning to PowerBuilder.

I have a good idea why and have already explained my thoughts on the subject.

Here is a quote that I came across today. It is dated but more pertinent now considering the stable future PowerBuilder has with SAP compared with Sybase.

I am a born again Powerbuilder (developer)! That’s right I program in Sybase’s Powerbuilder, again!

Like many I also left it sometime in 1999 when it looked like fading. But, Powerbuilder has proved it’s worth and reserved it’s place and pace in the ever growing world of Java, C++ and .Net. It has not only survived the onslaught of new technologies, but I feel it is coming out of hibernation.

full article here

Why Business Prefers PowerBuilder Applications

Here are the most common responses I hear from the business when discussing PowerBuilder and non-PowerBuilder department-level business applications.


POSITIVE For PowerBuilder

  • Best able to keep up with rapid business rule changes.
  • Best able to keep up with rapid government or corporate policy changes.
  • Best able to implement productivity improvements based on user feedback.
  • Best able to match functionality and business rules without compromise compared to shrink-wrapped corporate systems.
  • Better performance than the typical shrink-wrapped corporate level systems.
  • Less push-back on requests for changes to functionality.
  • It is supported by a World class company until 2022.
  • Third party quality reporting built in.


NEGATIVE For PowerBuilder

  • Not enough PB training material, this is getting better. See my blog over at the SAP Developer Community for PowerBuilder, and create your own profile!
  • Not enough developers
  • High cost of developers (we like this)
  • Lack of exposure in colleges, less available developers
  • High cost of the tool itself (easily justified) compared to free
  • Less-cool IDE, not as refined as competitors (but close)
  • The delay in support for latest version of the .NET Framework. (e.g. PB12.5 supports .Net 4; PB12 .Net 3.5, etc.)


Exceptions, Internet Apps & Corporate Wide Apps

PowerBuilder isn’t the best solution for all business applications. If I were a business owner PowerBuilder would be used for all business apps not requiring internet access. With recent advancements in PowerBuilder the internet argument is beginning to mean less. PowerBuilder has been moving closer to full internet support in recent versions. The internet functionality is a little rough on the edges but is close.


I’m not anti-Microsoft or anything– I actually have more fun using Microsoft tools because the IDE is more refined with better intellisence, online help, and availability of top-notch learning material. The documentation available for Microsoft technologies rivals that of PowerBuilder and Java by light-years.

Enterprise Java has proven itself to be a worthy platform when developing mission critical business applications and very large corporate systems requiring extreme scale-ability and reliability under heavy load, and inter/intranet deployment and availability.

The Microsoft bandwagon – how it increases development budgets

  • Third party tool expenses required to bring Microsoft in the same ballpark of productivity
  • Much lower productivity in apps having more complexity than marketing examples
  • Rapid changes in direction by Microsoft is killing IT managers (not literally)

The Java bandwagon – how it increases development budgets

  • Use of numerous frameworks and technologies for which each is changing rapidly. The combination of dozens of technologies that are rapidly changing, having poor and out dated documentation has an obvious negative impact on development budgets.
  • Serious learning curve
  • Politics of Open Source based technologies is costly to business in many ways.
  • Bloated code, less-than-stellar performance partly due to the politics and decisions for backward compatibility support in the language.
  • Number of failed projects. This is obviously opinionated and subjective but I have witnessed too many Java projects canned entirely after months or years with no deliverable.


Summary – PB has a niche and we admit this article was not fair and balanced

Well, this is primarily a PowerBuilder blog so it will be slanted in that direction. I do believe PowerBuilder to be an amazing tool and I would use it in my own business before other technologies. I hope we can agree that PowerBuilder does still have a niche in the IT market albeit much smaller than it was a decade ago and that unless IT budgets start gaining weight PB will be around for a while.

If you are looking for PowerBuilder traning, than bookmark my three year accumulation of solid PowerBuilder training links. If you are looking for professional paid training I know that Yakov Werde has courses. I have not had the privilege of viewing them but can attest to Yakov’s expertise in PowerBuilder. His training site is at Yakov Werde’s courses.

You can also find PowerBuilder videos on PowerBuilder.TV. They do require registration on their site before you can view videos.

Mar 24

PowerBuilder Consultant – PB Expert Is Available Right Now

PowerBuilder Expert Is Available Right Now


Protect your AdSense Account

PowerBuilder Experts

If you are in need of PowerBuilder help I can empathize with your situation.

Would it help if you had a seasoned PowerBuilder developer ready to solve your problems within 24 hours?  If you answered yes I might be able to help you out.

Finding PowerBuilder developers on short-notice is very difficult. The screening process is slow and most consultants will need to travel, which adds to time & cost.

Challenges in locating skilled PowerBuilder developers

  • Qualified developers with current skills are hard to locate on short-notice.
  • Seasoned experts often come with higher rates and additional travel expenses.
  • PB requires knowledge of proprietary objects not taught in colleges today.

Call (407) 951.1539 to check on the availability of a PowerBuilder consultant.

PowerBuilder solutions today

Our consultants have no less than twenty years of verified PowerBuilder experience. The experience is current through PowerBuilder 12.5 and including PowerBuilder 12.5.NET.


Our consultant offers these advantages

  • Primary English language speaking
  • Born in the USA resident
  • Fully qualified for employment anywhere in the USA
  • Background checked at least every two years (comprehensive)
  • Drug Tested at least every two years (minimum)
  • No negative history, espionage or security breaches
  • Does not use corporate internet unless required by client
  • Available on-site or remote

CALL (407) 951-1539 and ask for Rich.

Our consultant has assisted these clients with PowerBuilder projects

This is a partial list of the companies for which our consultant have successfully assisted with PowerBuilder projects. 

  • IBM
  • Express-Scripts, Inc.
  • Florida Blue
  • Siemens
  • AT&T
  • Time Warner Cable
  • Dyncorp International
  • Bank of America
  • University of Wisconsin
  • State of Wisconsin
  • Wisconsin Power & Light (now Alliant)


PowerBuilder Services Available

  • Short term PowerBuilder project assistance
  • Emergency PowerBuilder production break/fixes
  • PowerBuilder project planning
  • PowerBuilder migration assistance & planning
  • On-Site emergency assistance
  • Remote assistance


Services provided by Original Software Consulting, Inc., via corp-to-corp agreement. All services provided are billed weekly basis with Net-7 terms. If you require other billing arrangements please call. Travel expenses must be paid in advance unless other arrangements have been made.

Hourly rate ranges begin at $75 hourly for remote assistance with a minimum of two hours billed. Satisfaction guaranteed. Call for on-site rates.



Original Software Consulting, Inc.

Richard Bianco

Phone: 407.951.1539




Mar 15

Increase AdSense RPM & Rev Up Your Blog Income Today

Increase AdSense RPM & Double Your Income Every 6 Months


Yes, you really can double a blogs’ income in six to twelve months by improving three basic areas. I will cover each of the three areas in this article. I nearly doubled my blog income over the last six months and I’m going to show you how.

Would you be happy if your blog income doubled every six-months?


High AdSense RPM With Rapid Revenue Growth – Like Baking a Cake

What does this have to do with baking a cake? Good question– the point I was trying to make is that these things do not come without time & effort. When baking a cake you can’t just throw the ingredients together and have a nice cake. So you need the right ingredients & the right amount of time to transform the ingredients into an amazing cake.

Ingredients – High AdSense RPM, Quality Content & Effort

The best cake starts out with the best ingredients. AdSense RPM is a statistic composed from many other AdSense statistics. It is one of the best ingredients of a profitable blog. Another equally important ingredient is high-quality content that other people will find value in using.


Time - Transforms Ingredients Into A Profitable Business

No matter how awesome your blog is, you will not have a profitable business without investing some time. Like a cake needs time to bake, a successful blog needs time to plant its’ tentacles throughout the web. Over time this foundation will allow for rapid traffic growth without the need to pay for traffic.

If there are problems with the ingredients, for example quality, then the finished product will suffer along with traffic. In this case you may have a high RPM but it has been wasted.

AdSense RPM & Income Doubling Key Factors


Quit Your Job & Be Your Own Boss

OK, I realize you can’t do this right away but keep this in the back of your mind when you are tired and talk yourself out of finishing that awesome article you’ve been working on for the last few months.

Thankfully I have achieved this goal, and it was a key factor in the doubling of my AdSense RPM & Income over the last six months. Before I left my six-figure programming job, it took me about a year to double my AdSense Income which is still not too bad. This was during my third year of blogging for cash.

I’ll remind you of a few benefits to motivate you into finishing that article you’ve been working on for the last few weeks. The harder you drive yourself the quicker you’ll be self-sufficient and in control of your much simpler and more rewarding life.

Who is John Gault?

This pretty much describes how I feel about the corporate world right now. I am tired of working sixty hours per week, and commuting 2,600 miles a week to cold-climates for a large paycheck. Life is too short– and I have learned that someone brainwashed me into thinking I needed their products.

The truth is that I needed more time, not more of their time wasting, propaganda laced products.

What do I do with my life now? The things I enjoy like trading stocks, golf, travel, camping, and building my blog sites. I have begun to share my skills with family members who have taken notice of my new lifestyle and would like the same for themselves.

Continuously Increase AdSense RPM

This is an extremely important area to invest time because it defines how much you will make for each thousand page views. If you can make twenty dollars for every thousand page views instead of ten dollars, then you are making money faster, and easier. A high AdSense RPM equates to high income producing capability. This assumes you can generate some traffic.

What is AdSense RPM?

RPM stands for “Revenue Per Mile”. This came from the airline industry. The airlines use RPM to measure the amount of revenue earned for each air mile traveled. A higher RPM means the airline is making more money for each mile flown (per traveler).

In publishing RPM is commonly referred to as “Revenue per 1000 Page Views”. AdSense RPM is a product of numerous other AdSense statistics. Each of the components of RPM are important. But RPM is the “ultimate” tool for separating the best and worst sites based on pure AdSense earning potential.

If you have read any of my other articles, you know that RPM is my favorite AdSense statistic. I’d buy an existing website based on RPM and traffic potential alone. If you have a blog that averages higher than $20 RPM that does only 1,000 page views a day, you can conclude that the site generates $20 in revenue per day, or roughly $7,000 per year.

Some people pay ten or more times earnings for publicly traded companies. The site example given would equate to a value of $70,000 at ten times earnings. I was going to offer you $2,000 for it because I don’t pay ten times earnings.

Why is AdSense RPM So Important?

If you improve any meaningful AdSense statistic it will likely have an effect on AdSense RPM. A higher RPM will always equate to more income assuming the same levels of traffic.

So if you focus on the key components of RPM you will be on the way to doubling your blogs’ income this year.

Another way to ask the question would be as follows. Would you rather make $10 for every 1,000 page views or $50? Fifty of course, which is $50 RPM.

Continually Increasing Quality of Content

This goes without saying. In the four years I’ve been learning to be a writer, I’ve learned some important lessons. The single most important lesson is related to quality. Internet readers have a magic ability, like a “spider-sense” that can detect above average content.

We have all written pieces we are proud of, and written some that weren’t worth the twenty minutes it took to throw the junk together.

I like to use a fishing analogy.

If you write a worthless article, it will not attract much traffic. A junk article is like catching a little pan-fish on your miniature fishing pole.

If you write an article that is well structured, well written and stands out among the crowd then you can attract exponentially more traffic. Publishing a really good article is like catching a sailfish on a deep sea charter, and listening to the sound of the fish take the line out to sea. You know that sound when the rod can no longer hold the line reel and it screeches loudly as the fish takes your line hundreds of feet away from the boat.

Spend the time on articles so that you hear a screeching sound on nearly all articles the moment you click publish!

Increase Traffic & Maximize Income on Your High RPM Sites

The last component in doubling your blog income is traffic. Each of the three components are inter-related. Good content will facilitate high traffic counts. Good articles are like magic. Good articles almost always lead to social media shares. Social media shares contribute to rapid traffic growth. So quality is necessary to facilitate rapid traffic growth.

You may choose to buy traffic in some circumstances, particularly for high RPM sites in which you can justify spending $.10 per visitor when you are earning $.13 per visitor.

You know the blogs that brag about earning tens of thousands of dollars in their first month or two of operation? Most of them are either a lie or they are showing you $10,000 worth of revenue that they spent $12,000 to acquire using AdWords or other method.

I do not use paid traffic for any of my sites. Organic & Social media traffic is the only way to go if you want long, steady income generating sites.

Recap of How I Doubled My AdSense Income in Six Months


In all fairness I must admit that it took me three years to achieve respectable AdSense earnings. The first three years were a roller-coaster ride. One month I’d set a record for income and the next I’d have a really disappointing month. I learned most of what I know by trial-and-error. I did not join a blogging club, or buy a magic e-book that gave me all the secrets.

I did finally break down and join one blogging club for one month. It was probably the best decision I have made in a while. I probably wouldn’t recommend it if you are brand new, but if you have some experience then expert advice will make more sense and you’ll remember it.

I simply forced myself to be consistent in my creation of the best content possible. I worked to continually increase my AdSense RPM so that I am earning more money for each page viewed. I also made sure that my blog had a good foundation with abundant key words in the search engine results pages. This is the perfect combination for amazing success with your AdSense blogging business.

Did you enjoy this article?

Would you consider leaving a comment. Registration is not required to make a comment. If you do log in, you can use the Comment Luv plug-in to promote your own blog!

I usually try to visit the sites of everyone that leaves a meaningful comment.



Rich (aka DisplacedGuy)

Feb 22

Troubleshooting PowerBuilder Web Forms

Troubleshooting PowerBuilder Web Forms Applications

PowerBuilder Bugs

PowerBuilder Bugs


Do you remember the common GPF errors in PowerBuilder version 3, 4, 5 or 6? If so, get ready for round two with PowerBuilder web forms applications.

PowerBuilder Web Forms Applications might test your patience with unpredictable challenges. I believe that the web forms functionality needs some refinement before it is as solid as the rest of the tool.

This is a living document – if you’re developing Web Forms consider bookmarking it and checking back later.

About PowerBuilder Web Forms

PowerBuilder recently introduced support for building Web Forms Applications. PowerBuilder 12.5 uses the .NET Framework version 4. PowerBuilder 15 will probably use the .NET Framework 5 however this is only a guess. Web Forms are created using PowerBuilder Classic. PB.Net is for creating WPF or Windows Forms applications and not Web Forms apps.

Common Problems with PowerBuilder Web Forms

These are issues that I have identified so far. If you find others (and you will) please let me know so I can update this document. We do not have much public documentation on PowerBuilder web forms at this time.

Browser Incompatibility

Internet Explorer is the only officially supported browser for web forms applications. Google Chrome does not work well at this time, nor do other web browsers. I am hoping that someone will take ownership of the web forms area and find the problems in the generated JavaScript. Fixing the JavaScript that PB uses will likely solve the browser incompatibility issues.

Java Script Errors

I am still in “research” mode here. I know that there are javascript errors but I have not yet identified them. If you have found any specific problems please leave a note in the comments.

PowerBuilder Bugs or Unknown problems

Reserved Words used in JavaScript

Variables named with JavaScript reserved words cause run-time errors in web forms applications. You might wonder WHO would name database columns using such bad naming conventions. I don’t know the answer. The problem was the existing WordPress MySQL database. It has a column named “public” in the “wp_blogs” table. Solve this by aliasing your database column to a non-reserved word.

Unsupported Features

  • Timer event in a datawindow control.
  • Delegates (anyone able to simulate delegates?)

Inheritance problems

There seem to be some bugs in the PowerBuilder inheritance logic. I have not yet been able to prove this yet but I think using a lot of inheritance might add risk.


Best Practices for Developing PowerBuilder Web Forms

When building web forms apps with PowerBuilder try to remember these suggestions.

  • Mark your datawindow object as a “Web” datawindow.
  • Remember to create a deployment package to install run-times (Start –> Sybase –> Runtime Packager)
  • Use application tracing to assist with debugging.
  • View the HTML source of pages that don’t work. You might find buried messages.
  • Using windows or tabs… not sure yet but panes (user objects) seem to be flaky.

PB Web Forms Training & Sample Apps

PowerBuilder training links, sample applications and videos can be found here.


DebuggingDebugging with Fiddler: The complete reference from the creator of the Fiddler Web Debugger


C#:  Five star books for any web developer. My favorites so far


PowerBuilder Web Forms are pretty impressive.

But there are some challenges to overcome before they are as easy to develop as the standard PowerBuilder applications. I am relatively early in the discovery process and welcome ANY feedback here.


Please leave a comment and I’ll incorporate into the article with attribution. Have a great day.


Jan 20

PowerBuilder 15 – PowerBuilder User Conference 2014 in Charlotte NC

PowerBuilder 15 a genuine SAP product until at least 2022


PowerBuilder 15 Beta

PowerBuilder 15 Beta

SAP is committed to releasing PowerBuilder 15 and has started an internal beta program and is moving PowerBuilder 12.5 and PowerBuilder 15 to the SAP downloads area. This information comes from PowerBuilder expert Bruce Armstrong via several blog posts on the PowerBuilder Developer Center.


The fact that PowerBuilder 15 and PowerBuilder 12.5 is beginning to show up on SAP downloads area is proof that SAP is serious about making PowerBuilder an SAP product which typically means at least 8 years of support.


Assuming PowerBuilder 15 is launched in 2014, the product would be supported by SAP’s outstanding customer service and quality commitment until the year 2022. I believe this commitment will put a lot of IT Managers at ease due to the significant number of legacy PB systems in use today.


PowerBuilder User Conference – March 5, 6 & 7th

CBPCLogoButton-300x107Mark your calendar because the PowerBuilder User Conference 2014 is now open. The North Carolina PowerBuilder User Group and Appeon Corporation are proud to present the Charlotte PowerBuilder Conference (CPBC) to be held at the Center City Campus of the University of North Carolina at Charlotte at Charlotte on March 5,6,7 2014. Registration for this three day event is $350. However, if you register before February 4 you can receive a $100 discount (that’s more that 25% off)!


The event is sponsored by 




Older posts «