Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Understanding identity principals
-
What my mother-in-law's hack taught me about AI-supercharged hacking
-
Using Revaulter to safely unlock encrypted ZFS volumes at boot with WebAuthn and PRF
-
When to use stored procedures or complex queries, and when to keep logic in your application server
-
Notes from my experiences using, maintaining, and designing actor frameworks
-
Among my favorite patterns is one you may not have heard of
-
Using ddup for DNS load balancing and failover
-
A proposal for updating Hereditas
-
Here's what my second book is about, and why I wrote it
-
And what you should do with your apps' secrets instead
-
Using Visual Studio Code remotes to develop on a different CPU architecture
-
Why I have stopped working with IPFS and the distributed web
-
A guide to interacting with JavaScript from Go/Wasm
-
A personal story about creating new products and their unintended consequences
-
How to install Docker on RPi 2, 3 and 4 with the new Raspberry Pi OS, for 32 and 64-bit
-
Where to put NPM modules in package.json: it's not as simple as it seems
-
Authenticate your commits, plus get them the "Verified" badge on GitHub
-
It's time to adopt safer solutions, and save time and money
-
My talk at Node+JS Interactive 2019
-
Using dm-crypt and auto-mounting a drive without storing the key on the local disk
-
A look at the JAMstack, and what could be next
-
When you have no other option to quickly bring your network back up
-
Passing variables between steps, jobs, and stages: explained
-
Building PHP apps and microservices for containers and high availability
-
Very simple steps for getting Docker and Docker Compose on Raspberry Pi 2, 3 and 4
-
In defense of one of the most important JavaScript libraries ever
-
Whether you're using Go or another language, some advice and code to save you time
-
Learnings from real-world experience with IPFS, and the curious stack that powers this website
-
An open source static site generator for a fully-trustless digital legacy box
-
Never heard of Unicode normalization?
-
Step-by-step instructions for running Node.js in production with systemd
-
Static website development for the "Web 3.0", and optional CI/CD with Azure DevOps
-
A world of apps and tools finally working with Azure Storage, in just 5 minutes!
-
A simple, working solution for jails in different VLANs, or just with dedicated IPs
-
Enterprise-class storage for your data disks, with optional encryption
-
How to unblock MyGet and other custom feeds
-
Three effective tips to stop bots that won't harm you in the process
-
Some important tips to make your drives last longer — and how to spin them down automatically on Linux
-
Scripts and templates for easy deployments on Azure and other clouds
-
Get your multi-master, MySQL-like cluster, pain free
-
Step-by-step instructions, using VirtualBox
-
A step-by-step guide