A software developer discusses some challenges devs and data scientists can face when using Apache Kafka, and some best practices to clear these hurdles.
Docker is a full development platform for creating containerized apps, and Docker for Mac is the most efficient way to start and run Docker on your MacBook
A quick guide that explain how to format a Linux Disk as Ext4 from the Command Line
Apple has released it’s own package manager called ‘Swift Package Manager‘ to share and distribute Swift packages. It’s good to know that…
If you want to shrink your Docker images, have your services start faster and be more secure then try Alpine out.
A Docker open source container software platform that packages applications in “containers,” allowing them to be portable among systems running Linux.
Kubernetes is an open source platform that automates Linux container operations. It eliminates many of the manual processes involved in deploying and scaling containerized applications.
UFW, or Uncomplicated Firewall, is an interface to iptables that is geared towards simplifying the process of configuring a firewall.
Within this article, we’re going to explore an advanced way to declare and start your applications with PM2 by using an app declaration file in JSON format.
Guest post: Today’s post will feature a tutorial for deploying Node.js apps on Digial Ocean by Raghuvir Kasturi, a multi-talented full stack engineer.
Manage users is an essential skill for any Linux system administrator. You'll learn to add and delete users and assign sudo privileges on a Debian 8 server.
Docker containers are created by using [base] images. An image can be a basic one with the operating-system fundamentals, or can be a pre-built application stack.
Let's Encrypt is a new Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a software client, certbot (previously