How to change file permissions with chmod by stephane 3 September 2026 0 So the script won't run, or a web folder throws a 403 you can't explain. That's permissions, and the fix... Read moreDetails
GLM-5.2 vs GPT-5.5 and Opus 4.8: benchmarks and price by stephane 17 June 2026 0 Mid-June, every AI feed we follow was yelling the same headline: the cheap open model just beat GPT-5.5. Mostly true.... Read moreDetails
WordPress vs a static site: which to run in 2026 by stephane 3 September 2026 0 So you're starting a site, and everyone you ask has already picked a side. Here's the honest answer: it's a... Read moreDetails
How to change your DNS zone at OVH by stephane 3 September 2026 0 The new server is up, the IP is sitting in your clipboard, and the OVH panel is doing its best... Read moreDetails
How to manage services with systemctl by stephane 3 September 2026 0 The service is down, you've got a shell, and the fix is one systemctl verb away. systemctl status nginx tells... Read moreDetails
How to find files with find on Linux by stephane 3 September 2026 0 A disk fills up, or a config file vanishes, and suddenly we need one file out of fifty thousand. find... Read moreDetails
How to search text in files with grep by stephane 3 September 2026 0 Somewhere in this project sits the line that sets that value, and we have no idea which file. grep 'pattern'... Read moreDetails
How to download a file and test an API with curl by stephane 3 September 2026 0 Some CDN link just handed you a 200-byte HTML file instead of the zip. We've been there, and the fix... Read moreDetails
How to extract and create tar.gz archives (tar) by stephane 3 September 2026 0 Someone hands us a release.tar.gz and the clock's already ticking. Two commands cover almost everything: tar -xzf archive.tar.gz unpacks one,... Read moreDetails
How to generate an SSH key (ssh-keygen) by stephane 3 September 2026 0 Still typing a password every time you SSH into a box? One command ends that: ssh-keygen -t ed25519, then Enter... Read moreDetails