Buy a better life for ā‚¬57

Having a Coconut on the local restaurant in Brazil

If you’re a software developer, chances are you’re having a shitty life. Working 70 hours every week, trying to meet unrealistic expectations, from customers you probably deep down inside hate. I can solve your suffering, by making you equally productive as you are today, without having to work more than 1 hour every day!

It’s really quite simple to understand in fact too. I can basically make you apprx. 10-100 times more productive than what you are today. And I can prove it with math and science!

A commercial license to Phosphorus Five will cost you ā‚¬57. Such a license, will allow you to develop proprietary and close source software with P5, at least 10x as fast, and at least 100x the quality, of what you are able to do today with your existing tools!

Don’t believe me, keep on reading my blog, and see with your own eyes, how I have spent most of my life for the last 5 years, travelling the world, working as little as possible, still outperforming all software developers on the planet, in regards to all performance criteria possible to measure with science!

Then check out my photos for yourselves … šŸ˜€

Just another normal day at the office!

I used to attend private parties here dude!! šŸ˜‰

With our camping car in North Norway

The view from “Bodil” our first night in Lofoten. This photo was taken 1AM in the morning!

Yours truly making dinner for his beautiful girl somewhere in Croatia I think …?

My friends from Venice Beach!

My office in Berlin

My office in France

My office in Cyprus

The view from my office in Italy

The entrance to my office in Brazil

Celebrating my birthday at my office in Cyprus

Veni, vedi, vici!

Breaking news; Software guy saves the world from coffee shop in Rome

Yours truly at his office for the night šŸ˜€

“After having travelled the world for 5 years, on a Harley Davidson, spending no more than an hour working every day – A software developer solved the travelling salesmen algorithm problem, from a coffee shop in Rome! He has already been proposed as a candidate for the Turing award next year!”

Imagine the above scenario. In fact, you don’t have to imagine it, I have already lived this life. For the last 5 years, I have been beep boopin’ around the entire world, working as little as possible, while still being more than 10x as productive as my software development peers.

I have slept on Venice beach in California, I have hiked through Death Valley, I have done 1300 miles on my Harley Davidson through Los Angeles, I have spent 4 months in a camping car through Europe, going through 17 countries, I have spent 3 months meditating on the beaches of Brazil, and now I have been living in Cyprus for almost a year! And still I have been at least 10x as productive that all other software developers on the planet! Possibly combined some would argue, since IĀ  am giving you the opportunity to reproduce my way of life!

Below is a picture of my office in Venice, Italy; St. Mark’s Square.

A picture of me and my girl at the St. Mark’s Square in Venice, Italy. My office for the day!! šŸ˜€

And here’s my office in Nice, France …

A photo of yours truly taken in Nice

My office in Berlin …

My office in Berlin

And finally, discussing Agile software methodologies with one of my local employees in Cyprus!

One of my local employees is arguing Agile software with your truly …!! šŸ˜‰

So ask yourself the following question, do you envy my life? If the answer is yes, feel free to buy it for ā‚¬57

Breaking news; Software developer spends 6 months at the beach in Cyprus

Would you want to be here, or in your office at night?

“In Cyprus, there’s a software developer who have spent the last 6 months almost exclusively living on the beaches of Cyprus, making money while swimming!”

Imagine if I could give you the tools necessary to accomplish the above. Would you dig it? Would that be groovy? What music would you be listening to on your iPhone, as you sip through your Frappe, from the beach? Who would you party with during the night? Which pubs would you go to?

I happen to have a toolkit, which I have proven will make you at least 10x as productive after a couple of weeks of learning it. This implies that if you spend 1 hour every day working with my toolkit, you will be equally efficient as 10 hours of work every day!

I will sell you this toolkit for the price of ā‚¬57. This implies that you for the cost of a couple of dinners, a movie ticket, and some few beers – Could literally have the life I describe above!

Discussing Agile software methodologies with one of my employees! šŸ˜€

Breaking news; Software developer travels Europe on Harley Davidson

Yours truly took this photo in Greece, during one of my travels

Imagine if you could bring your laptop, start your Harley Davidson, and travel all across Europe. Making your living by spending 1 hour every afternoon, working from some hotel bed in Greece, or from beneath the stars in Italy? Still earning more money than working 70 hours a week from some cheesy office building? Would that be nice? Would you want to do it?

