HOME     SITEMAP     RSS     TWITTER     EMAIL    
Search:   

FollowSteph Follow Steph as he posts Blog Blazer Friday
 
 

Where to Get Blog Article Ideas

Last week when I wrote my blog article The Importance of Writing Your Blog Posts Ahead of Time, and a commenter asked me: “How do you come up with ideas of posts?”. This made me think a bit. It’s easy to suggest you write blog entries ahead of time but where do you get those ideas. So I looked at my most recent articles to see what inspired them. Surprisingly most of my articles from about a handful of different sources. They are:

Ideas

My own direct and personal experiences running my company LandlordMax, this blog, and a few other projects

By far my biggest inspiration source is my day to day experiences running my company LandlordMax, followed by this blog, followed by all my other projects I have going (such as my book Interviews With the Pros, my upcoming website FindYourWeddingDress.com). I’ve written numerous times on what’s happening, what I’ve learned, etc. Last week alone two out of three of my posts where on these topics.

Examples include:

My experiences investing my money

I’ve done a lot of investing in the past. This is what’s allowed me to start and fund my company LandlordMax. Today however most of my money is one egg basket, my company (which I watch very carefully). I just don’t have the time to diversify right now. In any case, a lot of my posts stem from my past experiences investing and building up my wealth, along with my commentary on what’s happening today.

Examples include:

Looking at what’s going on in the blogosphere

I subscribe to over 100 different RSS blog feeds. Of course I don’t read them everyday, but I try. It helps me keep track of what’s happening in my niches, my industries, etc. The biggest tip I can offer here is that you shouldn’t just post about what other people say (reactionary), rather you should come up with your own ideas. It’s hard to explain, but use them as inspiration instead of a discussion or response to what someone else has said. I also recommend not adding another post on a topic that’s currently on fire. Don’t be just another voice in a crowd. Be a leader.

Examples include:

Books

I read a lot. I try to read at least a book a week, or at the very least one book every other week. I’ve found that book authors often go deeper into their material, research it more, etc. than bloggers. But that’s probably because they write hundreds of pages on one topic versus a few paragraph to a dozen pages for bloggers. It’s the nature of the medium.

Examples Include:

Personal discussions

One thing I’ve really gotten myself to do a lot more these days is to pay attention to the many discussions I have with other people. Look at their viewpoints. Look at yours. Look at the questions they ask you. Often a post will come directly from a question.

Examples Include:

My Environment

Another thing I continually do is look at what’s going on around me. This is something I used to think I was doing well, but I wasn’t really. I didn’t fully appreciate what it means to look around you and your environment until I read books like Freakonomics, Blink, etc.

Examples Include:

These aren’t my only sources of inspirations, but it’s a good start if you’re looking for places to start. Basically keep your mind open and look everywhere.




When it Rains it Pours

When it Rains it Pours

Just last Saturday, 6 days ago, I posted about our recent big successes. Not only that, but I stated “as a general philosophy I believe it’s a good thing to share your successes AND failures“. Well today I’m going to share our big misadventures that happened yesterday. It was a brutal day! Luckily we’ve surmounted everything that was thrown at us and we’re back up and running at 100%.

What happened? Two major things.

The night beforehand we just noticed that our SSL certificate expired. The exact same thing happened to us last year, and I vowed to myself not to let it happen again. I still can’t believe I missed it, but I did. Of course, again like last year, our website was still completely safe it’s just that our website wasn’t a “trusted” site so we got that horrible warning in the web browsers.Obviously the first thing we did is purchase a new SSL certificate. It was installed by early afternoon the next day. But for about 12 hours our purchase page wasn’t officially “trusted” even though it was completely safe (don’t get me started on how useless and a cash grab I think this market is). Although I can’t know for the sure the impact this had on our sales, I can’t imagine it helped.

Secondly, and with a much bigger effect, a small upgrade was performed on our server the night before which didn’t go as planned and eventually caused our webserver to shutdown right around lunchtime. It took about an hour to figure out what was going on and to fix the issue. So for an hour we were completely down.

