05 Dec 2024 >> Wake on Lan - How to setup and test WOL on Linux and create a script to send the magic packet
03 Dec 2024 >> Services I run in my Netrunner datacenter - A few words about apps I decided to host myself. And why
01 Dec 2024 >> Scratch-building infra - cluster bare autoscaler - Scaling up and down bare-metal Kubernetes installation.
01 Oct 2023 >> Iteration 2 of homelab Kubernetes - First article from the series, that describe second iteration of my homelab. Including lessons learned from the previous one.
25 Feb 2023 >> Notes on Joplin and Evernote - A short summary of migrating from Evernote to Joplin.
08 Jan 2023 >> Migrating Mastodon storage to S3-compatible - A note describing how to migrate Mastodon storage to a S3-compatible service and enable CDN for fast access and cache
05 Jan 2023 >> Unmounting QNAP system volume to perform e2fsck - A note about performing a maintenance of storage volumes on QNAP devices
29 Dec 2022 >> Mastodon performance tuning / postgres + pgpool - A note explaining on of performance tuning activities I did recently on my Mastodon instance
02 May 2022 >> How to connect to Extreme Networks Summit X450a-48t - using serial, for maintenance jobs
01 May 2022 >> Problems with imports using bitnami/mariadb - working around problems with timeouts during importing databases
12 Apr 2022 >> CoreDNS problems with Mikrotik router - history of debugging and solving problems with UDP datagrams size
17 Mar 2022 >> Testing MariaDB/Mysql backups restoration in Kubernetes - A boring article describing how to automate testing of data recovery
14 Jan 2022 >> A curious case of MariaDB on Longhorn/K8S
03 Jan 2022 >> ipcalc-contains - Verify if a network contains an IP address
12 Jan 2021 >> Replacing provider in Terraform - When and how to use Terraform replace provider feature
17 Jun 2019 >> Site Reliability Engineering talks - A few words about SRE related talks I gave recently
07 Apr 2019 >> Recap from 16th Linux Session @Wrocław - Summary from my stay @Wrocław during yet another great conference
01 Mar 2019 >> More about containers security - Summary from my OWASP Poland / Kraków talk about Linux containers
16 Feb 2019 >> Coredump conference talk - Summary from talk I gave about Spring Cloud Config server implementation @Codewise
15 Feb 2019 >> Devopsdays Warsaw one more time - A short summary from talk I gave about history of Linux containers
14 Feb 2019 >> MariaDB multi master replication - about connecting one slave to two different master servers.
12 Dec 2018 >> pip: bad interpreter: Permission denied - about problems with virtualenvs in Python
08 Dec 2018 >> Override DNS records with BIND and Response Policy Zones - How to override any DNS records fom public DNS servers using your local DNS server
04 Feb 2018 >> Minecraft, Python and Fedora - A story about scripting Minecraft with Python under Fedora
17 Jan 2018 >> Devops meetups @Kraków - Short info about my presentations during Devops meetups @Kraków
09 Jan 2017 >> Bokeh for Python data visualization - such graphs very beauty!
16 Dec 2016 >> systemd 231 in Centos 7 thx to Facebook - guys from FB-Engineering shared what they were talking about during systemd.conf
14 Dec 2016 >> Python + UnitTest + cProfile + Mock - Story about tracing root cause of unit tests running veeery slow
11 Dec 2016 >> Coding katas on codewars - A frustrating hobby
30 Nov 2016 >> Wrocław devops meetup recap - a few words about my last talk
29 Nov 2016 >> Enabling TAG feeds - I've enabled RSS/ATOM feeds for tags!
29 Nov 2016 >> systemd mask - how to prevent service from being started upon installation?
27 Nov 2016 >> systemd workshops recap - how did it go?
21 Nov 2016 >> Devops meetup @Wrocław - I'll give a talk about systemd during next Devops meetup @Wrocław
19 Nov 2016 >> Devopsdays Warsaw - Devopsdays Warsaw is just behind the corner!
15 Nov 2016 >> systemd workshops - We're running systemd workshops in Kraków!
14 Nov 2016 >> Working on blog - Boring entry about changes on this blog
29 Sep 2016 >> systemdconf(2): 1st day / workshop summary - Summary from 1st day of systemdconf 2016
28 Jun 2016 >> Handling timeouts in Ansible AWS modules - Couple words about working with AWS timeouts in Ansible
27 Jun 2016 >> Working with virtualenv and Ansible - Short story about hacking Ansible && virtualenv
13 Mar 2016 >> Nixnote (Evernote client) on Fedora - Finally some decent Evernote client on Linux!
21 Dec 2015 >> Fixing text highlighting in tmux/man/less - Ansible role providing fix for a nasty tmux issue
27 Nov 2015 >> Containers do not contain - Slides from my last talk I gave during Devopsdays Poland / Warsaw
26 Nov 2015 >> Autumn conferences recap - A short recap from the Pycon.cz, systemd.conf and Devopsdays Warsaw 2015 conferences
17 Nov 2015 >> Running sshd on 443/tcp - Managing Selinux context regarding 443/tcp port
13 May 2015 >> SELinux / sVirt vs Venom vulnerability - How does SELinux protect us against Venom?
06 Apr 2015 >> libvirt-daemon-driver-storage bug in Centos 7 - About annoying bug w/device-mapper
26 Mar 2015 >> About cultural change w/Devops - Embrace the Devops
14 Mar 2015 >> Cheap SSD arrays for Continuous Integration - Building cheap SSD arrays for DevOps purposes
12 Mar 2015 >> Conferences schedule for Spring 2015 - Talks I'll give this Spring
03 Mar 2015 >> Dropbox and security of your files in Linux - Is Dropox secure for you?
18 Feb 2015 >> Dracut, netboot and default gateway in RHEL/CentOS 7 - How to setup default gateway in CentOS/RHEL 7 w/dracut in use
09 Feb 2015 >> iSCSI boot in RHEL/CentOS7 broken - How to fix the iSCSI boot issue in RHEL/CentOS 7
08 Feb 2015 >> Spotify on Fedora 21 - How to run native Spotify client on Fedora 21?
05 Feb 2015 >> Sending Evernote notes to Kindle - How to send Evernote notes to Kindle?
17 Jan 2015 >> 1st Kraków Docker Meetup! - Invitation to the first Kraków Docker Meetup!
15 Jan 2015 >> Linux Kernel Networking book - Great book about architecture of network stack in Linux Kernel
20 Nov 2014 >> GIT: clone only one file - How to checkout only one file from the repo without cloning all the repo?
20 Nov 2014 >> Invitation to JavaCamp #13 - Once again about Docker - this time for developers!
19 Nov 2014 >> Poor man's VIM sessions - How I handle sessions in VIM
19 Nov 2014 >> Tmux: join-pane - Moving panes between windows
16 Nov 2014 >> Piwik! - Google Analytics to Piwik migration
10 Nov 2014 >> Orchestrating Docker containers at scale - slides from Linux Autumn 2014 - Slides from my last talk I gave on Linux Autumn 2014 conference
29 Oct 2014 >> Remark - Write your presentations in Markdown!
27 Oct 2014 >> Focus - About focusing on your work
22 Oct 2014 >> Isolation - Why we should isolate Linux containers
14 Oct 2014 >> Invitation for Linux Autumn 2014 - Come get some! Docker and cluster management included!
22 Sep 2014 >> OpenWRT, Dnsmasq + external DNS - How to setup OpenWRT/DHCP with external DNSes
14 Sep 2014 >> Network Manager Dispatcher - this is actually a nice function
12 Sep 2014 >> Ansible Playbook for favtools - Ansible-playbook for installing my favorite sys-tools on Fedora/Centos
04 Sep 2014 >> Sysadmin evolution - Sysadmin evolution by The Linux Foundation
02 Sep 2014 >> DNS views in BIND - How to configure BIND DNS server so it can provide different views of zones for different groups of users?
23 Aug 2014 >> Discourse and Piwik - My thoughts about moving to Discourse and Piwik
22 Aug 2014 >> Logout from Facebook - Why and how I drastically limited my interactions on Facebook
20 Aug 2014 >> Online Courses - Short list of online courses, which I found usable & interesting
20 Aug 2014 >> Lectures during holidays - Books I read during this holidays
19 Aug 2014 >> Automating Pelican with Git - How to automate publishing Pelican posts with Git
18 Aug 2014 >> Network Warrior - A few words about Network Warrior e-book
29 Jul 2014 >> Creator Bias - Quote of the day
01 Jun 2014 >> IT night 2014 recap & slides - summary from one of the coolest IT events
26 May 2014 >> Atmosphere Conference 2014 recap - Summary from Atmosphere conference
12 May 2014 >> Invitation to AtmosphereConf
10 May 2014 >> node.js security slides from SEConference 2014
09 Apr 2014 >> 11 Linux Session recap - a few words about great IT event
16 Mar 2014 >> Docker vs LXC/Ansible?
13 Mar 2014 >> Stop disabling SELinux – slides from my talk @ Krakow Infosec meetup
06 Mar 2014 >> Infosec meetup invitation
26 Feb 2014 >> RHEL/Fedora + Docker (and SELinux) - slides from my talk @ Krakow DevOPS meetup
29 Jan 2014 >> High Availability Explained - slides from my talk @ Krakow DevOPS meetup
29 Dec 2013 >> Changing the World One Line of Code at a Time
01 Dec 2013 >> KVM L2 filtering / virsh nwfilter
10 Nov 2013 >> Adding Python support for Ganglia - gmond on Centos / RHEL - Spooky story about Ganglia
29 Oct 2013 >> Samsung R&D Linux Boot competition – smashed ;) / Concepts github repo created!
13 Oct 2013 >> Linux Autumn 2013 – recap
09 Aug 2013 >> Ganglia, multicast && KVM on CentOS
05 Aug 2013 >> MySQL HA
24 Jun 2013 >> Linux for Game Development
01 Jun 2013 >> Google Reader is dead. What now?
11 May 2013 >> DNS resolution problem – dig working, ping not
09 Jan 2013 >> Using serial console to access virtual machines (Centos, KVM)
03 Jan 2013 >> Installing KVM guest OS via VNC over SSH tunnel
23 Dec 2012 >> How to change OVH kernel to normal Centos kernel
17 Sep 2012 >> Safe WordPress management via SSL / HTTPS
14 Sep 2012 >> Short brief from LinuxCon Europe 2012 / Barcelona
05 Jul 2012 >> Lighttpd expire.url mixed entries
04 Mar 2012 >> Dou you kanban?
30 Jan 2012 >> ssh_exchange_identification: Connection closed by remote host
13 Jan 2012 >> Digging know how (howto)
11 Jan 2012 >> Wacom Bamboo Fun in Fedora 15
08 Jan 2012 >> Postfix: Backup MX - howto
06 Jan 2012 >> MySQL statement based replication with triggers, events, procedures, functions and variables - howto
28 Dec 2011 >> MySQL tunneling via SSH and error “channel: open failed: connect failed: Connection refused”
24 Dec 2011 >> MySQL replication over SSH tunnel
09 Dec 2011 >> Calculating file size in bash
07 Dec 2011 >> Grep is your friend
05 Dec 2011 >> Hello there! - Welcome