toolsDevstack set up on the Virtualbox VMThis tutorial will show you how to set up and deploy a simple OpenStack based local cloud. Thanks to the automation you will be able to…07 Nov 202010 min read
toolsHow to test cloud-init locally with VagrantHow to test a cloud-init file locally? The most straight forward choice seems to be VirtualBox and Vagrant. I will show you how to set up…01 Nov 20204 min read
macHow to remap single Mac keyboard keyHow to remap one Mac OS X keyboard key to the other without using any external tools? Is it even possible to do without being a mac…25 Apr 20204 min read
frontendWhat is and how to use Google Tag ManagerGoogle Tag Manager (GTM) is a tool made by Google which lets you modify content of your website without touching its codebase. It adds a…12 May 20193 min read
javascriptIntegration tests with Jest, Selenium and BrowserStack - part 1 - simple exampleAlthough there is much useful information on the official BrowserStack website, you will certainly have a lot of questions when you run…20 Nov 20189 min read
backendTraefik - proxy development server with self-signed SSL certificateYou want to check how (or if) your application works with SSL encryption without exposing it to the Internet? Use a self-signed SSL…07 Nov 20188 min read
javascriptTime Series Admin - Electron-based alternative to Admin UI for InfluxDBInfluxDB turns out to be a good solution for a time series data which happens to be the cornerstone of my current job. As (probably) every…04 Nov 20183 min read
vimUsing Vim or NeoVim as a Git mergetoolThe "ugly" 4 window view of the default configuration can scare you out even if you were using Vim for a while. It's just too much…22 Aug 20183 min read
toolsDuplicati backup filters configurationDuplicati is a free backup tool which is my current choice for cloud backups. Why Some time ago I wrote a post about Restic which is a nice…16 May 20184 min read
toolsRestic backups with Backblaze B2How to create Restic based backup using Backblaze B2 cloud storage as a backend. This tutorial was made on Mac OS X High Sierra with restic…16 May 201810 min read
toolsAdding new partition to the existing Vagrant VMThis will be a tutorial about adding new partition to the existing Vagrant (Virtual Box) machine. It should be safe to follow but please…15 Apr 20183 min read
toolsResizing existing VM partitionUse vagrant-disksize plugin from https://github.com/sprotheroe/vagrant-disksize Set required disk size Inside Vagrantfile Start Vagrant or…09 Apr 20181 min read
toolsiOS simulator SSL certificates problemsiOS simulator is a handy tool available for every OS X user but you may encounter This Connection Is Not Private or other strange bugs when…08 Apr 20182 min read
toolsTrack file changes and automate script executionRecently I came across an issue of "live" synchronization of my local files with a remote host. It was necessary to upload project files as…14 Dec 20171 min read
toolsMonitor iPhone network traffic with WiresharkUse and Wireshark. In order to user rvictl you have to have latest Xcode installed and launched at least once (during first run Xcode…24 Oct 20171 min read
vimDocker and Vdebug for PHP debuggingDocker is a great tool but unfortunately when you have a separate container for each web project you may start having issues with the…17 Jun 20173 min read
toolsFree image sources for commercial and non-commercial useHere is a list of popular pages which offers free images. By free images I mean CC0 (or similar) licensed pictures which may be used (and…11 Jun 20171 min read
rubyRuby on Rails custom Capistrano tasksWriting and using custom Capistrano tasks is very easy and automating your deployment process may save you a lot of time and troubles. Here…10 Jun 20173 min read
vimDocker with Xdebug a final guide with troubleshooting tipsAfter spending a nearly whole day fighting with Xdebug setup I think it is a right moment to write some complete Xdebug guide. In this…02 Jun 20175 min read
dockerDocker for Mac OS XThis will be a set of questions and answers related to the Docker usage under OS X. Where are my Docker files? They are supposed to be…30 May 20171 min read
toolsDNSmasq for custom development domain nameSetting up a custom domain name for a local development may be really useful especially when you want to test multisite setup (e.g. for…30 May 20171 min read
toolsVim registers - how to use Vim multiple clipboards featureUsing registers in Vim is like having a large number of clipboards where you can copy and paste from whenever you want. Here is how to use…28 May 20171 min read
toolsAdding a CNAME record to the DNSIn order to check your current DNS records, you may use this tool https://www.samdns.com/ It allows you to specify DNS server, so you don't…23 May 20172 min read
macHow to restore selected files from Time Machine backupDon't ask me why I've made this post... If you accidentally delete half of your projects I hope you have a recent backup available. Even if…28 Apr 20172 min read
vimVim regex examplesA list of Vim regex examples which might be useful for code/text refactoring. Not something (excluding some character) The regex below will…15 Apr 20171 min read
toolsUseful Bash commandsThis is a list of Bash commands that I frequently use with a short explanation. It may help you in everyday usage of your Unix based system…11 Apr 20172 min read