But it doesn’t stop there. Once we were back up and running, we were getting seg faults from our server. What this means is that the webserver wasn’t entirely stable and would error out. Something was still wrong. Although it wasn’t completely shutting down the server, something wasn’t right and it needed to be resolved right away. Without getting into the technical details, we basically worked with our hosting provider to resolve this issue over an hour or two. The eventually solution that worked was to rebuild our webserver.

The downside of rebuilding our webserver is many of our settings and customizations were lost. So for about 2-3 hours our main page looked horrible. For example the header and menu items weren’t showing up at all. You could still purchase the software safely and securily, but you couldn’t access the menus to navigate the website.

Before I continue let me just say that Servint, our managed solutions hosting provider, was great and worked with us the whole way. They knew what they were doing, and if it wasn’t for them, well I don’t really want to think about it… Yes they do charge a premium, but they’re worth it. When we really need them, they were there. I’d also like to especially thank Tommy from Servint, he was very knowledge and helpful. He was great. He saved the day for us. Thank you Tommy!

Getting back to our adventure, or should I say misadventure, Tommy eventually figured out what happened and resolved the issue. Of course it didn’t end there. My other site FindYourWeddingDress.com was also down due to some other technical issues. Thankfully they were also able to resolve this pretty quickly. We had a few more issues, but everything seems to be completely back to normal now. What a day!

Before I leave, let me share one last thing that really surprised me. During the few hours we were down, or mostly down, we still managed to generated some sales! I’m still shocked by this now. I expected we’d get absolutely no sales during this time. The site was completely down for an hour, then the site was barely operational. I wouldn’t have bought anything from us during this time. Yet we still managed to get some sales. What does it mean? I don’t know. All I can say is that I’m still shocked by this.

And there you go. Today I’ve just shared with you our most recent failures and struggles. This week we failed to renew our SSL certificate on time. Not only that, but we also struggled to keep our website up and fully operational for a few hours. Thankfully we rose to the situation and we’re fully back up and running now. What a day. When it rains it pours!




The Importance of Writing Your Blog Posts Ahead of Time

Write Your Blog Posts Ahead of Time

We all know the importance of writing regular blog posts, how important it is to keep a regular schedule. But few people talk about how to do this. The reality is that you need to get ahead of yourself, you need to write some of your posts before you’ll need to publish them to meet your regular schedule.

For the longest time I would write posts just in time. That is I would write and publish them the same day, or within a day. This worked well but I wasn’t nearly as consistent as I am today. Some weeks I would post new entries almost every day, then a week would go by with only one entry. As a general rule of thumb, I always wrote at least one entry a week, but it wasn’t terribly consistent.

That was ok when I was starting, like everyone else I had few readers initially. However as I’ve grown I’ve noticed more and more the importance of consistency in posting. These days I write at least 2-3 posts per week. You don’t have to write at that frequency, but what I strongly suggest is that you pick a regular blogging schedule, one that you can live with, and stick to it.

That being said, the reality is that you can’t consistently write your posts week after week. Things happen. That little thing called life. But that doesn’t mean I still can’t post regularly. As a professional that’s not acceptable. You need to accept that you can’t write every day and find a solution. And that solution is to write as many posts as you can in advance.

Preparation is key. Prepare for when you have no time. Prepare for when you don’t have the motivation. Prepare for when you’re sick. Prepare prepare prepare!

And so I strongly suggest you write posts ahead of time. I currently try to keep at least 1-3 weeks written ahead of time. Since I’ve started doing this things have been running much more smoothly. For example, although many of you probably didn’t realize it, in the last 2-3 weeks I’ve only really written one or two posts! All the others were pre-written beforehand. And it’s a good thing!

Towards the end of January I was extremely busy trying to finish up the blogging book I’m writing (Interviews with the Pros: What does it take to create a Successful Blog?). It’s kept me extremely busy. Not only that, but I’ve been writing a lot for the book: The Preface, the Introduction, the Epilogue, etc. Needless to say what little time I had left, which was pretty much nothing, I wasn’t really interested in writing any more. If I hadn’t pre-written several posts ahead of time there would have been very few posts in the last few weeks, and what I would have posted would probably have been of lower quality. Something nobody wants, not me nor you.

