Go kit has a pretty opinionated view about how a Go-based micro-service should work:
Though it seems tedious at first, I found myself feeling a certain clarity while working on a small experiment . . .
Herein I list my current programming languages.
I use go the most and enjoy it the most. It provides a few features I haven't used elsewhere with as much success, such as compositional inheritance, automatic interfaces, and useful concurrency primitives. While I admittedly don't use the last one as often, when I . . .
This week started with a failed release.
Something we held for about three weeks was deployed, causing de-serialization issues coming back from memcached. We rolled back to the previous release and regrouped the next day to examine causes.
I spent the next morning learning about memcached, but I couldn't put a finger on . . .
A recent change in teams allowed us to iterate quickly by focusing effort onto a smaller sub-set of tasks and removing some impediments to releasing features. While the following list seems simple, it represents a shift in our thinking about problems. Specifically, smaller teams move faster.
My foci for the coming year:
I cannot express how much I depend on Go for my sanity. Sanity because despite some of the hate tossed its way, people are doing amazing stuff with it. It's accessible like Python, but precise like C. If you're doing server programming, you owe it a look.
. . .$ g pul
git: 'pul' is not a git command. See 'git --help'.
Did you mean one of these?
pull
push
No, I meant the one with the ‘l’ in it.
We had a stack trace recurring with high frequency on our management hosts today. Digging into the issue, we found this (cleaned up) trace:
Internal Server Error
java.lang.NullPointerException:null
...OMElementImpl.removeAttribute(OMElementImpl.java:617)
...FOMElement.setAttributeValue(FOMElement.java:269)
. . .
This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.