Building a WordPress Website

With 2.5 billion people using Internet over the world (and counting) positioning a business online is crucial. Picking the right solution for your business website is just as important, as it would determine different factors, such as: the cost of building a website the ease of maintenance and extensibility availability in terms of experts being able to create and extend the platform in time available resources for the look or functionality Why WordPress? WordPress has been available for 10 years now and unlike many platforms, it's user base has been growing with time. With approximately 70 million websites based on WordPress… Continue Reading

WordPress Code Architecture and Maintenance

In my last post on WordPress services and pricing I've mentioned that I prefer to work on different assignments and avoid the "cloning" pattern - such as building standard 5-page business websites all the time, 20 times a month. Working and experimenting with different APIs, trying to bend a platform in a non-standard way, providing features that others were unable to implement before are the challenges that bring joy in my work. However, to be realistic in most projects, I need to rely on code snippets and patterns. I have a private GitHub repository with some of my previous projects, keeping… Continue Reading

What Is the Best Language or Framework For Building a SaaS Application?

I’ve seen successful SaaS applications online built on every single web programming language that I’ve ever heard of. Some of the more extreme ones specializing in certain fields do include Haskell, Erlang, Go, Dark, and others for certain applications behind the scenes. A subscription-based business can leverage a SaaS framework or proceed with a custom build, depending on the business needs and the long-term goals for scaling the solution forward. Here are the 4 main considerations when selecting a language for your SaaS. 1. What Are the Business and Technical Requirements? All programming languages and frameworks are tailored to solving… Continue Reading

What You Need to Understand When Building SaaS for Business with WordPress Multisite

We have built 7 successful SaaS solutions on top of WordPress, some having tens of thousands of subsites in a Multisite environment. I’ve personally consulted and built extensions for a couple more with over 100K subsites in a network, which was pretty cool. Basically, no project is complicated or problematic until it grows. Real issues are faced once your regular traffic and user base grows and you start hitting various limits in terms of performance and security when serving data to your visitors.  1. You Need to Bridge the Disconnect Between SaaS and Enterprises Let’s leave WordPress aside for a… Continue Reading

How to Create a Business Plan (for Startups)

Young entrepreneurs often forget an important step before launching a startup: creating their business plan. Implementing a website itself is trivial—everyone can spin off a Wix or Weebly website in a matter of minutes and publish it live, even with a rough business plan drafted quickly upfront. The question is: What do you have to offer and is there a market demand? Top 20 Business Reasons Why Startups Fail https://youtu.be/sevrBcSDrh4 Business planning may solve this CB Insights came up with a list of the 20 main reasons why startups fail: Top 20 reasons why startups fail. Let’s focus on the… Continue Reading