At this point I’ve only got a few more pre-written posts so I need to start catching up again. And obviously this week I’ve slowed down a little in posting because of that, I will only published 2-3 posts this week. but that’s mostly because this week is also extremely busy for me for other reasons. For example tonight I’m giving a presentation to a passive income investment club (MyOpic) on revenue generating sources for a blog/website (being on both sides as a publisher and advertiser I have lots to tips to share).

In any case, a very big tip I can give you is that you should plan and prepare your blog ahead of time for when your life gets busier. It’s not a matter of if you’ll get too busy, it’s a matter of when. If you’re well prepared then things will go very smoothly and no one will notice.




Quick Links

Google Adwords Still Getting Owned
Some people have found a way to really abuse Google Adwords. If you go to this article by Jeremy (aka Shoe), he even has a great screenshot of the a Google search result with every single Adword ad pointing to the same page!

Bugatti Veyron Vs. Jet Fighter
This is one of the two lighter links for this batch. Ever wonder who would win between a Bugatti Veyron and a Jet Fighter? Wonder no more.

The Big Ball of Mud and Other Architectural Disasters
A while back Brian Foote and Joseph Yoder wrote a paper entitled Big Ball of Mud paper. Jeff’s basically extracted and summarized it, which makes for a great read. If you have time I also recommend reading the original.

Garlic Programmers for Silver Code?
It’s known that some programmers are much more productive than others, as much as 10x, if not more. However what’s less talked about is that the environment can also have as big an impact.

12 Learnings From My First Turn As Startup CEO
Some great lessons here from someone who’s already been around the block

Real Programmers
If you get each panel of this joke you’re definitely a real programmer. The fun we use to have with ed.

Deadlock
For those of you who aren’t computer programmers, deadlock basically means that you have multiple processes going and they somehow manage to block each other, so everything is completely deadlocked. This is a picture of a REAL traffic deadlock.

Outcomes vs. Activity
Many people often confuse busy work with valuable work. Just because you’re busy it doesn’t mean you’re creating value. For example organizing your emails is generally considered busy work as it doesn’t really create value. It helps, but it doesn’t create value. Here the author argues that all company founders have to learn and understand the differences between what’s busy work and what’s not.




LandlordMax Breaks Sales Record

Success

Every once in a while I share some of our sales metrics, and this month I’m excited to say has been great. We had some clear successes:

  • We beat our previous monthly sales record by a full 25.2% (in one month!)
  • Unique visitors for the month is up by another 10% (another new monthly record)
  • Downloads of LandlordMax trials were up 40%. This is a very significant increase. And since most sales usual come when the 30 day free trial is about to expire, next month should be very interesting…
  • We got a great video review of LandlordMax on theREIbrain.com.
  • The feedburner stats on this blog clearly increased more than usual (about 20% more than usual)
  • This blog had more unique visitors this month than any other month

And a few other successes that aren’t as publicly interesting.

In any case, as a general philosophy I believe it’s a good thing to share your successes AND failures. I’ve shared both of them here on this blog many times. Today I’m proud to share our most recent successes.




The Art of Profitability

I have to admit that when I first picked up The Art of Profitability I wasn’t expecting to be as good as it turned out to be. It was good. The only negative I can say is that I didn’t like the overly descriptive and colorful story telling, it was a little too much for me. But the content by far more than makes up for it.

This book is all about the different profit models, not on how to maximize your existing profit model. It CLEARLY explains the difference between the many different profit models. And not only does it explain but it also gives many examples of each profit model.

One aspect of the book I really appreciated was the effort the author went through to create “assignments” for the student Steve in the book. Having had already read several of the “assignments” beforehand (books the student had to read), I found they were very appropriate. And the ones I didn’t I’ll probably pick up.

