Request a Proposal


Choosing a Technology Stack for your Web Application

NetFillipMay 24, 2017Insights, Web Development

A technology stack is a combination of software products and programming languages that form a logically complete platform to develop a web application. Applications have two software components: client-side and server-side, also known as front end and back end. Choosing the right technology stack for your web or mobile application development is half art and…

CodeIgniter – A Compelling PHP Framework

NetFillipApr 05, 2017PHP, Web Development

When you need rapid web or mobile application development to serve your business goals, you can always count on CodeIgniter. CodeIgniter, an open source PHP framework, has become the one of the chief choices for web and mobile application development. This PHP-driven framework offers a wide range of plug-ins, libraries, modules, and other rich resources…

Biomimicry and Computer Science

NetFillipMar 13, 2017Insights, Rants

Biomimicry is the art and science of studying the practices of nature and then imitate these processes to solve complex human problems. The central idea is that nature, a consummate engineer, has already unravelled many of the problems we are struggling with. The plants, animals and microbes have found what works, what is apposite, and…

PHP Library vs. PHP Framework

NetFillipFeb 04, 2017Insights, PHP, Web Development

When developing a web application you often stumble upon situations that make you select between PHP library and PHP framework. In this article we will show you the pros and cons of PHP libraries and frameworks and explain in detail in which cases you should choose one over another. PHP Library A PHP library consists…

The ins and outs of PHP

NetFillipJan 07, 2017Insights, PHP, Web Development

PHP stands for Hypertext Preprocessor. It is a recursive acronym, but that is not very important to know. More important than what it stands for, is what it actually is. PHP is an open-source, server side scripting language. That definition contains three components and we are here to impart a general understanding of these. First,…