monitoring PromCon 2018 highlights I just finished watching the [recorded] live streams [https://promcon.io/2018-munich/stream/] from PromCon 2018. There are some really exciting things under development in the Prometheus ecosystem. This is not an exhaustive review. . . but I wanted to highlight a few presentations: Grafana Explorer
blog Ghost 2.x ! Upgrading from Ubuntu 12.x and Ghost [https://github.com/TryGhost] 0.5.0, to Ghost [https://github.com/TryGhost] 2.x and a newer Ubuntu is no joke. I had a few false starts, and ended up mostly starting fresh. Luckily it looks
software delivery Constraints, Chunking, and Confidence Over the weekend, I learned a new tech, and wrote a simple game that runs in a web browser. I used cocos2d-x. In the past, I had done plenty of cocos2d-iphone/swift which has some API similarities. However, with cocos2d-x you code in c+
teams Great Software Teams IMHO As I am starting to look for my next opportunity, I have been chatting with people and thinking a lot about what makes a great team, because, hey call me crazy, but I want to work on a great team! Aside, a projection.A
iOS Xcode Behaviors for fun and profit Xcode has some great features that can easily slip by you. Recently I took the time to really take advantage of Xcode Behaviors. Xcode Behaviors allow you to set up a user-defined sequence of events that should happen in reaction to various system events
swift Swift conciseness through functional programming and sleep (Part 2) I wrote a post [https://mattorb.com/swift-conciseness-through-operators-extensions-and-unnamed-arguments/] earlier which outlined the thought process I went through while slimming down some code in the KeySmash [https://github.com/mattorb/iOS-Swift-Key-Smash] toy project. Make sure you read Part 1 [https://mattorb.com/swift-conciseness-through-operators-extensions-and-unnamed-arguments/] first. I
swift Swift conciseness through operators, extensions, and unnamed arguments (Part 1) In a toy project [http://github.com/mattorb/iOS-Swift-Key-Smash/tree/901ec920e47313883782ab0a4daaa0e1c20032e1] , I had the need to intercept all external keyboard keypresses. Something I am always trying to keep a critical eye on when coding in swift is 'Have I made this as concise
iOS Evolving Swift When people ask me what I think of the swift programming language, the main thing I think of is hope. For so long, Apple has been on a kind of island in regards to advances in programming languages. It's the nature of
startup Looking forward Starting a business is insanely hard work and you invest a lot of yourself into it. At Pi'ikea Street [http://www.piikeastreet.com/], my co-founder and I created and released 7 quality iOS apps. I am still amazed and sometimes in disbelief