Pitch your project

Random text

Agile & scrum

Everything in CodePamoja is done Agile. Agile methodologies are an alternative to waterfall, or traditional development. Within the Agile methodology Scrum, development teams are actively involved and collaborate to deliver incrementally. This enables regular releases, higher quality by integrated testing, transparency, flexibility to respond to changes that happen and the team learns to achieve a sustainable pace, so that they can continue to be productive over the long haul.

All user stories considered for iteration desired by the prioritised stakeholders
Team selects how much to commit to do by Sprint's end
Iteration of a set period with regular meetings, client feedback and reviews
Product increment
New functionality is demonstrated at the end of iteration

Some of the stuff we use



Our projects

redmagnet bluemagnet redmagnet2 bluemagnet2
  • FairSource
  • Enterprise Kenya
  • Fair Trade Software Foundation
  • The Hague University
  • CodePamoja

Supporters & Partners

CodePamoja is joint funded by Competa IT BV in The Hague and German development programme CodePamoja is part of a wider initiative to apply Fair Trade principles to software development, helping to seed and grow digital economies in developing countries. Further details can be found on the Fair Trade Software Foundation website.

Latest blogs ffff

AngularJS animations

I’ve been looking through some animations of AngularJS and CSS. I’ve found out that AngularJS, compared to CSS, has way more options to navigate through your animation and makes it easier to understand. First steps You will need to put the following JavasSript in your HTML! Do not forget this otherwise your code won’t work. <script src=””></script> When you start […]


JavaScript Errors: Try and catch

How to work with the errors – The try statement lets you test the included part of the code for errors. – The catch statement lets you work with the error and fix it. – The throw statement lets you create custom/personal errors. – The finally statement lets you use the code even if there is an error occuring Example […]


AngularJS Events

Today I am writing a blog about the Angular events. When you are writing code with the AngularJS framework, it is very useful to add AngularJS event listeners to your HTML elements. Angular has a lot of directives which you can use in your HTML page. In this blog I will give you an example how you deal with this […]


The JavaScript "Event" object

When you’re on the web, your browser registers different types of events. It’s the browser’s way of saying, “Hey, this just happened”. Your script can then respond to these events. Events occurs when users click or tap on a link, hover or swipe over an element, type on the keyboard, resize the window or when the page they requested has […]


How to make an onClick image slider in JavaScript

Hi there, First of all the image slider which we are going to make make is basically changing the image source when you click on a button “image”. So I’ll give you an example of the image slider so you know what to expect. Example See the Pen bpbBqG by Danny (@DannySuijker) on CodePen. Code First of all we will […]


I would like to

Sponsor a project

I would like to

Sponsor a project

register for our newsletter