Skip to content

Instantly share code, notes, and snippets.

@svdo
svdo / NoIfsOrButs.md
Last active December 2, 2019 07:49
Information about tonights coding dojo "No Ifs Or Buts"
@svdo
svdo / Coding Dojo Scratchpad.md
Last active August 16, 2019 07:40
Scratchpad for Clojure Coding Dojo

Welcome to the Clojure Coding Dojo

Programming-language syntax is a lot like politics: very few people do it for a living but virtually everyone has an opinion. And many have strong opinions.

Russ Olsen, "Getting Clojure", The Pragmatic Programmers (2018), p. 229

We wish you an open mind and an insightful evening!

@svdo
svdo / [Blog post] Mob Programming.md
Last active February 25, 2019 16:29
Learnings and findings from a workshop

Last week I was lucky to be able to attend a workshop about “mob programming”, given by Woody Zuill. As somebody who considers himself “agile” (in the original sense of the word) and who is a proponent of extreme programming, I liked it a lot. In this article I’m sharing some of my findings and learnings.

Mob Programming

Simply put, it means that the entire team is working on a single computer, all together at the same time. As an outsider, you might see a few big screens next to each other, and team members sitting next to each other facing those screens. One person is behind the keyboard, and the others are looking at the screens. One of them seems to have a special role, because he is telling the person behind the keyboard what to do.

Looking a bit closer, you notice that one person is not really looking at the screens very much, but paying close attention to what the rest are doing. He notices you and quietly comes over to you. He introduces himself as the team’s coach.

You: This looks interesti

@svdo
svdo / keybase.md
Created October 26, 2018 07:29
Keybase proof

Keybase proof

I hereby claim:

  • I am svdo on github.
  • I am svdoord (https://keybase.io/svdoord) on keybase.
  • I have a public key ASB3PRCZQuo3wr8M1jdW-UEflHPngPd0-NSSxqYt0Zjkogo

To claim this, I am signing this object:

@svdo
svdo / [Blog post] Notes on Stages of Expertise in Software.md
Last active October 19, 2018 09:42
Notes on Stages of Expertise in Software

Stages of Mastery

Today a colleague sent me a link to the article ["The Seven Stages of Expertise in Software"][1] by Meilir Page-Jones. Very much worth reading! In what stage are you on "test driven development"? And on "pair programming"? And what about the other XP practices? I'm not asking you to answer me, but I am inviting you to try and give yourself an (honest) answer!

I would like to present three messages after reading this article. The first one is about how stage 5s and up teach people in stage 3. If you're in stage 3, you need told how to approach a situation. You

openHAB 2 Installation Notes

  • Installation from: OS X
  • Installation to: Raspberry Pi v3 B+
  • Media: 32GB micro SD card
  • Current openHAB version: 2.2.0

Preparing SD card

  • Startpoint: [Raspbian Stretch Lite][1] image; unzip
  • Write to SD Card on OS X:
  • diskutil list to determine the device that represents the SD Card (/dev/disk2 in this case)
@svdo
svdo / PlantUML Settings
Last active September 18, 2017 12:14
My PlantUML settings for including using "!includeurl https://gist.github.com/svdo/cea40a004973a058c2df23927808f3c3/raw"
autonumber "#:"
hide footbox
skinparam dpi 300
skinparam monochrome true
skinparam shadowing false
skinparam sequence {
ArrowColor black
ActorBorderColor black
LifeLineBorderColor black
LifeLineBackgroundColor #EEEEEE
0xE1bC8AD6e9EFE7B2c50C761A23b925E2C744Ec6b
0xE1bC8AD6e9EFE7B2c50C761A23b925E2C744Ec6b
@svdo
svdo / Blockchain Links.md
Last active August 14, 2018 07:23
Block Chain Links