I've been coding since I was a kid and I am deeply passionate about it now. I professionally use C and Python.
I am the author of the book "Learn Robotics Programming" (using Python and a Raspberry Pi to make a robot). I dabble with Ruby, Scheme and have no fear of most programming languages.
I am a fan of automated testing, building and CI, as well as refactoring, making readable code, and lots of coffee.
I've two kids, I'm a Robot builder, Raspberry Pi user and Sci Fi fan, and shamelessly a complete geek. I like shiny stuff with LED's too, especially if I can get them to run Linux.
- Stack Overflow 6.2k 6.2k 22 gold badges4040 silver badges5454 bronze badges
- Unix & Linux 2k 2k 11 gold badge1414 silver badges1919 bronze badges
- Server Fault 1.5k 1.5k 11 gold badge99 silver badges1515 bronze badges
- Electrical Engineering 696 696 55 silver badges1010 bronze badges
- Software Engineering 459 459 33 silver badges77 bronze badges
- View network profile
Top network posts
- 121 GPG does not have enough entropy
- 73 How can I get bash to exit on backtick failure in a similar way to pipefail?
- 61 RSpec: how to test file operations and file content
- 60 In python, is there a good idiom for using context managers in setup/teardown
- 41 How do you run nosetest from pycharm?
- 38 What is the difference between a buzzer and a speaker and are there any other basic electric/electronic things that output sound?
- 33 How can I get bash to exit on backtick failure in a similar way to pipefail?
- View more network posts →