4 Jul 2024 |
Wikimedia Toolforge: migrating Kubernetes from PodSecurityPolicy to Kyverno |
1 Apr 2024 |
Kubecon and CloudNativeCon 2024 Europe summary |
13 Feb 2024 |
Back to the Wikimedia Foundation! |
14 Dec 2023 |
OpenTofu: handcrafted include-file mechanism with YAML |
20 Nov 2023 |
New job at Spryker |
31 May 2023 |
Wikimedia Hackathon 2023 Athens summary |
27 Apr 2023 |
Kubecon and CloudNativeCon 2023 Europe summary |
30 Jan 2023 |
Debian and the adventure of the screen resolution |
6 Nov 2022 |
Home network refresh: 10G and IPv6 |
3 Nov 2022 |
New OpenPGP key and new email |
25 Oct 2022 |
Netfilter Workshop 2022 summary |
23 May 2022 |
Toolforge Jobs Framework |
13 May 2022 |
Toolforge GridEngine Debian 10 Buster migration |
4 Apr 2022 |
Wikimedia Toolforge and Grid Engine |
20 Oct 2021 |
Iterating on how we do NFS at Wikimedia Cloud Services |
29 Jun 2021 |
Last couple of talks |
1 Apr 2021 |
Debugging ip token set RTNETLINK error |
5 Mar 2021 |
Openstack Neutron L3 failover issues |
27 Nov 2020 |
Netfilter virtual workshop 2020 summary |
22 Nov 2020 |
How to use nftables from python |
7 Sep 2020 |
Debconf 2020 online, summary |
15 Jun 2020 |
A better Toolforge: a technical deep dive |
18 May 2020 |
A better Toolforge: upgrading the Kubernetes cluster |
25 Oct 2019 |
seville kubernetes meetup 2019-10-24 - summary |
14 Oct 2019 |
What to expect in Debian 11 Bullseye for nftables/iptables |
28 Aug 2019 |
Wikimania 2019 Stockholm summary |
11 Jul 2019 |
Netfilter workshop 2019 Malaga summary |
21 Mar 2019 |
The martian packet case in our Neutron floating IP setup |
27 Jan 2019 |
Netfilter software in Debian Buster |
12 Sep 2018 |
Distributing static routes with DHCP |
19 Jul 2018 |
Things you can do with Debian: multimedia editing |
16 Jun 2018 |
Netfilter Workshop 2018 Berlin summary |
15 Feb 2018 |
New round of GSoC: 2018 |
23 Oct 2017 |
New job at Wikimedia Foundation |
30 Sep 2017 |
Installing spotify-client in Debian testing (Buster) |
12 Sep 2017 |
Google Hangouts in Debian testing (Buster) |
19 Aug 2017 |
Running Suricata 4.0 with Debian Stretch |
4 Jul 2017 |
Netfilter Workshop 2017: I’m new coreteam member! |
30 Jun 2017 |
About the OutlawCountry Linux malware |
23 Jun 2017 |
Backup router/switch configuration to a git repository |
11 May 2017 |
Debunking some Debian myths |
5 May 2017 |
New in Debian stable Stretch: nftables |
7 Apr 2017 |
openvpn deployment with Debian Stretch |
22 Mar 2017 |
IPv6 and CGNAT |
9 Mar 2017 |
Netfilter in GSoC 2017 |
21 Feb 2017 |
About process limits, round 2 |
14 Feb 2017 |
About process limits |
17 Jan 2017 |
Debian is a puzzle: difficult |
29 Dec 2016 |
My FLOSS activity in 2016 |
30 Nov 2016 |
Creating a team for netfilter packages in debian |
21 Nov 2016 |
Great Debian meeting in Seville |
17 Oct 2016 |
nftables in Debian Stretch |
10 Oct 2016 |
The day I became Debian Developer |
6 Oct 2016 |
About Pacemaker HA stack in Debian Jessie |
22 Sep 2016 |
Google Summer of Code 2016 |
22 Sep 2016 |
Initial post |