
P.O.U.N.D stack (Postgres, Oqtane, Ubuntu & DotNet)
A stack in software development refers to a collection of technologies, tools, and frameworks that are used together to build and run a complete application or solution. A typical stack consists of components that handle different aspects of the software development...

the myth of “it is better not to use a framework”
based on my experience with numerous application frameworks, I regard XAF as the most efficient in delivering robust solutions quickly and with minimal code. Our company has trained over 100 software firms in utilizing eXpressApp Framework (XAF) and XPO, leading me to...

S3 storage: how to use a custom domain names by using Apache as proxy
Cloud Storage Cloud storage is useful for mobile and web apps because it provides an efficient and scalable way to store and retrieve data from anywhere in the world. With cloud storage, mobile and web apps can easily scale their storage needs up or down depending on...

4 – Running Oqtane as a Ubuntu Linux service
In this post we will learn how to publish Oqtane as a Linux service, but before we continue let's do a recap of what we have learned so far How to compile Oqtane for an O.S other than Windows:...

3 – Running multiple instances of oqtane for virtual hosting environments in apache webserver
Virtual hosting is a technique used by Apache (and other web servers) to host multiple websites on a single server. With virtual hosting, a single physical server can host multiple virtual servers, each with its own domain name, IP address, and content. Virtual...

2-publishing oqtane 3.4 to target Ubuntu Linux
In the preceding blog post, we explored the process of running Oqtane on Ubuntu Linux and successfully confirmed its functionality. Now, let us delve deeper and proceed to package the installation binaries specifically tailored for Ubuntu Linux deployment. As a...