Overall a good book which I recommend. Even if you’ve already defined your profit model for your business, you might be in for a surprise. If I rate this book on the revenues it will make for me compared to it’s cost and time to read, I’m way ahead.

Therefore I recommend the book The Art of Profitability.




LandlordMax Customer Video Review

LandlordMax Property Management Software Accounting Screenshot

As part of my monthly tasks, I look at our affiliate sales to see who’s selling what. As you would expect, the majority of affiliates don’t really generate any sales. To quote Andy Brice “From discussion on various forums it seems that very few products do well enough at affiliate sales to justify the effort involved. If you do decide to have an affiliate program make it as automated as possible”. However as part of running a business you still need keep track of your affiliates, especially those that do convert.

And to my surprise, as part of doing this monthly process, I found that someone had done a full review of LandlordMax. They wrote about two pages worth (a pretty in depth review). But what’s really exciting is that they also went through the trouble of creating a 20 minute video reviewing LandlordMax! A full 20 minutes.

Some of the highlights of the written part of the review include:

  • LandlordMax is a property rental management software that is up a level from Quicken. Not that Quicken isn’t a great product… it is… but LandlordMax has more features and is overall a more functional and robust system for people that want more than the basic features Quicken offers.
  • The price point of Landlord Max is $147. Compared to Quicken this is about $60 more… but as you’ll find in the video below… it may be well worth it (I’m actually switching over to LandlordMax).
  • Really… I have a tough time finding a ton of things I don’t like about the software. Maybe after I use it everyday for a couple months I may come up with a few features that bug me… or that I would like to see… but after going through it really in-depth today… I am extremely pleased with LandlordMax.
  • For me, this software is a good hybrid between a commercial rental property management software (ones for $500+ for property management companies) and Quicken (which is an excellent?simple software for people with less than 20 units).
  • You get the lower price of a consumer property management software… with most of the advanced features of a $500+ commercial property management software.

Overall the reviewer gave us a 4.5 out of 5! If you haven’t already clicked on one of the links to the review itself, you should go see the LandlordMax review now. It’s a great review. Thank you Trevor!




12 Search Engine Optimizations (SEO) You Should Always Do

Search Engine Optimization (SEO)

SEO Tip #1: Research the best keywords for your website

A very very common mistake when people first start looking at SEO is that they just choose the keywords they want to optimize their website for. What they think is the best keyword from intuition. I was guilty of it myself. The reality is that this is often not the best way to do it. Do some research. Use some of the tools available out there to find which keywords are the best for your particular website. These include tools like WordTracker, Wordze, etc.

One thing to note, it’s not always best to optimize for the most searched keywords. Sometimes it can be too generic. For example with my company LandlordMax, the keyword “real estate” is too generic to be of any real use. But in addition to this it might also not be targeted enough. Again, back to my previous example, “real estate” can mean so many things to so many people (real estate listings have nothing to do with real estate software) that maybe only a small percentage of the search results are looking for our software. Therefore we’ve opted for different, more targeted keywords.

SEO Tip #1: Insert your keyword in your title tag:

You should use a different titles for your meta title tags on each page of your website. For example if you’re website is about “Landlord Software”, then you can have your main page be something like:

<title>LandlordMax the best landlord software in the market today</title>

and your support page could be:

<title>LandlordMax Discussion Forum: Talk about your landlord software</title>

Obviously the above examples are pretty weak, I came up with it in a few seconds. But the idea is that you should try to be creative and include your keyword when it makes sense. Don’t go overboard and stuff it in everywhere, Google will notice and most likely reduce your search ranking. Just do it where it makes sense.

SEO Tip #2: Optimize your meta tags

In the past everyone who had any SEO knowledge would right away mention the importance of the meta tags, the description, keywords, etc. Of course people quickly gamed the system and the resulting importance of the meta tags also quickly reduced. However don’t think they have no value. Although not as much as before, they are valuable. Especially if you don’t stuff them with tons of keywords. From my personal experience, the less keywords you use here the more authority Google seems to give you.

