IT, Cloud & DevOps Blog

How to Configure Blacklistd on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Configure Blacklistd on FreeBSD 15

Introduction Deploying configure blacklistd on a FreeBSD 15 machine differs from Linux in several important ways: packages come from the FreeBSD Ports Collection or the binary pkg repository, services are registered in /etc/rc.conf via sysrc(8), and firewall rules are written in pf.conf(5) syntax. This tutorial stays entirely within the standard base + ports approach so […]

Read more
Using APISIX to Stabilize Architectures and Enhance User Experience

Using APISIX to Stabilize Architectures and Enhance User Experience

Using APISIX to Stabilize Architectures has become a transformative approach for organizations that rely on microservices and cloud native technologies to deliver consistent, scalable and high-performing digital solutions. As companies across sectors shift from monolithic systems to distributed architectures, the need for predictable traffic control, strong authentication, efficient routing and unified observability has grown exponentially. Microservices offer scalability, modularity and team independence, but without an effective gateway to control interactions among services, complexity increases and reliability suffers. Apache APISIX has emerged as a powerful answer to this challenge, giving engineering teams the tools they need to stabilize architectures, streamline development workflows and elevate user experience.

Read more
7 Powerful Insights into The Rise (and Risk) of Vibe Coding – What’s Worth Knowing

7 Powerful Insights into The Rise (and Risk) of Vibe Coding – What’s Worth Knowing

Vibe coding has become one of the most discussed concepts in the software development community, emerging across LinkedIn, TikTok, Twitter, and internal Slack channels as both an inspiration and a warning. The term resonates with developers, hobbyists, and creators who enjoy the fast, intuitive, and AI-assisted nature of building software without the weight of formal process.

Read more
How to Set Up FreeBSD Security Event Auditing on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Set Up FreeBSD Security Event Auditing on FreeBSD 15

Introduction This guide explains how to Set Up FreeBSD Security Event Auditing on FreeBSD 15 on FreeBSD 15. FreeBSD uses the pkg(8) binary package manager, rc.conf(5) for service startup configuration, and pf(4) as its primary packet filter. There is no SELinux or AppArmor — instead, FreeBSD provides the MAC (Mandatory Access Control) framework and Capsicum […]

Read more
How to Configure Capsicum Sandboxing on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Configure Capsicum Sandboxing on FreeBSD 15

Introduction Deploying configure capsicum sandboxing on a FreeBSD 15 machine differs from Linux in several important ways: packages come from the FreeBSD Ports Collection or the binary pkg repository, services are registered in /etc/rc.conf via sysrc(8), and firewall rules are written in pf.conf(5) syntax. This tutorial stays entirely within the standard base + ports approach […]

Read more
How to Set Up Port Knocking on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Set Up Port Knocking on FreeBSD 15

Introduction This guide explains how to Set Up Port Knocking on FreeBSD 15 on FreeBSD 15. FreeBSD uses the pkg(8) binary package manager, rc.conf(5) for service startup configuration, and pf(4) as its primary packet filter. There is no SELinux or AppArmor — instead, FreeBSD provides the MAC (Mandatory Access Control) framework and Capsicum for fine-grained […]

Read more
How to Configure Mandatory Access Control (MAC) on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Configure Mandatory Access Control (MAC) on FreeBSD 15

Introduction This guide explains how to Configure Mandatory Access Control (MAC) on FreeBSD 15 on FreeBSD 15. FreeBSD uses the pkg(8) binary package manager, rc.conf(5) for service startup configuration, and pf(4) as its primary packet filter. There is no SELinux or AppArmor — instead, FreeBSD provides the MAC (Mandatory Access Control) framework and Capsicum for […]

Read more
How to Apply CIS Benchmark Hardening to FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Apply CIS Benchmark Hardening to FreeBSD 15

Introduction FreeBSD 15 is a UNIX-derived operating system renowned for its network stack performance, ZFS integration, and Jail isolation primitives. Setting up apply cis benchmark hardening to freebsd 15 on FreeBSD 15 follows the rc.conf/service(8) paradigm rather than systemd, which means enabling a service and configuring its startup options are done differently from any Linux […]

Read more
How to Configure OpenVAS Vulnerability Scanner on FreeBSD 15 — step-by-step FreeBSD 15 tutorial on Progressive Robot

How to Configure OpenVAS Vulnerability Scanner on FreeBSD 15

Introduction This guide explains how to Configure OpenVAS Vulnerability Scanner on FreeBSD 15 on FreeBSD 15. FreeBSD uses the pkg(8) binary package manager, rc.conf(5) for service startup configuration, and pf(4) as its primary packet filter. There is no SELinux or AppArmor — instead, FreeBSD provides the MAC (Mandatory Access Control) framework and Capsicum for fine-grained […]

Read more
How to Configure syslog-ng for Centralised Syslog on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Configure syslog-ng for Centralised Syslog on RHEL 7

How to Configure syslog-ng for Centralised Syslog on RHEL 7 Every Linux system generates a continuous stream of log data from the kernel, system services, and applications. On a single host, rsyslog handles this adequately, but when you need to aggregate logs from dozens or hundreds of servers into a central repository, filter them intelligently, […]

Read more
CHAT