3 (More) Lessons from Building Software Development Tools for Google MarketPlace – Part II
3 (More) Lessons from Building Software Development Tools for Google MarketPlace (Part I) In the previous article, I described how we came up with the idea for the Jira Studio Activity Bar as part of our Google Market Place and Jira Studio integration. Things were going pretty well. We were able to get data from […]
3 Lessons from Building Software Development Tools for Google MarketPlace
Part I: 3 Lessons from Building Software Development Tools for Google MarketPlace (Part II) By now you have probably heard about the Google Market Place and Jira Studio integration. If not, the short version is that Google has created a place for users of Google Apps to sign up for third party hosted, SaaS offerings […]
Hamcrest saves your soul – Now with less suffering!
In a previous post I described how Hamcrest can save your soul. After writing that, it was pointed out that you probably don’t need to suffer so much boiler-plate to save your soul. With that thought I set out to write the deeplyIsEqual matcher. The result is the DeepIsEqual Matcher. Using it is pretty easy. […]
How Hamcrest can save your soul
I considered calling this post, “assertEquals considered harmful” but thought that it might be a bit too harsh. After all, assertEquals is still good for asserting that the primitive result of a calculation is accurate. But I will never again use it for complex objects and I hope to convince as many people as possible […]
The new Tasklist macro
A few months back we released a new Dynamic Tasklist macro for Confluence. We’re back at it again, this time with our eye on accomplishing 3 main goals
Dynamic Task List 2.1.1
I’d like to announce the latest version of the new Dynamic Task List 2 plugin for Confluence. This release features over 30 new features, enhancements and bug fixes. You can find more details here, but here is a quick overview: Much more robust handling of task names: improved support for all character sets and for […]
Join over 150,000 working professionals
Get the latest research and insights on AI, teamwork, and more.
