Practical technology knowledge

The practical tech
knowledge platform

Tutorials, guides, comparisons and analysis on security, Linux, networking, development, cloud and the tooling that powers modern technology — written by practitioners, for practitioners.

208
Articles
10
Topics
2019
Publishing since

Featured

Explore by topic

All topics

Latest articles

Search archive
Linux & Systems

How To Set Up Secure Nginx Server Blocks on Ubuntu 22.04

NGINX Server Nginx, a popular open-source web server, excels at handling high traffic websites efficiently. One of its powerful features is the ability to host multiple websites on a single server using server blocks. This allows you to manage different domains or applications on the same machine, m

·4 min
How to

Facade Design Pattern: Simplifying Complex Systems

1. Introduction In software design, managing complex systems can be challenging. The Facade Design Pattern addresses this challenge by providing a unified interface to a set of interfaces in a subsystem. It encapsulates the complexities within a simplified interface, making it easier for clients to

·3 min
Business & Productivity

Top Secret Websites to Make Money Online

Are you looking for some extra income sources like secret websites to make money online that are not too hard to find or too competitive to join? Do you want to discover some hidden gems on the internet that can help you earn money online in 2023? If yes, then you are in luck, because […]

·5 min
How to

How to export ython data frame to sql file

Python is a popular programming language for data analysis and manipulation. One of the common tasks that python users need to perform is exporting data frames to sql files. A data frame is a two-dimensional tabular data structure that can store different types of data in rows and columns. A sql fil

·3 min
AI & Emerging Tech

How to Buy Ethereum on eToro: A Step-by-Step Guide

Buy Ethereum on eToro Today with just few steps: Ethereum is the second-largest cryptocurrency by market capitalization, after Bitcoin. It is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of fraud or third party interference.

·3 min

Newsletter

Get smarter about security

Practical guides, tooling notes and the developments actually worth your attention — delivered when there is something worth saying.

No spam. Unsubscribe in one click.