SEO Tip #3: Use Headers to emphasize your keywords

How does Google figure out what your web page is all about? It parses it looking for clues. An obvious clue is looking at the section titles. Just like chapters in a book, they often highlight what the chapters are about. So take advantage of this. Use Header tags (<H1>, <H2>, etc.) to your advantage to separate out sections when it makes sense. And even better, use your keyword in the section title. Again don’t overdo it, but if it makes sense don’t be shy.

SEO Tip #4: Add alt text to all your images

This is probably the most missed SEO tip I can offer. Many many many websites have images but no alternative text for the images. Google can’t parse your images, at least not today. The best it can do is look at your alternative text for clues. So add alternative text. Put a comment stating what the image is about. And if you’re lucky you might also be able to sometimes include your keyword.

SEO Tip #5: Use your keywords in your content.

The most obvious isn’t always the most obvious. Use your keyword in your content. If you don’t use it how are the search engines suppose to know you’re about that keyword. If you’re about “car engines”, use the words “car engines” a few times. If you’re about “landlord software”, then use “landlord software”. It’s as simple as that. Use your keywords. Of course, like all other tips, use them within reason.

Google has metrics to determine what is an appropriate keyword ratio on a given web page. If it’s within reason they will accept it. If it’s completely out of the norm they’ll know and likely penalize you for it, assuming you’re trying to game the system. For example if you use “landlord software” every other word (a 50% ratio), it’s obvious you’re keyword stuffing.

SEO Tip #6: Use your keywords in your links

Google also uses the anchor text of a link to determine what a website is about. The idea is that if a lot of websites are linking to yours with similar anchor text, then most likely that’s what you’re about. For those of you who don’t know, anchor text is the underlined text (the links) pointing to your webpage.

The trick here is that Google doesn’t only look at links from other websites pointing to yours, it also looks at your internal linking structure. Odds are that if you want people to click on your links you’ll use relevant words. For example if you have a support page, odds are that you’ll use the word “support” in your anchor text. So whenever possible, use your keywords. Again, use within your keywords within reason.

SEO Tip #7: Highlight your keywords when appropriate

It’s a known fact that most website visitors scan text. They look for bold text. Italicized text. Basically whatever text that stands out. Google’s also figured this out and will give more weight to your text that’s highlighted in some way, such as bolded text. So above using these techniques to make your text scannable, use it to your advantage for SEO purposes when appropriate. If you have scannable text, check to see if it makes sense to add your keywords too.

SEO Tip #8: Don’t overuse your keywords

After having suggested to you to include your keywords several times, I’m now suggestion you show some restraint. Too many people have tried to stuff their webpages with their keywords for SEO purposes. Google is aware of this. Therefore to compensate they look at what is a normal keyword ratio for the size of your content. If you’re within their constraints they will accept your site as authentic. If you’re overloaded with keywords then they will assume you’re trying to game the system and penalize your search ranking.

So what’s a good keyword ratio? It depends. I’ve heard reports of Google analyzing your competitors and that if you’re within their ratios it’s a good thing. But then again I’ve also heard reports of people stuffing their websites with overly high ratios and getting away with it. The question though is for how long. Realistically, as a rule of thumb, when it’s appropriate add your keywords.

What’s appropriate? If you’re finding yourself having to force the text to fit your keyword then it’s probably not appropriate. Also read your content. Is it readable? If it’s getting garbagy then you probably have a problem. Remember you always have two audiences. The search engines and your visitors. You have to keep the attention of your visitors as well as Google. If you’re site is completely keyword stuffed, unreadable, etc., then it won’t matter if you reach the first search position. There’s a balance you have to achieve.

SEO Tip #9: Avoid dynamic content if it’s possible

Many sites try to use dynamic content to enhance their appeal. That’s great and all, but sometimes going back to basics can be a good thing. For example, on LandlordMax we have a screenshots webpage. We could have used JavaScript to dynamically have the images appear as popups. However if we did that Google wouldn’t know we had these pictures. By instead having them as separate pages we’ve increased our website’s size according to Google. Not only that, but we’re then also able to use the alternative text of every images to our advantage.

