Quantcast
Channel: Avisi Blog » Development
Browsing all 58 articles
Browse latest View live

A closer look at our Confluence Add-ons

About Confluence Collaboration, sharing, discussions, documents, knowledge, wiki, intranet. These are some of the keywords people use when talking about Confluence. Confluence started out as a...

View Article


Functional programming

It’s been a week since we had a fairly intense Scala training day. Although we haven’t done much Scala since, it has changed the way we look at things. For example in our current project that is...

View Article


Cucumbersome

There is a REST service that we test with cucumber, using cucumber.js. The first implementation was very REST oriented. Reuse of the tests for the user interface was pretty much impossible because the...

View Article

HipChat room versus Confluence space

Normal procedure for every project we do is to create a git repository in Stash, a project in Jira for issue tracking and a space in Confluence for documentation. In our last project we ended up with...

View Article

HTML5 canvas in the browser and on the server

HTML 5 Canvas in the browser and on the server For our upcoming event Asas 2014 we are currently working on a custom ticketing system. One of the requirements we got from our UX designer is that it...

View Article


How we didn’t want to use Mongo, but ended up using Mongo

If you just don’t want to go with Mongo you have a point. Everybody is doing it. It’s Mongo all over the place. And how do you know it’s the best choice, if you haven’t used anything else? Let me …...

View Article

Why you should use BrowserSync

We use Grunt with LiveReload and it is a serious productivity booster having your browser reload when you change some css or javascript, especially since we have pretty big screens. LiveReload is...

View Article

One awesome (build) stack from the present

We just started a new project and concluded on the (build) stack in just under five minutes. Only for that fact I will share it with the world: Node, for it’s fast development round trips Express, de...

View Article


New virtualization infrastructure

Our infra will have a big upgrade next week. At this very moment the latest issues are being addressed and we will start rolling with a new virtualization setup! But why invest in hardware at a time...

View Article


It’s not about development stupid!

Software is not just about development. It’s about getting ready to ship. If you’re not developing with shipping in mind, you’re doing it wrong. What do you need to ship? Set a date (and time) Make...

View Article

Content management with Prismic

Our first project that makes use of the writing room and content query API from Prismic has been live for a while now (it’s the ASAS website). We are working on a second project using Prismic so it’s...

View Article

Two-factor authentication on OSX (a YubiKey example)

Authentication As described in the blog “Exploring Hard Tokens”, the combination of a username/password for acces control has some “big” disadvantages. Passwords can be cracked, retrieved by social...

View Article

My deep-dive into website development

Recently, I was tasked with creating the new MoreApp website. The last time I had done any web development was back in the days that <font color=”red”> was an acceptable way to do styling and...

View Article


Software Development Without Relations

No, this post is not about the relationships between developers. They are normal people too. It is more about the fact that, for over 20 years already since the rise of OO languages like Java,...

View Article

Creating Camel routes on-the-fly using OSGi

A while ago I found the need to create routes on-the-fly with Apache Camel. This is something you wouldn’t do very often, most of the time the endpoints you’re about to connect inside a route are known...

View Article


JSON datamapping using Groovy

Translating pieces of data to JSON is a common practice for most Java devs. When building for example a RESTful API you probably have a library like Jackson under the hood for doing POJO-to-JSON...

View Article

How to do team management in JIRA

JIRA is used within a great number of teams as an agile issue tracking tool. In bigger companies different scrum teams will use the same tool to manage the company backlog. Program or project...

View Article


Choices we haven’t regretted

A year ago we started on the new MoreApp platform. Its predecessor was more of a proof of concept that was sold to some customers. It was time to build a stable, better performing and more...

View Article

Maven release plugin and scm / git version

For a while I have been wrestling with Maven in the release:prepare release:perform cycle. The problem: Maven builds the right release in the target directory, but uploads a SNAPSHOT to Nexus or...

View Article

Atlassian SDK and release plugin

Yesterday I wrote about the Maven release:prepare release:perform sequence mistakenly uploading a SNAPSHOT instead of the official release artifacts. This is a follow up specifically for users of the...

View Article
Browsing all 58 articles
Browse latest View live