It’s actually quite easy in fact. All you have to do, is to make sure you’re 10 times more productive than you used to be. If you can somehow improve your productivity by 10x, you can actually do this. At this point the observant reader might complain, and say.

How on Earth do you expect me to become 10x more productive?

Well actually, pay ā‚¬57 for a commercial license of Phosphorus Five, spend a couple of weeks learning P5, then go buy a Harley! It’s really that simple, and I have scientifically proven it, in a reproducible environment, that allows you to check up my claims!

The photo for this article is of the Corinth canal. It was built 2.000 years ago, and it made a journey that would normally require several days, if not weeks, be easily able to do in a couple of hours. It’s not really rocket science. Simply make sure you take the shortest path from a to b, and you can easily work 10x as fast!

Breaking news; Software developer spends most of his time on the beach

Yours truly having fun on the beach!

While the above header might not be entirely correct, it illustrates a problem. Software developers are often working 100 hours per week, expected to create miracles, jeopardising their personal lives – To deliver what’s expected out of them as coders.

How would you feel if I told you there exists a way for you to become at least 10x more productive, while delivering at least 10x the quality? What would this do to your marriage? What would this do to your personal life? Would your wife and children be more happy?

Facts are that it exists, and in some of my previous blogs, I have shown this to be true. Sometimes your quality improvement and Time2market will not increase only by 10x, but sometimes also as much as 100x, depending upon what you’re using from before.

If a carpenter with nothing but stones and sticks tries to create a house, obviously he will spend a lot of more time finishing, than the carpenter using the latest tools in carpentry. The software industry is no different in these regards. Use superior tools, deliver superior quality, much faster. This is such an obvious fact, that arguing is futile.

Phosphorus Five has been shown to outperform some of the other toolkits out there in regards to responsiveness and quality by sometimes more than 200x. It has been shown to outperform some of the other toolkits out there in regards to productivity by sometimes as much as 100x. It has been shown that you will create much more stable and secure software by using Phosphorus Five. It has been shown that you will have less bugs if you use P5. So what are you waiting for …?

If you could deliver 100x the quality, 100x faster, what would this mean to your life? When was the last time you went to the beach, without feeling bad about your software’s deadline?

MIME and PGP cryptography in Phosphorus Five

In the video below, I am demonstrating some of the MIME features in Phosphorus Five. To be specific, I am creating MIME messages, both leaf entities and multipart entities – For then to encrypt these using PGP cryptography. If you’re interested in seeing the complete documentation for the MIME and PGP cryptographic features of P5, you can check out the documentation here.

A word about performance; p5.mime, the plugin that encapsulates the MIME and PGP features of P5, is built upon MimeKit. Jeffrey Steadfast, the guy behind MimeKit has created a performance benchmark, where he compares MimeKit to the other libraries out there. Spoiler alert; It’s a slaughter!

This basically implies, that the MIME capabilities of P5, which is built upon MimeKit, happens to be kick ass blistering fast! This is of extreme importance when you create complex messages, on a server, such as you’re probably doing when you’re using P5.

Notice, this is the first video and blog about the MIME, PGP and email features of Phosphorus Five. There will be more videos, and blogs about this subject.

Anyways, watch the viddi, and have fun šŸ™‚

What does the speed of your Ajax web app really mean?

I have created several blogs lately where I have measured the performance differences between Phosphorus Five and all sorts of alternative Ajax libraries, such as jQuery, Infragistics, ExtJS, etc. The numbers are in the range of 50-200 times less bandwidth usage. However, what does this actually mean for you as a web developer? Well, let me use my own home as a use-case …

I am on a 50Mb connection where I live. However, my upload speed is only 5Mb. That translates into being able to upload 0.625 MB per second.

Below I have a screenshot of Sephia Five. The important parts are the parts encircled with red. The total initial download is 59.5KB of data. Notice, my cache is turned off though, as you can clearly see. If my client had cached the static resources, the total initial page load would have been 8.6KB to load my inbox.

Assuming 98% of the HTTP requests to my site has cached all the static resources, this would imply the average page load being around 9KB in total. Since my internet connection at home as a total theoretical limit of 0.625MB per second, this means that if I setup a web server at home, and paid $3 for a fixed IP address – I could theoretically serve roughly 73 clean page loads per second. Multiply that by the numbers of seconds per minute, and the number of minutes per hour, and the number of hours per day – Means I could serve 6307200 page loads per day!

