http://labs.adaptavist.com/archive.html http://labs.adaptavist.com/atom.xml http://labs.adaptavist.com/categories.html http://labs.adaptavist.com/index.html http://labs.adaptavist.com/pages.html http://labs.adaptavist.com/rss.xml http://labs.adaptavist.com/sitemap.txt http://labs.adaptavist.com/tags.html http://labs.adaptavist.com/code/2018/10/09/a-strange-bug-on-aws-lambda http://labs.adaptavist.com/testing/2018/01/17/how-to-run-karma-tests-in-browsers-in-docker http://labs.adaptavist.com/code/2017/12/07/switching-from-javascript-to-typescript http://labs.adaptavist.com/code/2017/10/30/fun-with-react-event-handlers http://labs.adaptavist.com/code/2017/07/17/switching-from-groovy-to-java http://labs.adaptavist.com/git/2017/05/24/useful-git-aliases http://labs.adaptavist.com/code/2017/03/27/practical-ratpack-promises http://labs.adaptavist.com/confluence/2016/11/03/custom-content-in-forms-for-confluence-connect http://labs.adaptavist.com/confluence/2016/10/04/checking-user-permissions-from-rest-calls http://labs.adaptavist.com/confluence/2016/09/30/using-reflection-in-confluence http://labs.adaptavist.com/confluence/2016/09/28/creating-a-custom-confluence-blueprint http://labs.adaptavist.com/confluence/2016/09/06/react-js-in-forms-for-confluence-connect http://labs.adaptavist.com/code/2016/04/25/migrating-to-es6-in-atlassian-add-ons http://labs.adaptavist.com/performance/2016/03/17/all-kinds-of-things-i-learnt-trying-to-performance-test-against-fisheyecrucible http://labs.adaptavist.com/labs/2015/12/24/christmas-present-opensource http://labs.adaptavist.com/code/java/jira/2015/12/17/getting-custom-field-values-safely http://labs.adaptavist.com/confluence/2015/12/07/using-google-analytics-to-track-plugin-usages-in-confluence http://labs.adaptavist.com/code/2015/12/02/devoxx-be-voting-a-retrospective http://labs.adaptavist.com/code/groovy/2015/11/25/some-things-Ive-learnt-about-singleselect http://labs.adaptavist.com/2015/10/15/using-soy-for-jira-actions http://labs.adaptavist.com/code/groovy/2015/09/26/object-reflection-in-groovy http://labs.adaptavist.com/labs/2015/09/22/introducing-adaptavist-labs