SEO Tip #10: Use your keywords in your filenames

Why just use your keywords in your webpages? Why not the file names themselves? Google also looks at the filenames to see what your webpages are about. It makes perfect sense. So use this to your advantage. Instead of blahblah/page1.html, do something like blahblah/how-to-optimize-my-webpage.html

SEO Tip #11: Every page should be reachable within 2 links

Unless you’re one of top sites on the internet, and there aren’t that many, Google will only look at your site within a limited depth. A good rule of thumb is to keep all your content withing 1-2 links of your main page. In other words, you should be able to reach any page you want Google to index within 1-2 links from your main page. Anything beyond that is not likely to be indexed.

SEO Tip #12: Research your competitors

Look at what your competition is doing. But more importantly, figure out why they’re doing what they’re doing. Why are they targeting a certain keyword? Why are they using a certain SEO technique? Why are they ranking at the top? Why why why? Once you know, use this knowledge to your advantage. Improve your own website.

Extra SEO Tip: Try to get external links with your keyword in the anchor text

All of the tips here were on-site SEO tips. That is to say they’re tips on how to improve your website from within, things you can directly control. However on-site SEO isn’t the only thing you do to increase your search engine rankings. Google has realized that the more people link to you with a specific anchor text, the more likely it’s what you’re about. So for example if only one website links to me with “landlord software” in the anchor text, then it’s probably not about “landlord software” (even if the website is loaded with the keyword “landlord software”). It’s probably just trying to game the system.

This tactic is so powerful that there are even terms for gaming the system with anchor text, the most common of which I’ve heard is the Google Bomb. This is also what really fired up the reciprocal linking craze! To give you an example of just how powerful anchor text on links can be, some people set out to Google Bomb George Bush with the keyword “Miserable Failure”. There was a time when you would search for “Miserable Failure” and the top search result was George Bush.

Therefore getting lots of links for your keyword from authority sites (ie. sites that aren’t spammy or fly by night, but rather sites that Google truly values) will significantly increase your search ranking!

Recommended Reading

If you haven’t already done so,  I also suggest you purchase a copy of Aaron Wall’s SEO Book. It’s a great SEO resource, loaded with information. When I was initially starting to learn about the SEO world, this book really helped me. It’s the best all one source to start learning SEO.




What's the Secret? How Do You Have Time To Do All That?

 

Time Management

A very common, and I mean very common question I get is where do I find all the time to do everything I do. How am I able to run my company LandlordMax, write for this blog, write a book, and so on. Honestly I have just as much time as everyone else, I just choose to prioritize my time differently. I’m a big fan of Paul Graham’s, especially the following quote from his article How to Start a Startup which I use very often when talking to people:

“My final test may be the most restrictive. Do you actually want to start a startup? What it amounts to, economically, is compressing your working life into the smallest possible space. Instead of working at an ordinary rate for 40 years, you work like hell for four. And maybe end up with nothing– though in that case it probably won’t take four years.”

So what’s my secret to be able to do all the things I do in a normal day? It’s simple. Prioritization. What does that mean? I decide to use my time right now differently than most people.

Let’s take an example. Let’s assume you’re a sports fan and you want to watch every game of your favorite team. Or maybe you watch a daily TV soap opera. Maybe you just watch an hour of TV every day. Whatever the case the numbers are about the same so let’s use the sports example since it’s the easiest to calculate.

For our example let’s say you watch hockey. Your favorite team will play at least 80 games a year for about 3 hours each game. It’s probably a little less, but we didn’t include all the games or the playoffs (and the season is a little more than 80 games anyways). If we do the math we get:

  • 80 games * 3 hours = 240 hours

Breaking it down further:

  • 240 hours / 8 hours a day = 30 days

Breaking that even further:

  • 30 days / 5 days a week = 6 full time weeks (or 1.5 months full time).

By just eliminating one activity I’ve added one and a half months of full-time time. Wow! What can you do in one and a half months full-time? I suspect a lot!

