- 2024-10-23 | Self-hosting workshop in Initlab
- 2024-10-20 | Discussing Open Source and Internet Freedom on Izotopia
- 2023-10-12 | Joystick for changing the Plasma virtual desktops
- 2023-09-25 | Miniflux is a minimalist and opinionated feed reader
- 2023-09-11 | Dracula theme for Miniflux
- 2023-09-11 | Resticara - a wrapper of Restic
- 2023-03-13 | Thunderbird in Docker with Xpra
- 2023-01-23 | Vintage bicycle ergometer, used as Street View controller (2013 project)
- 2023-01-12 | ChatGPT generated possible Manowar song
- 2023-01-12 | Project Шайба
- 2022-10-03 | Worst Airbnb experience
- 2022-04-05 | Joysticks in the bedroom
- 2021-06-03 | Gluu on LXD
- 2020-11-03 | Building LXD images with Packer and Ansible
- 2020-10-11 | Running Wine apps in multi user environment
- 2020-10-08 | Revival of the Bulgarian villages
- 2020-10-08 | DeltaProXmlGen
- 2020-10-08 | New blog platform
- 2020-09-30 | Lighting talk about home automation
- 2017-01-03 | Open data of SofiaTraffic
- 2016-02-07 | HAProxy build with more Debian-like configuration
- 2016-01-07 | Example of MySQL incremental backup with XtraBackup
- 2016-01-03 | Using Ansible with pass
- 2015-12-27 | My way to auto update Let's Encrypt certs without downtime
- 2015-03-08 | How to cook Patatnik
- 2015-01-14 | Quick way to setup VirtualBox VM in multi user environment
- 2014-02-02 | OpenNIC – Lighting talk on OpenFest 2013
- 2014-01-17 | Manual HA Failover Cluster with Linux Containers, DRBD and Btrfs
- 2014-01-17 | Perl in the office
- 2013-11-13 | F.B. Purity
- 2013-11-08 | Virtualize a broken Windows XP machine with KVM or Xen, Part2
- 2013-11-03 | Virtualize a broken Windows XP machine with KVM or Xen, Part1
- 2013-10-28 | My presentation on OpenFest 2013
- 2013-10-04 | Horse - dummy school project
- 2013-10-04 | Ubuntu 12.04 Desktop with Zentyal 3.2