days
1
2
hours
0
0
minutes
0
7
seconds
1
0

Articles

PWA jumpstart

A practical explanation of Progressive Web Apps

The ongoing debate over what appliance form is best suited for which app carries on. Should an app be a desktop application or would it work better if it were a web application? And developing for the mobile sector just adds complexity and heats up the debate. However, there is one type of application that everyone agrees on: Progressive Web Apps.

Gotta pay attention to the terminal

Command line tools for developers

Command line tools are surprisingly more relevant for developers than you’d expect. In this article, Piotr Gaczkowski goes over why we still use command line interface tools and how they work. Also, he discusses some of the essential CLI tools you need to know as well as some that are just for fun.

Open source is not a one-way road

A way forward with open source and Blockchain

Blockchain brings the promise of transparency and security to transactions of any kind. In this article, Marta Piekarska explains how this transformative technology can change secured communications while relying on open source principles.

Mock the unmockable

Testing PHP code more efficiently

Quality code is highly valued in the PHP community. You’ll rarely find untested libraries on GitHub. Two problems that developers encounter again and again during testing are the handling of file operations, as well as testing built-in PHP functions such as time() or exec() on certain expectations. In this article, Tommy Mühle explains a few solutions for such cases.

The impact of IoT on mobile app development [Infographic]

IoT is requiring software developers to gain a thorough understanding of not just their apps, but also the technology of things with which apps are connecting. This infographic explores how mobile app development is likely to be influenced by IoT.

Tips and tricks for IoT success

3 tips for developers learning to build IoT hardware systems

The divide between software and hardware is a well known one. But it’s not as hard to bridge the gap between the two in IoT. In this article, Craig Oda explains three things developers should do when they want to start learning how to build IoT hardware.

Laying the DevSecOps foundation

Automating DevOps – The technology missing link

One of the hottest topics nowadays, DevSecOps also happens to be brand new so in order to put it into practice, we need to understand it better. First off, we need to take one crucial first step: incorporate automated security scanning. Here, Dr. Rao Papolu looks at the basic stages of this process.