Build a stride bot in seconds with glitch

comments suggest edit

After a few months on beta, Stride’s developer API is finally open to the world. Since I work at Atlassian, I’ve had access to it for a while, but I was still curious to see how it had changed since the early days.

Read More

Change email in your commit history

comments suggest edit

The other night I realized that I had being commiting to one of my personal open source projects using an email that I no longer use. I had being doing this for a while without noticing, until I enabled gpg signing on my github repos. At that point, github realized that the email I had configured on git didn’t match the key it was expected, and didn’t let me commit anymore. It took me some time to figure out what was going on, until I looked at my local git history and realized that I had the old email (facepalm).

Read More

Automate your lights with openHAB and Alexa

comments suggest edit

I’m a huge fan of Amazon Echo (aka Alexa). I bought my first one in the early days of the dev preview, and have been using it daily ever since. Keeping track of my shopping and to-do lists, setting up timers while cooking, playing music around the house, you name it. I like it so much that I even bought an extra dot for the bedroom. Can’t recommend it enough.

Read More

Control your cluster with csshx

comments suggest edit

For the past few months, I’ve been working a lot with clustered VMs (wink wink ;)). Over and over again, I would run into this scenario:

Read More

Sort your test results with python

comments suggest edit

My team relays heavily on CI for our development process. However, as our test corpus has grown, so has the amount of time we have to wait before we get our test results. And that’s not good. While better that not having tests, having a very long test cycle tends to be counter-productive, as developers grow restless, and stop leveraging CI during the dev process (if you have to wait 20 minutes for a suite, you’ll never run it locally).

Read More