2026-09-22
Bitwarden CLI — the official command-line utility bw for working with a Bitwarden vault: find a password in the terminal, get a secret in a script, pass it to a CI/CD pipeline. The code is open-source, the utility is …
Read more2026-09-22
A few days ago I investigated a production server compromise. Not a theoretical one — a real one, with a Monero miner, a C2 agent and a backdoor. The attack was completely automated. No one was specifically hunting that …
Read more2026-09-22
Modern CAPTCHA has long ceased to be just an “exercise in recognizing crooked letters.” Today it’s a full-fledged anti-bot mechanism that analyzes not only the explicit user action but also the context …
Read more2026-09-22
If you’re still running next build directly on the production server — your server is really suffering. CPU pegged, OOM-kill, 502 errors and long downtime — that’s a classic that needs to end.
In 2026 the …
Read more2026-09-22
When working with real projects (changing a CDN, migration, refactoring) you often need to replace one URL with another in bulk.
At first glance the task seems trivial: sed -i 's|old|new|g' **/* — and you’re done. …
Read more2026-09-22
Netcat (nc) reads and writes data over TCP and UDP connections. With one small utility it’s convenient to check a port, grab a service banner, transfer a file between machines, or create a temporary tunnel. Below — …
Read more2026-09-22
DNS (Domain Name System) — a distributed system that tells, by domain name, where a website is located, where to deliver mail, and who owns the domain. Each such response is stored in the domain zone as a record of a …
Read more2026-09-22
If your application runs on hundreds of client devices or you have a fleet of sensors with telemetry, sooner or later you’ll need to see what’s happening on the ground. Commercial systems like Splunk or …
Read more2026-09-22
Sometimes all checks pass: ping responds, DNS works, ports are open, mtr shows no loss, but the application still receives errors like connection reset by peer or TLS handshake failed. In those cases you need to look at …
Read more2026-09-22
curl — a command-line utility for transferring data via URLs. It sends a request to a server and shows the response: an HTML page, JSON from an API, headers, or a file. The name stands for Client URL. Besides HTTP and …
Read more