Lars Lockefeer

→ How to use YAML Schema to validate your YAML files

November 29th, 2017

At Picnic, we often use JSON or YAML files to manage the configuration of parts of our services. This approach enables employees with a non-engineering background to configure the essential properties for how our systems work. However, mistakes in such files are easily made.

I explain how to overcome these mistakes over on the Picnic Tech Blog.

→ Mobile Software: It’s Getting Personal

February 15th, 2017

For the Picnic Tech Blog, I wrote down my thoughts on software getting more and more personal as a result of the mobile revolution of the past decade.

→ Pattern Matching in Swift

December 18th, 2015

A great breakdown of the use-cases for pattern matching in Swift. Also see part 2 on ranges and intervals and part 3 with more examples.

→ If a Tree Falls

December 18th, 2015

If an idea comes to you and you don't tell anyone, it's not that we doubt you had that thought, it's that that thought doesn't get a chance to breathe and grow and be improved.

An idea gets better when you give it away. It improves when you tell it to someone. It improves when they push back on it.

→ Automatically resolving git merge conflicts in Xcode’s project.pbxproj file

December 18th, 2015

Instead of faithfully merging your Xcode Project files by hand, tell Git what to do with them.

© 2018 Lars Lockefeer