How to run NFSv4 without rpcbind on Debian and Ubuntu Server| peteris.rocks
Persisting state between AWS EC2 spot instances using Docker on an external volume| peteris.rocks
How to modify configuration files in XML, JSON and INI formats without using sed| peteris.rocks
Interview questions and problems I have encountered in my professional life| peteris.rocks
How to open a Firebird embedded database file on Windows| peteris.rocks
Summary of how much it costs to run a small tech startup in Riga, Latvia| peteris.rocks
How to create reusable Bootstrap helpers in Phoenix Framework| peteris.rocks
Roll your own alternative to Google Analytics Real Time Statistics| peteris.rocks
Exploration of HTTP security and other non-typical headers| peteris.rocks
What to do if you have malformed JSON| peteris.rocks
How to copy a part of an audio clip with WaveSurfer.js and Web Audio API in HTML5| peteris.rocks
How to preserve the pitch when playing back an audio clip faster or slower than normal speed| peteris.rocks
How to import subscribers that didn't confirm their email when using double opt-in forms| peteris.rocks
Quickly launch and provision an Amazon EC2 spot instance with a simple Python script| peteris.rocks
Solution to a puzzle by Swedbank for their Ethical Hacker position| peteris.rocks
Ubuntu Server 16.04 + Anaconda + Flask + uWSGI| peteris.rocks
What is the purpose of each process launched at startup on Ubuntu Server 16.04 x64?| peteris.rocks
My review of Dell XPS 15 9550 (2016) FHD 1080p| peteris.rocks
Extracting city administrative boundaries as GeoJSON polygons from OpenStreetMap data| peteris.rocks
Explanation of everything you can see in htop/top on Linux| peteris.rocks