If we assume that I have a shit load of users in my “GMail competition company”, and each user loads his inbox on average 10 times each day. This means I could create a GMail clone, all other factors set aside, and have 630720 users being my customers, on an average home internet ADSL connection, with really shitty bandwidth. Google is using hundreds of thousands of servers to deliver their product, and they’re pulling their own cables across the Atlantic ocean, in combination with Facebook to be able to deliver their services fast enough.

I live in Cyprus, which has about 800000 people. Assuming 170000 of these are too young to read emails, this means that in theory, I have enough bandwidth in my home, to setup every single citizen of Cyprus with an internet webmail service, using my home ADSL connection as the foundation.

Of course, when creating a service for hundreds of thousands of monthly users, there are a lot of other factors that comes into play. The above numbers also assume that the page load is perfectly evenly distributed across all the 24 hours of a day. But in theory, over a “shitty home internet connection”, I could serve 6.3 million page loads every single day, over an internet connection, that costs me $30 per month! If I had a handful of 5-10 year old PCs, with very large hard discs, I could serve the entire island of Cyprus, with a PGP encrypted email service, with an initial cost of 5 10 year old PCs, and a fixed monthly cost of $33.

To startup a webmail company in Cyprus, serving the entire population of Cyprus with encrypted emails, would cost me (in theory) no more than $5000 in initial costs, and $33 per month for an ADSL connection.

If I charged my users $1 per month for my service, I would earn 669997 dollars per month!

For the record, the above is an extreme use-case, and wouldn’t be practically likely to pull off, since first of all the bandwidth consumption would spike in working hours, 8-4, and be close to nothing during the night, etc. In addition, it would require huge amounts of storage, which would cost much more than $5000. But it illustrates the importance of having a *tiny Ajax library*!

Below is a screenshot of GMail’s bandwidth usage for loading the same inbox. Notice GMail uses 3.9MB, which is 67 times as much bandwidth as Sephia Five! This means I would need 67 times as much network to host GMail, as I would need to host Sephia Five!

That is disruptive technology!

The incredible scientific facts about Phosphorus Five

If I told you I could make you 13 times as productive, and that you’d achieve 220 times better results – Would you believe me? How about if I showed you the scientific data behind my statements, and how my numbers was reproducible, and easily verified. Would you take the time to test my claims?

The reason why I am asking, is because the above numbers are in fact the numbers behind the Ajax library of Phosphorus Five. I realise you probably don’t believe me, so I have therefor made it possible for you to verify my numbers for yourselves, in less than 5 minutes. That way you have the opportunity to prove me wrong, and show the world that I am a fruitcake if you wish.

Notice, the data is built upon some of the existing best practices tools within our industry; jQuery and Infragistics. If you go to StackOverflow.com and search for jQuery, you will find that it returns 851376 results (20th of June 2017)

If you visit the Infragistics website, you will find that their tools are used by some of the largest companies in the world, such as Dell and MacDonalds.

Would you want to create 220 times better web apps than MacDonalds and Dell, for a 13th of the cost? What do you think that would do for you and your business?

Become 100 times more productive, and create 100 times better quality, for 1/20th of the price

The above claim might sound like a fairytale, and as if somebody overdosed on their “marketing mumbo jumbo gibberish medicine”. However, I can prove these claims. I have in fact already done so, by profiling Phosphorus Five towards some of the most popular alternatives out there – And the numbers seems to often be at least 100x on most of the parameters. Sometimes less, sometimes more. But in general, 100x seems to be the average.

To put this into perspective, let’s create an analogy.

Imagine a car doing a 100 miles per hour and 30 miles per gallon, costing you $100.000, requiring service once every year. Then imagine a car doing 10000 miles per hour, driving 3000 miles per gallon, costing you $5.000, never crashes, and not requiring service before you’re 278 years old. Which car would you choose?

Literally, the above analogy is the difference. Don’t believe me, check out the data for yourselves.

It really doesn’t matter who you compare P5 towards. If you feel that your favourite framework is missing in the above comparison, or that I have done something wrong when doing these comparisons. Then please feel free to provide a comment, and give me feedback.