Is WordPress Suitable For Large and Complex WordPress Websites?

Is WordPress suitable for large and complex WordPress websites? You should be concerned about building any complex project regardless of the underlying framework or a CMS. Let me quote the original scope from the comment before discussing further: I am currently in the process of obtaining quotes to build a website. The website is likely to be quite complex, with two user groups (e.g.buyers and sellers), payment system, etc. Should I be concerned by a quote from a web designer who proposes to build it within WordPress? WordPress Platform Fundamentals The first thing to consider is the high-end scope of… Continue Reading

Internet Marketing For Startups – Outsourcing vs. Building Teams

Internet marketing is one of the many online disciplines that don’t require education, certification, or any type of entry point that comes with the right background or experience. The same goes for content marketing, web design, web development, advertising, PR - you name it. It’s not the same for medical professionals and lawyers - which is why we don’t deal with these problems in the first place. Sure, some are better and more experienced than others, but you know that they’ve studied hard and gone to some of the best medical or law schools in order to land a job in the first… Continue Reading

How To Prepare For A Software Engineering Job

Getting ready for your first software engineering job can be daunting. Developers are in demand, but gaining the minimum skill set for becoming competitive usually takes 2-3 years. The first job or two as an engineer could be quite challenging to land. The two most important things you need to understand first are: Your job cannot teach you everything. Learning through pet projects and continuous reading and practice is extremely important - especially over the first 5–8 years.Programming is a craft that relies on hundreds of parallel activities - understanding computer architectures, algorithms, data structures, networks, different programming languages and paradigms, effective… Continue Reading

Investing In Your Software Engineering Professional Development

I spent 3 years teaching Java at the high school I graduated at. I was used to technical training courses for organizations that had already adopted Java, as well as paid courses with students who were really passionate about Java. The high school gig was different. Students had a dozen other disciplines to prepare for! It was their senior year as well. Some of them were already employed as junior developers and rarely attended classes. Others were aiming for a job in a different field - front-end development, Python, Ruby. Needless to say, their commitment was diverse. How Software Engineering Curriculum… Continue Reading

How to Identify, Debug, and Improve Messed Up WordPress Code

Debugging and improving upon a messed up WordPress project is quite a challenge. A common misconception in the WordPress world is that a website would work "just fine" by setting up a few WordPress plugins combined with a premium theme. Sure - you can also set up a massive enterprise platform that consumes 8GB of RAM for the first load but it doesn’t make it efficient or the right choice for a successful project. Building a website that is supposed to scale and grow with time by bundling a few dozen plugins in it is “doing it wrong”. WordPress Plugins… Continue Reading

How to Estimate a Web Development/Design Project?

"How much does X cost?" is one of the most common (and yet complicated) questions in the software engineering industry. Estimating development projects is rarely a straightforward process, because of the broad gap between "simple" and "truly complex" variation of the same business problem, along with the external context (all 3rd parties) -- and let's not forget unclear requirements and scope creep. Estimates Are Extremely Hard There’s a good reason why many service providers: build a limited set of solutions in order to stick to sane ballparks,venture into building products, orproductize their services under a manageable scope. I wrote a… Continue Reading

Do You Need a WordPress Website For Your Small Business?

The vast popularity of WordPress websites for small businesses is staggering. In addition to the utilization of services such as Squarespace, Wix, or Weebly, one may ask what is the best solution or a platform for building a website. With that in mind, it's worth talking about the main idea of running a standalone website for a small business. What Purpose Does a Website Serve For a Business? A few standard assumptions (followed by the majority of the businesses): Providing detailed information about the products or services offered by the businessStructuring and keeping up to date the company information that… Continue Reading

Quora AmA Recap – Enterprise WordPress Development Business

I've been spending plenty of time on Quora over the past months. In fact, it probably is my primarily place online - excluding work-related activities with my team, clients, and partners. It's a brilliant platform for various reasons: I educate myself on areas where I lack enough expertise. I validate my theories through the answers of others. I receive instant feedback on my comments and answers through views, upvotes, and the overall ranking system. Some of my answers have been republished on Forbes, Inc, HuffPost, Apple News. I also follow a number of CEOs and directors from companies that I respect and… Continue Reading

15 Obstacles That Enterprises Report in WordPress and Development Partners

SME (Small and Medium-sized Enterprises) have been one of the strategic audiences that DevriX regularly partners up with. There are certain peculiar misconceptions (or legitimate concerns) that enterprise representatives always outline during meetings and calls with regards to their hesitation when considering WordPress. Over the last years, we have built WordPress-driven software for automotive manufacturers, airline brokers, banks, large educational institutions, enterprise digital media publishers, certification authorities, among others. Many problems pop up during the initial contact, negotiation calls, and onboarding new partners. I will go over all the main 15 obstacles that enterprise CEOs and directors have shared during our enterprise sales… Continue Reading

Why Are Estimates Challenging For Custom Development Work?

I've been browsing and replying on Quora over the holidays and one of the questions made me think deeper about the estimation challenges when quoting custom development work: At DevWP I've already blogged about why I avoid estimates and the reason we do provide retainer services for our ongoing accounts. I'm no stranger to budget constraints and upfront expectations, but unlike the products business, services may vary drastically. [caption id="attachment_12201" align="aligncenter" width="1241"] dilbert.com showcases estimates in a nutshell[/caption] In the Quora example, the customer needed a drawing solution for his website. However, there are plenty of variables, such as: What features… Continue Reading