Skip to main content


How to Install Traefik in Debian (Without Docker)

 Download the suitable version of Traefik for your system from here: as an example, we'll be download the linux 64 bit version: wget extract those package: tar -xzvf traefik_v2.8.7_linux_amd64.tar.gz set the traefik as executable and move the traefik binary to linux bin folder
Recent posts

How to Crack PDF Password with Pdfcrack-ng

In this tutorial, we gonna crack PDF password with Pdfcrack-ng.  Pdfcrack-ng  is an awesome open-source PDF cracker. Learn more about it here How to Install Pdfcrack-ng Install cmake. Assuming your distro uses apt you can run sudo apt install cmake Clone the pdfcrack-ng Repo git clone Build and install pdfcrack-ng

Function Name Convention in Golang

This recommendations are applicable for function and methods Uses camelCase to define the names, example: getSomthing() DoSomething() print()

Project & Filename Convention in Golang

In this article, we going to analyze the naming convention for the essential parts of our code. - Project Naming --- Package Naming ------ Files Naming --------- Functions --------- Structures --------- Variables --------- Constants

How to Calculate a Perfect PHP-FPM Configuration

How Calculate php-fpm max-children To be safe though, I’ll reserve 1 GiB for all other processes and round up php process size to 55MiB.

How to Calculate a Perfect Apache MPM Configuration

 The Apache HTTP Server (/əˈpætʃi/ ə-PATCH-ee) is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. The vast majority of Apache HTTP Server instances run on a Linux distribution, but current versions also run on Microsoft Windows, OpenVMS, and a wide variety of Unix-like systems. Past versions also ran on NetWare, OS/2 and other operating systems, including ports to mainframes.

Top 5 Golang Package You Must See

 Go is a statically typed, compiled programming language designed at Google[11] by Robert Griesemer, Rob Pike, and Ken Thompson. It is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency. It is often referred to as Golang because of its former domain name,, but its proper name is Go.