Blog about Web Programming and Electronics
The Vadnica Blog is a place where I share my experience with web programming and electronics. Here you will find articles about HTML, CSS, JavaScript, PHP and MySQL, as well as Arduino projects, Linux and news from the world of technology. I write in a simple, understandable language, so the content is accessible to both beginners and more experienced readers.
A Free Banking Transaction Diary
Where does my money go? This is the question everyone asks themselves when they look at a bank state...
Zero-Knowledge: The Last Refuge of Online Anonymity
Today, more and more countries and platforms require age verification to protect children. This mean...
Vadnica-pass: A Password Manager from First Lines to Open Source
The Geselnik project ("Geselnik" is a word coined by Lumo, and I decided to adopt it 😀), or simply a...
What Is CSV and Why Everyone Uses It
CSV (Comma-Separated Values) is the simplest format for storing tabular data in plain text. Each lin...
What is OAuth: Authorization Without Sharing Passwords
Have you ever logged into a web application using your Google, Facebook, or GitHub account? If yes, ...
What is a Firewall and How It Protects Networks from Cyber Attacks
Every device or local network connected to the internet is exposed to scanning and unauthorized acce...
What is a VPN and How It Protects Your Privacy and Network Connection
Using public Wi-Fi networks in cafes, airports, or hotels carries the risk of adversaries intercepti...
What is IPv4 and IPv6 and Why We Are Transitioning to a New Web Standard
Every device connected to a local network or the internet—whether a smartphone, computer, or smart l...
How SSL Certificates Work and Why HTTPS is Mandatory for Every Website
When browsing the web, you often notice a padlock icon next to the URL and the prefix https:// inste...
How DNS Works and Why It Is Called the Phonebook of the Internet
When you enter a website address into your browser (e.g., google.com), computers and routers do not ...
How Virtualization Works and Why It Is Essential for Modern Servers
In the past, a single physical server typically ran only one operating system and application, leadi...
How to rotate the screen on Raspberry Pi
In Raspberry Pi projects, it frequently happens that you need to rotate an official or external disp...