What if only small works?

In my church, Vasakåren of the Salvation Army, there’s some amazing work being done for people outside the church. All along the lines of William Booth (founder of the Salvation Army);

Soup, soap, Salvation

One of the more impressive ones are led by my good friend Johan. It’s a program that helps people to get job. It’s called “faith, hope and work”1.

They have had amazing results. About 75% of the people that comes to “Faith, hope and work” gets a job!

My mind was blown away. I learned that the governmental job-finder facility has a hit rate of about 10-25%.

And I did the same erroneous assumption as many of the organizations where agile is started to be used, does. I tried to scale it.

  1. With a hint towards this famous passage 

  2. ...
Read More

Prioritization - some thoughts and tools

Basically we have a lot things to do, many different wills and opinions as to what is more important and 3 hours to get it done. Can you facilitate that for us?

The end of the first email from my “new”1 could not have been more direct and to the point. And yet part of me found it a bit scary too.

This is one of the hardest things you encounter in a project or any organization, and now I was going to do it as the first impression.

Therefor I thought that I could list a couple of thoughts and tools that have helped me through the years. Just to revise them for myself at least. You can peak if you want.

There’s high and low stuff here. Some of it might not be suitable for the kind of prioritization that you’re doing. Your...

Read More

Book review: 50 quick ideas to improve your retrospectives

I have a confession to make:

I think retrospectives are boring

There. It’s out there. I’ve attended many and facilitated even more. I don’t like it. But before you all start to throw wasted fruit and vegetables my way, let me follow that statement up with a contradiction:

I think that retrospecting is the fundament of agile, and what's needed to improve

If agile brought anything new to the IT table it was the idea that we repeatedly, often or even continuously look back on our work, our tools, our output or our environment and try to improve it. Admittedly that was not invented by agile, but that’s how most of us got in contact with it. And it’s the one basic idea that can be found in all agile framework. Because it’s essential to improve.

Anyway - those two statements causes a problem for me, as you probably can...

Read More

Riot.js: anatomy of a tag

Remember back in the days when you (or me at least) proudly could say: “I’m a back end developer”? Well, sorry those days are gone since a few years.

Now, front end can mean many different things and quite often, luckily for me, it’s been just feeding data into a already structured framework, but what if you need to set the architecture?

Naturally we turn to the frameworks of choice and … about at this point I run into problems. Because I really have a problem with “big” frameworks like Angular Js, Ember, Aurelia or React. They look nice and I have really tried to learn, at least part of, them. Sometimes I’ve been close, but they just don’t stick. Too much for my poor head.

Maybe Koa and Nancy has destroyed me. I’m now a micro-framework guy. I just want my tools, as...

Read More

Some kanban questions from a keen learner, and my answers

I sometimes have the good fortune to get questions sent to me via email. Often they are very thought provoking and makes me put some (or in this case considerable) effort behind to be able to get a intelligent answer. Also, I try to share my answers on line to increase the learning possibilities.

I try to answer those questions when I get the can, especially when I see that the person really wants to learn. A really good example of that came to me the other day, when Jocelyn wrote me. He’s about to attend a course on kanban and was required, before the course, to conduct an interview with someone who knew the topic.

Read More

Barrier troops

I’ve been rereading the remarkable ReInventing Organizations by Fredric Laloux. The first chapter, in particular, is captivating as it delves into the evolutionary history of organizations. It astutely highlights both the strengths and weaknesses of each new organizational stage.

While reading about Amber-Conformist organizations (think strict hierarchical, large organizations), I found a train of thought forming, resonating with my experiences over the past two years, where I’ve encountered many such organizations.

My point here is that residues of this behavior persist in modern organizations. Recognizing and addressing them proactively is crucial to prevent potential issues, as we’ll soon see.

As the name suggests, “Amber-Conformist” organizations value compliance and adherence to instructions. Decision-making and authority in these organizations are centralized at the top of the hierarchy. As you move down the hierarchy, less authority, decision-making, and thinking are expected until, at the lowest level, there’s only action.

To scale this...

Read More

Speed up Jekyll site regeneration

I’m a happy Jekyll user since about 1 year ago. Really nice experience so far and the auto-hosting on GitHub is just an added bonus that lifts the joy a little more.

The only thing is that I have 1017 posts on this blog. When I write the posts, locally, Jekyll rerenders all of them. That takes up to 50 seconds.

I feel the need. The need for more speed.

Read More

Using the scientific method on our board

For quite some time I have been working with the management team of Rumah Sakit Bungsu in Bandung. It’s been quite a journey and I’ve learned a lot from doing so.

The last couple of months we have been trying a new approach to get better control in what we do and faster feedback on our actions. A couple of days ago it took flight and the director of the hospital just got it. It was so rewarding to see and hear in action.

In this post I wanted to present the way we are working. Right now I might add. Hopefully we do something else in the future.

Way in the bottom of this post you’ll find an summary should you find it long to read.

Read More

Me and my kidneys

Instead of posting this longish description in the social medias I thought I’d write it up here. That way it’s easier to refer people here instead.

Ordinary and casual readers of my blog, sorry. I’ll be right back with normal content in a few weeks. Thinking about doing a new series about writing a NuGet package in DNX-land, using my Mac…

TL;DR;

I’m in hospital. Again. From the same kidney infection since the last 3 weeks. I’m better this time but it’s a little bit serious and I need antibiotics twice a day for seven days.

How did this happen?

Most likely I have passed a small kidney stone or crystal. Doing so damaged my urine bladder and … piping (Yeah, I know these terms well. NOT!). At that same point I have got some bacteria that traveled to my kidneys.

How do you feel now?

...
Read More

Making dynamic chart in Excel

It’s been quite some time since I wrote a How-to-post. Here’s an Excel-thing that I managed to solve today that’s been bothering me for a long time.

Example Diagram

Here’s the scenario:

  • We have plenty of data points, one per day, counting something (really the number of patients per day but it can be anything). This is displayed in a diagram like the one above.
  • After 2 months this starts to get out of hand looking at and really we’re only interested in the last 30 days
  • Sometimes though it could be fun to see more data in one view

Basically we want the diagram to dynamically show the last 30 days (or any other number of days we fancy). Like a 30-day window backwards.

This post describes how to do that.

DISCLAIMER I have, for some stupid reason, a Swedish Excel...

Read More