<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=299788&amp;fmt=gif">

Introduction to Confluence Blueprints

Confluence, Atlassian, Atlassian Tools, Software Solutions

By Robert Hall

This post will introduce Confluence Blueprints and how to build them using a simple example. As with previous posts on Atlassian plugin development--here and here--this uses the Atlassian SDK to develop a[...]

Read More

Atlassian Auto-Merging: Stash

Development Process, Atlassian, Atlassian Tools, Software Solutions, Bamboo

By Thomas Behlau

The Atlassian tools Stash and Bamboo allow users to configure auto-merging of source code. In my next two blogs I will give some details about this feature and discuss some pitfalls. For this[...]

Read More

Practical Android Example - Retaining Fragment Input

Software Development, Software Solutions, Java

If you are new to Android development, you're likely to be thrown for a loop when it comes to working with Fragments... more specifically, getting your fragments to retain user input when the state changes.Android[...]

Read More

What's In Your Toolkit?

Software Development, User Experience, Software Solutions

By David Wierbiki


Designers are often required to produce stunning screen concepts of mockups as well as screen wireframes on short notice, with an expectation of seeing results within hours and, if we’re[...]

Read More

Google Maps APIs - An Introduction

Software Development, Software Solutions

By Justin Freeman

One of the more interesting developer tools I have come across is Google Maps API. It is very simple to use and incorporate into your web application if you need to specify a location or enable[...]

Read More

Liferay Migration from 6.1 EE to 6.2 EE Made (Relatively) Painless

Software Development, Software Solutions

By Robert Hall


When using a portal platform/app server such as Liferay, major version upgrades are a periodic fact of life. Having a set of standard steps to follow in migrating from one version to another[...]

Read More
  • Page 0 of 1
  • 1
Subscribe to Our Newsletter

Recent Blog Posts