Magnus Axelqvist

Continue reading: One thing that improves your personal life – and makes you a better value creator

One thing that improves your personal life – and makes you a better value creator

As a high-performing tech professional, it’s useful to constantly fine-tune your ability to add value.

For example, you might ask yourself at work:

What is the one thing we can change in our product, service or in the way we work together that can bring more value to our customers or the team?

This philosophy of looking for things that can add value can also be used for your personal and professional development.

To give you some inspiration, here are some of the real life small changes and habits that our team members at Crisp have made that have added tremendous value to our personal and work lives.Continue reading

Continue reading: “Done” is often “Waste In Progress”

“Done” is often “Waste In Progress”

My experience is that most Scrum teams define "Done" as a "potentially shippable" story/feature. However, Lean has taught us that this definition actually introduces waste in the software development process.

Continue reading
Continue reading: Turn your external screen into the primary one in Ubuntu

Turn your external screen into the primary one in Ubuntu

Ever had the problem that your dashboard turns up in your laptop display instead of your external display in Ubuntu? xrandr comes to your rescue!

Continue reading
Continue reading: Turn your Selenium tests into DSL-based acceptance tests in Fitnesse

Turn your Selenium tests into DSL-based acceptance tests in Fitnesse

In this article, I will write an acceptance test in Fitnesse. The test will verify that the shopping cart at the Amazon website actually contains the book I’ve selected to purchase. Instead of using low-level Selenium primitives, I will invent my own domain-specific language using the following three sentences:

  • The user search for a book with title "xxx" and adds the book to the shopping cart
  • The shopping cart should contain a book with title "xxx" 
  • The shopping cart should contain one item
Continue reading
Continue reading: Let TellStick tell you when you’re in trouble

Let TellStick tell you when you’re in trouble

Here follows a crash course how-to visualize the health of your CI server or live system. Buy a TellStick from Kjell & Company,  http://www.kjell.com/content/templates/shop_main_details.aspx?item=50200&path=&sms_ss=favorites&at_xt=4d336e97c742b49d,1. Buy a remote switch from Kjell & Company, http://www.kjell.com/content/templates/shop_main_details.aspx?item=50219&path=&sms_ss=favorites&at_xt=4d336ec00712cf8f,0. Buy your favorite lava lamp/warning light that will indicate the status of your project/live system. Install the TellStick software as described at

Continue reading
Continue reading: The Wicket framework is not TDD-friendly

The Wicket framework is not TDD-friendly

The Wicket framework is somewhat deceptive when it comes to testing, especially TDD.

Continue reading