We don't chop wood. we sharpen axes!
Consulting that delivers

Praqma Stories

The 6th Gathering in CoDe Alliance

The 6th Gathering in CoDe Alliance

May 17, 2017

Back to the roots - roadmapping open software together

CoDe Alliance members - the ambitious Praqma customers - met once again to discuss common challenges related to continuous delivery and to jointly groom roadmaps of existing open software, as well as sketch out new software solutions for truly generic problems.

Land of confusion

Land of confusion

May 16, 2017

Getting control of your development environment

Most people have good days at work and not so good days. A good day is when you get to produce code. A bad day is when you spend all your time just figuring out what is going on.

Preventing information overload in Slack

Preventing information overload in Slack

May 11, 2017

Essential Slack settings to shield your sanity

Slack is great, but it gets really rowdy as your team grows. I’ve compiled a list of useful settings and features to keep you from drowning in Slacktivity.

Embedded Accelerator Day

Embedded Accelerator Day

May 03, 2017

The embedded industry shares experiences and challenges

Diverse companies in the embedded industries showed up for Embedded Accelerator Day Oslo 2017. Excellent talks and valuable open space discussions gave everyone food for thought. This blogpost recaps the day.

Working at Praqma

Working at Praqma

April 23, 2017

Breaking the rules of consulting

We do things that seem crazy from the perspective traditional IT consultancy. We are not crazy, but just in case you think we are, let me explain why we do things differently.

Kubernetes as part of a (concourse) delivery pipeline

Kubernetes as part of a (concourse) delivery pipeline

February 14, 2017

Lessons from deploying to kubernetes automatically

Anyone who has worked with Docker containers, or any container technology for that matter, has at some point considered using them in production, simply because of their ease of use. And then, as you take these first steps to a containerized production, quite a few problems arise.

Proxying Docker containers with Traefik

Proxying Docker containers with Traefik

December 19, 2016

A peak into the new world of service discovery

Traefik is a reverse proxy and is especially useful when running containers. In this blogpost, we will look at how we can proxy a Jenkins container running on a Docker host through Traefik and how we then can deploy an Artifactory container as well, on the same port, but on another subdomain.

Dockerized Jenkins environment

Dockerized Jenkins environment

February 04, 2016

A solution which is easy to deploy

Introduction

Once, during a discussion about optimizing DevOps processes, we realized it would be great to have a Jenkins template setup as a container solution. The solution would provide the package as Docker containers with predefined job configurations. As an exercise, we implemented such a solution for one of our customers. After some brainstorming and investigating, we decided on three vital requirements for our setup.