The Free Software Foundation has a clear and concise definition of free software - which is tightly connected to what we refer to "open source" with some verbal modifications:
“Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, cha...
Since I've been moderately quiet online over the past year, it's about time to get back with some fresh ideas, insight and tricks from my long business journey lately. I delivered a presentation on remote teams at WordCamp Europe in Vienna, but haven't posted a recap yet due to some presentation format issues with both Slideshare a...
People contribute to open source for different reasons and with different agendas in mind.
There are different philosophies and theories about open source products. Some claim that there is reciprocity if you use something for free. Others demand a regime similar to socialism and Marx’s slogan - “From each according to his ability, to...
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...
Pricing is never easy. Estimating work is one of the most tedious activities for me when discussing a new project proposal - let alone a migration or something based on an existing code base.
This was the reason for me to write Why Are Estimates Challenging For Custom Development Work? and engage in similar discussions every now and then....
Security is incredibly important for all the right reasons. However, a small blog or a 5-page business website is less prone to becoming a target as compared to a popular enterprise where competitors, top black hats, and other 3rd parties may have an incentive to receive some proprietary information which may be very, very expensive.
Word...
We’ve sold several 6-figure projects over the past few years remotely. I have never met some of our customers, and others we’ve met later on (8–12 months after we’ve already started the business relationship).
Selling expensive software remotely is a challenging endeavor. It requires a good amount of reputability in the industry, a ...
Backward compatibility is one of the pillars of the platform that comes with the highest priority. Over the past ten years, the technological progress in WordPress has been moving somewhat slowly, but that ensures that no WordPress website would be left behind.
For quite some time now, WordPress is officially supporting all PHP versions sta...
One of the members in my Mentorship Group group has asked me a few strategic questions regarding the way we do business at DevriX.
I'm trying to cover different areas related to running a business, handling marketing activities, becoming a better developer and solving business problems.
This time I've decided to record a video since the qu...
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 answe...