- Demystifying BMW Eccentric Shaft Sensor 16 Apr 2024
- Creating custom SELinux policy for a small network service 17 Mar 2023
- Avoid ActiveRecord queries starting with model class 22 Nov 2022
- Developer friendly multi-mode Docker image entrypoint 17 Nov 2022
- Avoid ActiveRecord model self-save 02 Nov 2022
- Quick Jira search 01 Nov 2021
- SSH Authentication using Lithuanian Personal Identity Card 18 Oct 2021
- My first Rails contribution - no_store HTTP cache directive 31 Aug 2021
- Devise serialize into session trick 02 Aug 2020
- Extending ActiveRecord associations 15 Feb 2020
- Adding delays to reduce ESP8266 power consumption 19 Mar 2019
- Aisler - new KiCad friendly PCB prototyping service 19 Feb 2019
- (Not so) interesting I2C PWM RGB led driver NCP5623 22 Mar 2018
- First board from Oshpark 22 Mar 2018
- ESP8266 OSC to MIDI WiFi bridge for TouchOSC: laying out the PCB 11 Mar 2018
- ESP8266 Strava running stats display (again) 21 Aug 2016
- ESP8266 OSC to MIDI WiFi bridge for TouchOSC 14 Aug 2016
- ESP8266 based Strava running stats display 08 Aug 2016
- ESP8266 Flashing Jig 03 Aug 2016
- ESP8266 WiFi module 01 Aug 2016
- RC2014 update: now in enclosure 22 Jul 2016
- Web MIDI API is surprisingly easy 01 Jul 2016
- RC2014 retro computer kit 17 Jun 2016
- DRY up your API integration specs 04 Jun 2016
- ngResource class and instance methods 11 May 2016
- Taking screenshots of failed Protractor test cases on Travis CI 15 Feb 2016
- Learning something new: Rust programming language 11 Sep 2014
- Why I *love* Linux 11 Sep 2014
- Kickstart your Vagrant 29 Apr 2014
- Learn Python the hard and *fun* way 21 Oct 2013
- Couple awesome git tricks 15 Oct 2013
- Learning Python 12 Oct 2013
- Jenkins, xvfb-run and responsive designs 14 Aug 2013
- Frontend development with heavy backend API 10 Jun 2013
- Compiling Gearman on Centos 5.9 23 Apr 2013