2024-11-11 |
Customize Caddy's plugins with Nix |
Vincent Bernat |
|
2024-08-31 |
Fixing layout shifts caused by web fonts |
Vincent Bernat |
|
2024-07-29 |
Crafting endless AS paths in BGP |
Vincent Bernat |
|
2024-06-24 |
Why content providers need IPv6 |
Vincent Bernat |
|
2023-03-06 |
DDoS detection and remediation with Akvorado and Flowspec |
Vincent Bernat |
|
2023-02-13 |
Building a SQL-like language to filter flows |
Vincent Bernat |
|
2023-02-12 |
Hacking the Geberit Sigma 70 flush plate |
Vincent Bernat |
|
2023-02-06 |
Fast and dynamic encoding of Protocol Buffers in Go |
Vincent Bernat |
|
2022-12-26 |
Managing infrastructure with Terraform, CDKTF, and NixOS |
Vincent Bernat |
|
2022-12-11 |
Akvorado: a flow collector, enricher, and visualizer |
Vincent Bernat |
|
2022-12-03 |
Broken commit diff on Cisco IOS XR |
Vincent Bernat |
|
2022-10-09 |
FRnOG #36: Akvorado |
Vincent Bernat |
|
2022-07-29 |
ClickHouse SF Bay Area Meetup: Akvorado |
Vincent Bernat |
|
2021-12-27 |
Custom screen saver with XSecureLock |
Vincent Bernat |
|
2021-12-24 |
Automatic login with startx and systemd |
Vincent Bernat |
|
2021-11-15 |
Git as a source of truth for network automation (2021) |
transpute |
|
2021-11-06 |
How to rsync files between two remotes? |
Vincent Bernat |
|
2021-10-25 |
FRnOG #34: how we deployed a datacenter in one click |
Vincent Bernat |
|
2021-09-12 |
Short feedback on Cisco pyATS and Genie Parser |
Vincent Bernat |
|
2021-09-06 |
Switching to the i3 window manager (2021) |
ossusermivami |
|
2021-08-24 |
ThinkPad X1 Carbon (Gen 7): 2 years later |
Vincent Bernat |
|
2021-07-02 |
Upgrading my desktop PC |
Vincent Bernat |
|
2021-06-10 |
Serving WebP & AVIF images with Nginx |
Vincent Bernat |
|
2021-05-25 |
Jerikan+Ansible: a configuration management system for network |
ex-Blade Network Team |
|
2021-05-24 |
Transient prompt with Zsh |
Vincent Bernat |
|
2021-03-24 |
Zero-Touch Provisioning for Juniper |
Vincent Bernat |
|
2021-03-24 |
Speeding up bgpq4 with IRRd in a container |
Vincent Bernat |
|
2021-03-24 |
Syncing RIPE, ARIN, and APNIC objects with a custom Ansible module |
Vincent Bernat |
|
2021-03-24 |
Keepalived and unicast over multiple interfaces |
Vincent Bernat |
|
2021-03-24 |
Running Isso on NixOS in a Docker container |
Vincent Bernat |
|
2021-03-24 |
My collection of vintage PC cards |
Vincent Bernat |
|