Do you have to completely eliminate this activity? No. Almost anything you take to that extreme will generally not work. You’ll probably experience some binging if you do that. Rather I recommend you do it in moderation. I still watch the occasional game. Maybe once a month. But by only watching the occasional game, I’m still at least a full-time month ahead of many of my peers who watch all the games (or tv every night, etc.). And I can tell you there are many, I personally know of over a dozen people who watch at least 2-3 sports games a week. That adds up, and it adds up quickly. Quicker than you think.

So the next time you decide to sit down and watch TV you should conscientiously decide that it’s what you want to do. Don’t just plop down on your couch because it’s the easiest thing to do, conscientiously decide that it’s what you want to do. There’s nothing wrong with it as long as you actively decided it’s the best use of your time. We all need down time after all. But if you continue to consistently choose the easiest path, then please don’t ask me how I manage to find all this time to do the things I do. You can to, there’s no secret. You just need to choose to.




Quick Links

CPC Ads Earn 50x More Than CPA
A very interesting article on one companies experience testing Google CPA (Cost Per Action) compared to CPC (Cost Per Click). What stands out is that Google is going to a much much harder time figuring out which are fraudulent actions. They just don’t have access to enough data like CPC’s.

11 Tips for Getting Your Comments Noticed on a Popular Blog
Darren always has good tips and this is another one of them. Here he gives some great advice on how to increase the odds that your comments on other blogs get noticed.

101 Ways To Know Your Software Project Is Doomed
Almost funny except that it’s all too real.

A Lesson in Control Simplicity
What is progress? Sometimes adding too many new features might actually be a bad thing.

Want to Succeed? Then Get Off Your Ass and Work
Part of Jeremy’s success is his ability to be honest, sometimes even brutally honest. And in this case he clearly states the secret to his success.

Warning: Software Startups are Not as Easy as Everyone Says
These days it seems we keep seeing headlines about all kinds of people who just started a software company in their basement and have suddenly become overnight successes. The truth is not that simple. Of course that doesn’t make for an as interesting story.

The Zero-Testing Time Bomb
Never ever skip the testing phase of your software development lifecycle, you’ll regret it. No matter how tempting, don’t. It’s as simple as that.

Blogging Success is About The Long Haul
Too many blogs start and die every day. Blogging takes a while to get going. I can tell you having interviewed many high profile bloggers for my book, very few achieve success overnight. It takes time and effort.

Help me Roberto, my web server just got hacked!
A good guide to help you prepare for if your server ever gets hacked.




 


SOFTWARE AND BOOKS BY STEPHANE GRENIER:

LandlordMax Property Management Software

LandlordMax is the EASIEST
Property Management
Software available!
Try it for free!

Real Estate Pigeon

Real Estate Pigeon
The place to ask and answer
all your real estate questions

Blog Blazers: 40 Top Bloggers Share Their Secrets to Creating a High-Profile, High-Traffic, and High-Profit Blog!

Blog Blazers is a book that
features secrets from the
Top 40 Bloggers on the web

How to Generate Traffic to Your Website ebook

How to Generate Traffic to
Your Website
is an ebook for
to you achieve success


 

FollowSteph
More resources from Stephane Grenier:
PUBLICATIONS
For people who work on the web
Blog Blazers
How to Generate Traffic to Your Website
 
SOFTWARE
The EASIEST Property Management Software available!
LandlordMax


Copyright @2003-2024
LandlordMax Property Management Software

Disclaimer: This is a personal blog about my thoughts, experiences and ideas. The contents of this blog are for informational purposes only. No content should be construed as financial, business, personal, or any other type of advice. Commenters, advertisers and linked sites are entirely responsible for their own content and do not represent the views of myself. All decisions involve risks and results are not guaranteed. Always do your own research, due diligence, and consult your own professional advisors before making any decision. This blog (including myself) assumes no liability with regard to results based on use of information from this blog. If this blog contains any errors, misrepresentations, or omissions, please contact me or leave a comment to have the content corrected.