Most Recent Posts
Retrospective thoughts - 16 September 2024
Book review - Lizard Optimization - 13 September 2024
March 2024
A small open-source story - 25 March 2024
Monte Carlo Simulation for backlog prognosis - with one function in Google Sheets - 15 March 2024
Value vs valueable - another aha-moment - 11 March 2024
What are we testing here? - 7 March 2024
February 2024
Do something small useful now - 19 February 2024
Always assume positive intent - senders too - 13 February 2024
January 2024
Do not put tasks on the board - 26 January 2024
2023
December 2023
The non-helpful help - 14 December 2023
The amazing effects of sharing - 1 December 2023
Creating a local Chat GPT - using private data - 1 December 2023
October 2023
Fatigue syndrome - and getting better - 30 October 2023
July 2023
Using Google Drive & Slide API as report template engine - 4 July 2023
Using ChatGPT professionally for the first time - 1 July 2023
June 2023
'Inf' Finding a bug - how an old guy thinks - 29 June 2023
May 2023
Shepherd - a great place for great books - 21 May 2023
They don't know what they are doing - 4 May 2023
March 2023
My Screensavers - Turn up the good - 27 March 2023
My Screensavers - Do something small useful now - 21 March 2023
My screensavers: What would Jesus do - 16 March 2023
My screensavers: Simple Good - Complex Bad - 13 March 2023
My screensavers: Kindness is better - 12 March 2023
How I tackled a hard problem in a new language - 6 March 2023
January 2023
Learning about Python list comprehensions - 16 January 2023
2022
November 2022
Next.JS - testing async React components - 17 November 2022
August 2022
Deploying. NET 6 WebAPI using ARM Template - 19 August 2022
2021
December 2021
Plans are theoretical - 9 December 2021
November 2021
Testing WebAPI with AspNetCore.Mvc.Testing and xUnit Collections - 16 November 2021
October 2021
xUnit - closing Selenium driver after ALL test in suite - 25 October 2021
A data-driven prognosis report - 11 October 2021
Writing a Selenium test using .NET core and Visual Studio Code - 7 October 2021
August 2021
Making boring fun - bash and Node to the rescue - 26 August 2021
June 2021
When I learned a safety lesson - and did a little bit better - 19 June 2021
Introducing ScrAdd - the script adder - 17 June 2021
Some thoughts on scaled agile - 13 June 2021
May 2021
Run react-script tests without watch - 31 May 2021
Next.JS Error: No router instance found - 29 May 2021
Uploading pictures to Firebase in React Native - 24 May 2021
Some questions about estimation and plannning - 22 May 2021
April 2021
Formulation - the crucial (often missed) step of BDD - 26 April 2021
2020
December 2020
Christmas greeting - 23 December 2020
October 2020
Marcus and the wall - 7 October 2020
September 2020
Role Models - Lars Littorin - the senior consultant - 6 September 2020
Role models - Christian the developer - 2 September 2020
August 2020
Role models - Staffan the consultant - 31 August 2020
Bash scripting to check the status of 100 repositories - 10 August 2020
June 2020
Building teams - where our training starts - 5 June 2020
May 2020
Remote work, transparency, and feedback - 3 May 2020
March 2020
Experience report: first week of 2 x 5 mobs going remote - 21 March 2020
February 2020
Listing and cloning private GitHub repos - some fun with bash and curl - 14 February 2020
How do I kanbanize my 300 items backlog - a response - 12 February 2020
getcwd: cannot access parent directories: No such file or directory - 6 February 2020
How we start with trust and vulnerable in our developer training - 3 February 2020
January 2020
Applied learning - things noticed - 27 January 2020
2019
November 2019
How do you get so much done? - 30 November 2019
Scraping with Google Sheets for fun and profit - 29 November 2019
Summarizing data over several Google Sheets - an exercise in stats and formulas - 28 November 2019
Metrics on 'well-defined' projects - and what I learned about uncertainty - 22 November 2019
Why the retrospective prime directive is paramount - 21 November 2019
Talking about what really matters to us - what I learned from a spiritual day - 5 November 2019
October 2019
Prioritizing and sequencing are not the same things - 17 October 2019
Fun with scripting - running a test suite against 30 different solutions - 8 October 2019
September 2019
When was Lars happy? - 10 September 2019
August 2019
3 mindset shifts for agile transformations - 29 August 2019
Scraping functionally - to save my inheritance - 24 August 2019
How we agile - principle-led & context-dependent - 15 August 2019
June 2019
Autonomous does not mean isolated - 19 June 2019
May 2019
Reflection on a daily retrospectives - 31 May 2019
April 2019
The consequences of prioritizing - 17 April 2019
March 2019
KanbanStats: Rethinking Process Metrics - 25 March 2019
The Kondo Software Quality Index - 20 March 2019
February 2019
Scaling agile - up or out - 26 February 2019
Principles and practices, guilds and cross-functional teams - 18 February 2019
January 2019
Tags, markers and behaviour it drives on the board - 20 January 2019
The things I (we) worry about in vain - 20 January 2019
KanbanStats VI: Queue length - 15 January 2019
Trying out test commit or revert - 11 January 2019
KanbanStats V: Single numbers - 10 January 2019
KanbanStats IV: Where is time spent? - 7 January 2019
KanbanStats III: throughput - 4 January 2019
KanbanStats II: filter the process chart - 4 January 2019
KanbanStats: Simplify process stats - get started - 4 January 2019
2018
December 2018
Make a copy of GitHub repo - the script way - 14 December 2018
A story about dentists... busy dentists - 12 December 2018
Board visualisation tips - 3 December 2018
November 2018
Bash script to add file(s) to all repositories in an organisation - 9 November 2018
Kanban - cementing the flow? - 8 November 2018
October 2018
3 basic (priorization) assumptions - 30 October 2018
Playing with names - 10 October 2018
Choosing the Right Kanban: A Lean Approach - 10 October 2018
September 2018
Reflections after Agile Greece - 22 September 2018
August 2018
Some reflections after a few days as a musician - 29 August 2018
Lessons from Installing 33 Developer Computers in 5 Hours - 23 August 2018
June 2018
Integrate Jira Search Results In Google Sheets For Fun And Profit - 21 June 2018
Keeping Copies of Charts from Google Sheets Updated Automatically - 19 June 2018
Testing a Koa application with supertest using async/await - 12 June 2018
Refactoring a Koa app (part V) - refactoring the root app - 5 June 2018
Refactoring a Koa app (part IV) - update the production code - 5 June 2018
Refactoring a Koa app (part III) - async tests - 5 June 2018
Refactoring a Koa app (part II) - refactoring the tests - 5 June 2018
Refactoring a Koa app - or how I learned a lot about modern JavaScript while refactoring an old app - 5 June 2018
What are you going do when it's really important, then? - 3 June 2018
May 2018
Exploring the Dynamics of Flow - 28 May 2018
April 2018
Priority 0 - we meet again - 10 April 2018
March 2018
A simple diagram and some conversations on flow efficiency - 29 March 2018
My top 10 books - 14 March 2018
Futurespective - put the past in front of you - 9 March 2018
Review - The art of coaching - 8 March 2018
February 2018
Some thoughts on organizing a team of developers - 20 February 2018
Flow and dependencies - 15 February 2018
Values and living them - 14 February 2018
January 2018
Summarizing and filtering data with QUERY and a Google Sheet drop-down - 31 January 2018
Some thoughts on backlogs - 31 January 2018
Respecting slack time - 25 January 2018
Create a dynamically updated chart in Google Sheets - 22 January 2018
Viral Change and some thoughts about tools - 11 January 2018
2017
December 2017
Exploring 'A Seat at the Table' by Mark Schwartz - 30 December 2017
Navigating WIP Limits: Guidelines and Practical Insights - 29 December 2017
Lean/flow simulation experiments - 22 December 2017
TDD for 9 year olds - an experiment in teaching my sons class - 18 December 2017
A post on the post on queue length - 12 December 2017
November 2017
My first all-remote retrospective - 29 November 2017
Don't skip hack days - that silly habit is what you are - 16 November 2017
Dispelling the Myth: Waterfall is Always Wrong - 16 November 2017
Crafting Impactful Reports: Insights from a Writing Session - 3 November 2017
October 2017
Embracing the Kanban Blessing - 28 October 2017
Utilizing User Story Mapping for Our Relocation Planning - 20 October 2017
Two stories I often tell on WIP as a process improvement tool - 20 October 2017
My obsession with teams - 4 October 2017
September 2017
What I learned coaching a car dealership on stage - 28 September 2017
Teams are immutable structures - 22 September 2017
Deploy and release - 20 September 2017
Values to guide us - 5 September 2017
August 2017
Counting words - 24 August 2017
From push to pull - the essence of kanban - 23 August 2017
Writing a script to extract pictures from Word documents - 15 August 2017
Flow in the F1-pit - thoughts on an inspiring video - 9 August 2017
Get a good start - start your days mid-day - 8 August 2017
Changing the die - that can't go faster - 7 August 2017
What does technical debt feel like? - 7 August 2017
July 2017
Respecting your vacation - how I ended up with 0 emails in my inbox after 4 weeks vacation - 31 July 2017
June 2017
Coaching when help is not wanted or important - 15 June 2017
May 2017
Impacts or backlogs - 31 May 2017
April 2017
A walking retrospective that only turns up the good - 27 April 2017
The nervous stats checker oscillating syndrome - 24 April 2017
Reading the Scrum Guide - 21 April 2017
CodeBetter.com posts reposted - 19 April 2017
Repost - The time when we did Lean backwards - 19 April 2017
March 2017
Comments on common board practices - Walk the board from right to left - 4 March 2017
Some kanban Q & A Feb 2017 - 3 March 2017
February 2017
Insights on Common Board Practices: Shifting Focus from Individuals to Work in Kanban - 28 February 2017
Insights on Common Board Practices: The Importance of WIP Limits in Kanban - 27 February 2017
Comments on common board practices - Colours speaks volumes. Use colours wisely - 24 February 2017
Comments on common board practices - Done? There is no Done - 23 February 2017
Comments on common board practices - Todo/Doing/Done is not your process - 23 February 2017
Comments on common board practices - blocked should not be a column - 22 February 2017
An idea for visualising scope creep - 13 February 2017
January 2017
Some roles I take on - and what they are - 27 January 2017
Some thoughts after running the marshmallow challenge with kids - 20 January 2017
3 success factors for a big room planning - 16 January 2017
Here people are saying kind things about each others - 10 January 2017
2016
December 2016
Some useful practices for flow oriented standup meetings - 21 December 2016
November 2016
Bring out the good - 28 November 2016
Design our work - 18 November 2016
Reflections on TankWars or when 2 minutes was slow - 3 November 2016
October 2016
The best product owner I ever met - 26 October 2016
A decade of blogging... - 24 October 2016
Who is this important for? - 20 October 2016
Big room planning - a workaround that can be useful - 3 October 2016
Move the information to the authority considered harmful - 3 October 2016
September 2016
Principles over (best) practices - 28 September 2016
No heroics and awesome people - 27 September 2016
Toyota Kata and the 'We can't do that here'-fallacy - 14 September 2016
It's all perspective - why haven't I seen that before? - 5 September 2016
August 2016
Lead like you lead volunteers - 30 August 2016
Thank you Rob - 4 August 2016
Delayed responses with AWS Lambda and Claudia (Pingu part II) - 4 August 2016
Some reflections after seeing mob programming in action - 4 August 2016
June 2016
The Bungsu Story - some progress - 22 June 2016
Backlog and features - 13 June 2016
Building a Slack command with Claudia bot builder - 4 June 2016
Jidoka - an old Toyota practice makes an guest appearance - 4 June 2016
May 2016
A scary thought experiment - 27 May 2016
Solving the underpants gnomes pitfall - 20 May 2016
Some thoughts after Lean Kanban North America 2016 - 19 May 2016
Requirements are not problem/opportunity descriptions - 14 May 2016
Developer failure - 11 May 2016
April 2016
Flow or value - what is it, Marcus?! - 29 April 2016
Our fear of forgetting important things - 29 April 2016
Some simple changes for flow that made a world of a difference - 28 April 2016
Claudia 1.2 - some updates that made me want to write a post - 23 April 2016
Flow manager - is that me? - 18 April 2016
Frequent releases and no urge to finish - 8 April 2016
What are you optimized for then? - 6 April 2016
Thoughts after a SAFe course - 5 April 2016
The Brickell Key Award - I am nominated! - 5 April 2016
Testing with Claudia - 3 April 2016
ClaudiaJs and console.log - 1 April 2016
March 2016
We don't know what will work - a story from last week - 16 March 2016
Electronic process management tools - proceed with care - 4 March 2016
AWS Lambda/Claudia part II - Storing stuff - 3 March 2016
S, M, L estimate should not start with a date span - 1 March 2016
February 2016
The hidden agenda of agile.... - 29 February 2016
First AWS Lambda steps - using ClaudiaJs - 29 February 2016
An exercise from 5 dysfunctions of a team - 21 February 2016
What is important, really? - 21 February 2016
My day off - 17 February 2016
... what does that say about me - 14 February 2016
Indonesia, Agile, Kanban, Lean - its a new book - 10 February 2016
What if only small works? - 9 February 2016
January 2016
Prioritization - some thoughts and tools - 14 January 2016
2015
December 2015
Book review: 50 quick ideas to improve your retrospectives - 11 December 2015
Riot.js: anatomy of a tag - 10 December 2015
Some kanban questions from a keen learner, and my answers - 7 December 2015
November 2015
Barrier troops - 27 November 2015
Speed up Jekyll site regeneration - 26 November 2015
Using the scientific method on our board - 24 November 2015
Me and my kidneys - 7 November 2015
October 2015
Making dynamic chart in Excel - 30 October 2015
New PluralSight course: npm as a build tool - 22 October 2015
Review: #NoEstimates - the book - 15 October 2015
The metric / visualization pirate 'rules' - 15 October 2015
How trust, kanban and a little structure changed a life today - 7 October 2015
Changes - reasons or the opposite - 2 October 2015
EADDRINUSE when watching tests with mocha and supertest - 1 October 2015
September 2015
Requiring the os - runtime-js - 20 September 2015
The Forced Swing in My Garden... and Coaching - 16 September 2015
The Lars-principle - 10 September 2015
Review: Nature by Ron Jeffries - 7 September 2015
Indicators; leading, trailing - short or long - 2 September 2015
What can you do for us then? - 1 September 2015
August 2015
Experiment - don't change - 28 August 2015
The 1000th post - 27 August 2015
Wash your hands - make your hands clean - 27 August 2015
npm scripting: git, version and deploy - 24 August 2015
npm scripting: configs and arguments... and some more tricks - 24 August 2015
Pre and Post hooks for npm scripting - 21 August 2015
Progress indicators, estimates and plans - 11 August 2015
ca 10 minutes on effective meetings - 10 August 2015
Creating a 'Movie credits' animation in Keynote - 6 August 2015
July 2015
ca 10 minutes on Root Cause Analysis - 30 July 2015
QA: How big is a work item? - 24 July 2015
June 2015
Getting Elixir to run on my OsX (init terminating in do_boot) - 29 June 2015
Only help those that want help - 23 June 2015
ca 15 minutes on Kanban - 19 June 2015
ca 15 minutes on Impact mapping - 18 June 2015
ca 15 minutes on strategic plans - 18 June 2015
ca 10 minutes on Vision statements - 18 June 2015
ca 10 minutes on Mission statements - 18 June 2015
New series: Marcus on mission, vision and strategy... and doing it - 18 June 2015
McDonald's: A Tool to Explain Flow - 16 June 2015
How to Add and Translate Subtitles for Your YouTube Video in 10 Minutes - 15 June 2015
It's just context - a story about my ignorance - 11 June 2015
Installing CasperJs - a journey of pain - 8 June 2015
Meteor and the 'Uncaught SyntaxError: Unexpected token Y' error - 5 June 2015
New PluralSight Course: io.js ... (or is it?) - 5 June 2015
Make a command to count my files - 1 June 2015
May 2015
50 quick ideas to improve your tests - a review - 28 May 2015
YOW West 2015 - some thoughts - 28 May 2015
No #No - more #Less - 25 May 2015
Meta is not the most important thing - 20 May 2015
Waste and why I rather talk about something else - 10 May 2015
How to Get Google Analytics to Work for Your Single Page Application - 7 May 2015
Supertest: Verify database after request - 5 May 2015
Insights from Agile Coaching at Nintex - 3 May 2015
Splitting a Koa app into parts and putting it together again - 3 May 2015
Order Point: Streamlining Workflow and Reducing Waste - 3 May 2015
April 2015
What I've learned from the first 30% of Reinventing Organizations - 21 April 2015
Supertest: Things I've learned - part I - 20 April 2015
Why don't they change: what if I could just snap my fingers? - 14 April 2015
Why don't they change: What would make me behave like that? - 7 April 2015
Please question the process - 6 April 2015
Koa Js and the power of mounting - 2 April 2015
March 2015
Saying thank you for agile manifesto - 30 March 2015
Motivating in a World Without WHY - 25 March 2015
package.json: Engines & engineStrict - And How to Use Them - 24 March 2015
What Traffic in Jakarta Taught Me About Slack - 18 March 2015
Open Letter: Management Tips to Dr. Lillian - 15 March 2015
A world without WHY - 11 March 2015
Why I Built Page-Logger... and How It Made Me Money - 9 March 2015
CoffeeScript - what I've should have done - 5 March 2015
Get started writing NodeJs with CoffeeScript - not a piece of cake - 4 March 2015
February 2015
What if money was not an issue? - 27 February 2015
Config Handling in Node and Heroku - with Secrets - 23 February 2015
All the great teams - 10 February 2015
January 2015
How far have we come? - 30 January 2015
Review: Cucumber for Java - 30 January 2015
Koa and the 'ReferenceError: Promise is not defined.' - 27 January 2015
How we created the need for an emergency lane - 27 January 2015
Things I say often: I don't care about efficiency - 26 January 2015
Emergency lanes - some tips - 26 January 2015
Things I say often: I run on feedback - 22 January 2015
Things I say often: I'm into leadership - not management - 22 January 2015
Make it smaller - some practical experiences - 21 January 2015
Things I say often: NO! This is how you tear off a post-it - 21 January 2015
Things I say often: Improving means changing - 20 January 2015
Things I say often: Why? - 19 January 2015
Things I say often: This is your board - change it - 16 January 2015
New series: 'Things I say often' - 16 January 2015
Best advice for me this year - 12 January 2015
2014
December 2014
Our Christmas Scare - 28 December 2014
Ferguson never touched the ball - 23 December 2014
What is The Goal? - 22 December 2014
50 Quick Ideas on User stories - 21 December 2014
Evaluating my presentations... and pricing them? - 19 December 2014
How would you measure that? - 17 December 2014
What I've learned from 'How to measure anything' - 13 December 2014
Data you can't do anything about - what's the use? - 12 December 2014
My post scaffolder for Jekyll - 9 December 2014
Stop starting - start finishing, or else... - 9 December 2014
Always ask kenapa - 5 December 2014
Showing part of Excel trend line in other diagram - 4 December 2014
Inspections Welcome - 3 December 2014
November 2014
A good person and a bad system - my take ' - 20 November 2014
How I prepare and create presentations - 19 November 2014
Communication Debts and Brazilian Office Mornings - 7 November 2014
October 2014
Its just an experiment - experiments in practice - 31 October 2014
Gods care through the Band Tune Book - 31 October 2014
The Time I Found Myself Wanting Stuff Waiting... - 30 October 2014
The 'Don't Fear Audits and the News' Business Methodology - with Certification - 30 October 2014
The humble blogger approach - some practical tips - 29 October 2014
Embrace uncertainty - the family version - 27 October 2014
Effective Revisited - 23 October 2014
Vision Statements - Why Not Say What You REALLY Mean? - 21 October 2014
cc all the things - 16 October 2014
Some thoughts about waste and waste reduction - 16 October 2014
Todo Add tests ... - 16 October 2014
The only easy day was yesterday - this is a message of hope - 14 October 2014
My Second Book is Out ... Kinda - 2 October 2014
September 2014
Ugly clothing, symbols and values - 25 September 2014
How to Make an Empty Diagram in Excel - 24 September 2014
...And Then It Moved - The Greatest Feeling in the World! - 23 September 2014
Why so sad? Can we point to improvements without making people feel bad? - 22 September 2014
Turning Visualizations into Actionable Insights - 16 September 2014
Ask a Simpler Question - Real Data Speaks Louder - 12 September 2014
Accountability, authority, trust, and all those things - 4 September 2014
August 2014
Luck has nothing to do with it - 22 August 2014
What I Should Have Done - My Jerk-Store Moment - 4 August 2014
July 2014
Some thoughts I got after talking with Woody Zuil - 23 July 2014
Coaching Exercise - Building Lego - 18 July 2014
June 2014
KoaJs Making the make file test, push and all that - 19 June 2014
Simple = Good. Complex = Bad. But what does it mean? - 19 June 2014
KoaJs - the fast route between idea and production - 16 June 2014
Delegation and my jedi mind trick - 6 June 2014
Move the authority to the information, and not the other way around - 5 June 2014
The “talk about later”-list - 3 June 2014
You control the disappointment dial - use it! - 2 June 2014
Waiting is bad for you… and it’s worse than you think - 2 June 2014
May 2014
What I missed, longed for, happy to not have from fasting from social media - 28 May 2014
Screencast - What is Yield and Generators? - 27 May 2014
Screencast - Installing Koa Js - A Tutorial Through Failures - 23 May 2014
Screencast on Getting Started with Koa Js - 19 May 2014
“Waiting” should be a note and not a column - 12 May 2014
Repost Beyond Callbacks or How Koa helps me Code Better - 7 May 2014
MongoDb and the "10309 Unable to create/open lock file" on Ubuntu - 6 May 2014
Marcus Node Bits - Basic Authentication with Koa - 2 May 2014
April 2014
Do something together - what Indonesians taught me, part I - 28 April 2014
Marcus Node Bits - Deploying to Heroku (and MongoHq) - 21 April 2014
Looking for Better - 21 April 2014
Understanding My Perspective A Journey in Thought - 16 April 2014
KoaJs and the SyntaxError Unexpected identifier error - or that time when I understood generators - 11 April 2014
Aligning our sights - what Indonesians taught me, part I - 10 April 2014
Marcus Node Bits - Let us flex Koa Js, shall we? - 8 April 2014
Team Yayasan week 5 Redoing Todo - 2 April 2014
Marcus Node Bits - Let us talk about yield and generators, shall we? - 1 April 2014
March 2014
Marcus Node Bits - Let us talk about Koa for a while, shall we? - 31 March 2014
Setting up a complete Node development machine. From scratch. For free - 26 March 2014
Do you think Kanban can help us? - 24 March 2014
Team Yayasan week 4 - Throughput and lead times - 24 March 2014
For the Indonesian War Cry - Achieve more by doing less - 18 March 2014
For the Indonesian War Cry - On Motivation - 18 March 2014
Team Yayasan week 3 - Understanding the problem and sloppy limits - 17 March 2014
Team Yayasan week 2 - Transparency, culture and lower WIP - 8 March 2014
Javascript callbacks - cannot live with them cannot live without them... or can you? - 6 March 2014
Marcus Node Bits - Ok then, Mongoose is pretty sweet - 5 March 2014
A little lesson about document database modelling - 3 March 2014
Team Yayasan - getting started - 1 March 2014
February 2014
Impact Mapping - now helping Indonesian Hospitals - 27 February 2014
Marcus Node Bits - supertest is a nice way to test an API - 7 February 2014
Marcus Node Bits - Express is best without generators - 7 February 2014
Marcus Node Bits - monk is an easy way to access MongoDb - 7 February 2014
Marcus Node Bits - Should is a nice way to do asserts - 7 February 2014
Marcus Node Bits - mocha is cool both as framework and test runner - 6 February 2014
Marcus Node Bits - Callback function is cool stuff, and I even know how to write them - 6 February 2014
Marcus Node Bits - Git is not that hard, but I need to refresh my knowledge - 6 February 2014
Marcus Node Bits - Package.json is a mighty tool - 5 February 2014
Marcus Node Bits - npm is not only for getting packages - 5 February 2014
Marcus Node Bits - Doing stuff in the terminal is not scary at all - 5 February 2014
Marcus Node Bits - Writing stuff down is great to remember it - 5 February 2014
January 2014
Repost - Do we dare to be data-driven - 27 January 2014
On Lead Time and Important Projects - 27 January 2014
Share Your Internet Connection via WiFi on Windows 8.1 - 21 January 2014
2013
December 2013
Nancy Fx - now you can read her too! ' - 20 December 2013
What do you want to give customers; bad or good news? - 6 December 2013
November 2013
I am telling you for the last time - Marcus style - 20 November 2013
What I am talking about - No - I don't mean work faster - 12 November 2013
October 2013
What I'm Talking About - Yes, I'm Talking About Changing - 24 October 2013
Communication and rotting specifications - 17 October 2013
Please fail... but do it fast - 3 October 2013
September 2013
Repost - Weighted index – a simple, powerful prioritization tool - 30 September 2013
Commitment can only emerge - it can't be demanded - 25 September 2013
Some experience with uncertainty - 16 September 2013
What My Fair Lady can teach us about communication - 9 September 2013
August 2013
A session on Open source software at Microsoft - 26 August 2013
Move files at regular intervals on OSX - 19 August 2013
CodeBetter - a new home for part of me - 15 August 2013
Repost - Some tools for improved focus, improve teamwork and faster delivery - 13 August 2013
Repost - Mob programming – full team, full throttle - 6 August 2013
Setting up a new development machine without pressing Next a single time using Chocolately - 1 August 2013
Rules versus guiding stars ... and a lot about soccer - 1 August 2013
July 2013
Export all images from a Word (.doc) document .. and rename them - 29 July 2013
June 2013
Lean UX with effect map - from HeltSonika - 17 June 2013
Impact mapping - you are not WHO - 10 June 2013
Moving to Indonesia - 10 June 2013
May 2013
Low WIP, Hairdressers, and Lean Operation Strategy - 29 May 2013
What if ... mob programming? - 24 May 2013
MVP is not another word for iterations - it's for learning - 13 May 2013
Let's do something instead! - 7 May 2013
April 2013
Are you coding for change or stability - the followup post - 24 April 2013
Are you coding for change or for stability? - 18 April 2013
Context injection of driver object in SpecFlow - 18 April 2013
Cucumber / SpecFlow pro tip - push HOW down - 17 April 2013
March 2013
Limit WIP doesn't mean doing less - 26 March 2013
Daily Sync for five teams - and get something out of it - 12 March 2013
Get MongoDB running on AppHarbour - it's an AppSetting thing - 7 March 2013
AppHarbor, Nancy and the "Could not load file or assembly 'Nancy.ViewEngines.Razor.BuildProviders' error" - 6 March 2013
Between the Chairs Some Thoughts on Backlogs and Things Outside Them - 5 March 2013
February 2013
Suggested visualization for the SÖS Children Emergency - 22 February 2013
The I am not allowed to do columns like that-problem - 20 February 2013
Nancy.Testing - executable specifications through the full stack, in memory - 7 February 2013
Nancy.Testing - no hat, no shoes with Simple.Data - 4 February 2013
Nancy.Testing - testing (razor) views - 4 February 2013
January 2013
Nancy.Testing - test-dialogues with Requests and Response - 31 January 2013
www.marcusoft.net - 800 posts and counting - 28 January 2013
Pickles - Generate SpecFlow Documentation from MSBuild and PowerShell - 28 January 2013
Nancy.Testing - configure her boot...strapper - 27 January 2013
Nancy.Testing - A Closer Look Through Her Testability - 24 January 2013
How to run a LeanCoffee discussion - 23 January 2013
Team Marketplace - How We Split a Big 40-Person Team into 5 Small in 2 Hours - 22 January 2013
On Constraints - 15 January 2013
2012
December 2012
Have presentations - will travel - 10 December 2012
Hello Aptitud! - 10 December 2012
Goodbye Avega! - 7 December 2012
Autonomy in action - school kids - 4 December 2012
Impact Mapping - Great Book, Great Tool - 3 December 2012
November 2012
Unearned trust - 20 November 2012
TDD for Kids - 14 November 2012
Code Freeze, Recompile, and Code Generation - Not So Scary with CD - 2 November 2012
October 2012
Specification by example and Model based testing - 31 October 2012
You say 'continuous delivery', I say 'limit WIP' - 12 October 2012
Top 5 Agile change tips 5 - Use visualized data to improve - 12 October 2012
Top 5 Agile change tips 4 - Support the initiative - 11 October 2012
Top 5 Agile Change Tips 3 - Let Them Change How They Work - 10 October 2012
Dear Marcus ... there''s no "but" to follow. ' - 9 October 2012
Top 5 Agile Change Tips 2 - Sit Together - 9 October 2012
Top 5 Agile change tips 1 - Get a great or-else-reason - 8 October 2012
Improving presence of a remote worker in our team - 3 October 2012
September 2012
Applying Switch framework to Meetings are not real work - part III - 20 September 2012
Applying Switch framework to "Meetings are not real work" - 19 September 2012
Simple Visualization of Time Allocation - 14 September 2012
Simple where-do-we-spend-our-time visualisation - 14 September 2012
Working to the Cake-limit - 10 September 2012
Getting Visual Studio 2012 Test Explorer to work with NUnit, xUnit, and SpecFlow - 4 September 2012
August 2012
Summer sprints - a time to learn - 15 August 2012
Great Visual Studio Integration - Another of the Many Reasons to Upgrade to SpecFlow 1.9 - 9 August 2012
June 2012
Experience report from rolling out agile in a big (120+ ppl) organization - 22 June 2012
What BDD is all about - 14 June 2012
May 2012
System.InvalidOperationException No automation provider available MsTest and FluentAutomation - 28 May 2012
Find the control–a way to stabilize UI automation… a bit - 23 May 2012
Ask simpler questions–agile for non-techies III - 22 May 2012
SpecFlow, page objects and FluentAutomation - 16 May 2012
Deploying Often is Better – Agile for Non-Techies II - 14 May 2012
Fixed price is bad for you - Agile for non-techies part I - 9 May 2012
Applying the Switch framework to developers don’t want to write tests–part III - 4 May 2012
Applying the Switch framework to developers don’t want to write tests–part II - 4 May 2012
Applying the Switch framework to developers don’t want to write tests - 3 May 2012
April 2012
It’s a cultural thing - 9 April 2012
I’m writing a book on Kanban! - 5 April 2012
March 2012
Common Kanban mistakes Not limiting WIP - 26 March 2012
Should I add bugs-scenarios in my specification? - 7 March 2012
February 2012
How I do sprint planning - 27 February 2012
Some thoughts on KPI’s in agile organizations - 13 February 2012
January 2012
Some common Kanban questions–my suggestions - 23 January 2012
“If you quit today”–make someone happy - 1 January 2012
2011
December 2011
What is Agile? - 29 December 2011
Applying the Switch framework to broken builds - 22 December 2011
Log4Net, RollingFile named by Date and the staticLogFileName setting - 13 December 2011
Creating a Tools-Only NuGet Package - 11 December 2011
November 2011
What I learned from 'From User Stories to Acceptance Tests' with Gojko Adzic - 29 November 2011
BDD and technical scenarios - 23 November 2011
OreDev 2011 - day 3 - 11 November 2011
OreDev 2011 - day 2 - 10 November 2011
OreDev 2011 - day 1 - 9 November 2011
SpecFlow.Assist.Dynamic–maxing out with Simple.Data - 2 November 2011
SpecFlow.Assist.Dynamic – How to Use It - 1 November 2011
October 2011
SpecFlow.Assist.Dynamic - What Is It? - 31 October 2011
Simple.Data–the testing story - 14 October 2011
Is Scrum a –ism that doesn’t work for real? - 7 October 2011
September 2011
Kanban-inzg the Avega Group Office–reflections - 26 September 2011
Executable specification - the whole stack or not - 26 September 2011
Kanban-inizing the Avega Group Office – Getting the Show on the Road - 19 September 2011
Kanban-inizing the Avega Group office–setting the stage - 16 September 2011
Who Writes the Specification, Now Again? - 13 September 2011
Twitter for Beginners - 13 September 2011
Dynamic Keyword Expandoobjecta Short - 5 September 2011
Creating a Local NuGet Repository with Dependency Bundles - 1 September 2011
August 2011
My Mouse Pointer Disappeared in Visual Studio When Using a Dark Theme - 30 August 2011
July 2011
BDD on .NET Framework and Where I Learned About It - 9 July 2011
June 2011
Theory of Constraints and Specification by Example Part II - 1 June 2011
May 2011
Theory of Constraints and Specification by Example - 27 May 2011
April 2011
Clean up your steps–use page objects in SpecFlow step definitions - 7 April 2011
March 2011
Two Types in SpecFlow - ScenarioContext and FeatureContext - 26 March 2011
KanbanBoards VI–OpenId Integration - 8 March 2011
February 2011
Specification by Example with SpecLog – Some Initial Thoughts - 21 February 2011
SpecFlow presentation at Sweden Progressive .NET - 20 February 2011
Error Provider Did Not Return - 16 February 2011
In SpecFlow the test runner is just glue - 10 February 2011
Kanbanboards V–creating new boards - 5 February 2011
Customize your SpecFlow templates and more - 1 February 2011
January 2011
Kanbanboards IV–shaping stuff up - 30 January 2011
CQRS–another love story - 27 January 2011
Using Unity as Dependency Resolver in ASP.NET MVC 3 - 25 January 2011
How to apply a pull request on GitHub with TortoiseGit - 24 January 2011
Kanbanboards III–putting on the web - 23 January 2011
TDD and Scaffolding - 21 January 2011
The power of Visualization used in my current project - 21 January 2011
KanbanBoards part II–two steps forward and one back - 18 January 2011
Developing in .Net–a new era has begun - 13 January 2011
Specification by example with SpecFlow in TFS and the question of traceability - 7 January 2011
2010
December 2010
Managing BDD features in our project (using TFS) - 21 December 2010
Know where you step–generate a step definition report with SpecFlow - 16 December 2010
SpecFlow.exe and MsTest - 15 December 2010
App.config for SpecFlow using MsTest - 15 December 2010
Using Tags in SpecFlow Features - 13 December 2010
Group coding–a knowledge sharing tool - 10 December 2010
November 2010
The Emperor is Naked—Don’t Ask Me to Estimate! - 12 November 2010
Should & Substitute – Two New Great Friends - 5 November 2010
October 2010
No more bugs – a thought experiment - 25 October 2010
Different appSetttings for each developer in the team - part II - 22 October 2010
How to Use Different app.config for Each Developer - 20 October 2010
Marcus Hammarberg's Journey with Outside-In Development Using SpecFlow - 15 October 2010
Supported Step Exporter – watch your language - 8 October 2010
September 2010
WhiteStepHelper – a small step toward smaller steps - 17 September 2010
Snippet for creating testmethod in VB.NET - 7 September 2010
Virtual PC performance tip Multi-core support - 6 September 2010
August 2010
A story on specification by example in two projects - 22 August 2010
Using BDD with SpecFlow, WPF and White - 14 August 2010
June 2010
Solution to closing the lid of my MacBook cause it to get VERY hot - 21 June 2010
Resovling policy enabled objects with Unity 2.0 - 14 June 2010
Rewrite project - requirements SWAT team - 7 June 2010
May 2010
TF203007 Cannot create the label because the version controlled item […] already exists or has been specified more than once - 28 May 2010
Using ATDD in conversion project - 26 May 2010
WCF, MVVM and good client design - 11 May 2010
Configure WCF in IIS for anonymous access - 6 May 2010
April 2010
Specification by example – the missing link? - 22 April 2010
Calling SOAPUi Testscript from MSBuild - 14 April 2010
Home with children – everything’s fine - 7 April 2010
March 2010
Changing endpoint from the command line when testing services with SOAPUi - 30 March 2010
Status of workitems – where to keep it - 30 March 2010
Practical Kanban – some Kanban boards in practices - 28 March 2010
Arvid and Gustav - 25 March 2010
Testing with Unity, Policy injection and solving “Ambiguous match found. (Strategy type Instance Interception Strategy” problem - 16 March 2010
Short and sweet introduction to RESTful services - 12 March 2010
Nice, easy and working description on how to compact a Virtual PC Image - 8 March 2010
BDD with SpecFlow – some thoughts after a workshop at Elevate - 6 March 2010
SOAPUi and MSBuild - 3 March 2010
SOAPUi and testing WCF Services – how I made it work - 3 March 2010
February 2010
Vb.net considered harmful - 26 February 2010
Great Git-reference for non-commandliners - 19 February 2010
SOAPUi and others – regression testing services - 17 February 2010
Resolving with Unity and Policy Injection using extension methods - 17 February 2010
The MVC song - 16 February 2010
‘urn:nhibernate-mapping-2.2' has invalid child element 'property' and Fluent NHibnerate - 12 February 2010
System.BadImageFormatException Could not load file or assembly System.Data.SQLite - 11 February 2010
Casting in VB.NET - 8 February 2010
PowerCommands for Visual Studio 2008 - 3 February 2010
Synchronization for consultants – it works! - 1 February 2010
AutoMapper – get rid of your tedious mapping code - 1 February 2010
SpecFlow BDD .NET-style - 1 February 2010
January 2010
ASP.NET MVC, StructureMap, and … TDD? - 28 January 2010
Visual Studio 2010 web.config transformation - 22 January 2010
NUnit and the constraint based model - 20 January 2010
Branching Guide for Team Foundation Server 2010 - 18 January 2010
Inbox zero - 18 January 2010
Visual Studio 2010 Quick Reference - 14 January 2010
TDD and legacy code - 14 January 2010
Trying Coding Dojo, Kata and Extreme OOP - 5 January 2010
2009
December 2009
Great tool for creating snippets - 30 December 2009
Deploying ASP.NET MVC on IIS6 - 18 December 2009
Red Beads and Limited WIP Society - 14 December 2009
Skillsmatter – so much to watch, so little time - 11 December 2009
Saturday of brass band, presenting and fun - 5 December 2009
Learning JQuery with Firebug - 4 December 2009
Scott Guthrie in Stockholm - 2 December 2009
Online diff tool - 1 December 2009
November 2009
The Value of an Ubiquitous Language - 26 November 2009
Life Changing Events - 26 November 2009
DataSource in Oracle Connection Strings - 24 November 2009
Moving Items Between Listboxes with jQuery - 24 November 2009
Kanban Example by Henrik Kniberg - 17 November 2009
Integration Tests for ASP.NET MVC Applications - 17 November 2009
Testing ASP.NET MVC Application with Session State - 17 November 2009
Agile Testing – Reflections from an Excellent Elevate Evening - 13 November 2009
When is Good – Decide Already! - 13 November 2009
Marcus Trying jQuery - 12 November 2009
ÖreDev Day 5 – Afternoon - 6 November 2009
ÖreDev Day 5 – Keynote and Morning - 6 November 2009
ÖreDev Day 4 – Afternoon - 5 November 2009
ÖreDev Day 4 – Why Your Agile Adoption Fails with Dan North - 5 November 2009
ÖreDev Day 4 – Morning - 5 November 2009
ÖreDev Day 3 – Afternoon - 4 November 2009
ÖreDev Day 3 – Morning Sessions - 4 November 2009
ÖreDev Day 2 – NHibernate in Practice - 3 November 2009
ÖreDev Day 2 - ASP.NET MVC with Scott Allen - 3 November 2009
ÖreDev Day 1 - Accomplishing more by doing less - 2 November 2009
October 2009
Agile Coaching Resources - 28 October 2009
Private Source Control Repository with Integration in Visual Studio for Free - 26 October 2009
How to Press F9-F12 in a Parallels Desktop Windows Image - 26 October 2009
DDD and Naked Objects - 20 October 2009
Sharp Architecture Presentations - 19 October 2009
Delete-key in Parallels Desktop - 16 October 2009
Aspxpivotgrid Mighty Web Control - 16 October 2009
Music and photos from Vasa Band - 14 October 2009
Vasa Band Does It Again - 12 October 2009
Webcasts on All Things Agile - 12 October 2009
Dropbox – Your Drive in the Cloud - 9 October 2009
Short and sweet introduction to Dependency Injection - 9 October 2009
Another great Kanban introduction - 7 October 2009
Marcus and Mac my clumsy fingers - 5 October 2009
Import Outlook Contacts to Mac Address Book – For Free - 2 October 2009
Getting to the Root of All Things Bad - 1 October 2009
September 2009
Add Coolness to Your Presentations - 28 September 2009
Kanban – A Great Agile Tool - 28 September 2009
Synchronization for Consultants – How I Got It to Work - 22 September 2009
Visit of Ivar Jacobson - 21 September 2009
PowerPoint Online – 280 Slides - 21 September 2009
Vacation memories - 20 September 2009
Reference Work 3 – TDD by Example - 17 September 2009
Pair Programming Benefits and Arguments - 14 September 2009
Marcus doing new stuff - 11 September 2009
AutoMapping with FluentNHibernate - 9 September 2009
Pastie – Your Online Clipboard - 8 September 2009
Fluent NHibernate CheckReference Throws Expected ‘X’ but Got ‘XProxy’ - 8 September 2009
Vasa Band and Saturday Night Success - 6 September 2009
Dos-script to delete all Visual Studio Intermediate files - 4 September 2009
Test NHibernate Mappings with Fluent NHibernate - 3 September 2009
August 2009
Get Rid of Your XML – Go Fluent NHibernate - 31 August 2009
First Stop for Learning Events, Delegates, and Anonymous Methods - 31 August 2009
Implementing Unit Of Work with NHibernate - 31 August 2009
Object-Oriented Database – Worth a Try - 27 August 2009
The Flight of the Concords - 24 August 2009
Task Board for Team System – Finally! - 21 August 2009
Why Do TDD? - 17 August 2009
More Great Stuff on BDD - 14 August 2009
Pomodoro – being agile and focused on the individual level - 14 August 2009
Some great SOA articles - 13 August 2009
Booting from a VHD in Windows 7 - 12 August 2009
I am back working - 10 August 2009
July 2009
Parental Leave Reading - 22 July 2009
June 2009
Vacation Time and Stress Management - 14 June 2009
Great Introduction to BDD - 12 June 2009
Windows Azure - 5 June 2009
Convert any file-format into PDF - 5 June 2009
Albert preparing for the summer - 4 June 2009
What I am watching - 2 June 2009
May 2009
DDD – what’s the deal? - 18 May 2009
S#arp Architecture - 18 May 2009
Sprint Planner Helper – final - 14 May 2009
Hard to get started, Salvation Army and brass banding - 7 May 2009
Pictures from Ethiopia - 4 May 2009
April 2009
Home Again - 29 April 2009
Sprint Planner Helper - Vaccation halt - 11 April 2009
ASP.NET MVC Presentations - 10 April 2009
Sprint Planner Helper – Session 26 - 7 April 2009
Debating a Hero - 3 April 2009
Sprint Planner Helper – Session 25 - 2 April 2009
March 2009
In Control V - Cactus Cuties - 31 March 2009
Sprint Planner Helper – Session 24 - 30 March 2009
UpdateModel, FormCollection and Unit Test - 29 March 2009
Årets höjdare 2009 - 28 March 2009
Sprint Planner Helper – Session 23 - 28 March 2009
He walks! - 23 March 2009
Sprint Planner Helper – Session 22 - 22 March 2009
Ruby on Rails – supercool demo - 22 March 2009
De Blob – get a joy-kick! - 21 March 2009
Sprint Planner Helper – Session 21 - 20 March 2009
ASP.NET MVC released! - 19 March 2009
MOQ and the Test Run deployment issue - The location of the file or directory problem - 19 March 2009
ASP.NET MVC – completing the NerdDinner example - 19 March 2009
ASP.NET MVC – The Nerd Dinner example - 15 March 2009
Sprint Planner Helper – Session 20 - 13 March 2009
ASP.NET MVC "The parameters dictionary contains a null entry for parameter” - 12 March 2009
Japanese Toilet Training - 11 March 2009
Sprint Planner Helper – Session 19 - 10 March 2009
My light and song - 9 March 2009
Sprint Planner Helper – Session 18 - 8 March 2009
ASP.NET MVC – Running transformation error solved - 7 March 2009
Sprint Planner Helper – Session 17 - 5 March 2009
In control IV – Håkan Björkman - 5 March 2009
Sprint Planner Helper – Session 16 - 3 March 2009
Mini-vacation at Hyppeln - 2 March 2009
ASP.NET MVC – Running Transformation Error - 1 March 2009
Sprint Planner Helper – Session 15 - 1 March 2009
February 2009
Vasakåren - new website - 26 February 2009
Sprint Planner Helper – Session 14 - 24 February 2009
Sync Issues – my contact are back - 24 February 2009
Avega – Top of the Game! - 24 February 2009
Loads of ASP.NET MVC Tips - 24 February 2009
Sprint Planner Helper – Session 13 - 23 February 2009
Why DDD Rocks – The Marcusoft.net Version - 23 February 2009
Abbe in the Pulka-Slopes - 23 February 2009
Sprint Planner Helper – Session 12 - 23 February 2009
Prayer works – Jesus hears them - 22 February 2009
Sprint Planner Helper – Session 11 - 21 February 2009
Get Vista to go faster - 20 February 2009
DDD – the coin drops for Marcus - 17 February 2009
Simple but useful generic repository pattern - 16 February 2009
Sprint Planner Helper – Session 10 - 16 February 2009
Sprint Planner Helper – Session 9 - 15 February 2009
Sprint Planner Helper – Session 8 - 12 February 2009
Sprint Planner Helper – Session 7 - 11 February 2009
Sprint Planner Helper – Session 6 - 9 February 2009
Norwegian Championships – the aftermath - 9 February 2009
Sprint Planner Helper – Session 5 - 8 February 2009
Snippet for creating testmethod in C# - 8 February 2009
Together in transformation – An agile Salvation Army - 7 February 2009
Sprint Planner Helper – Session 4 - 6 February 2009
Norwegian Brass Band Championships – live - 6 February 2009
Sprint Planner Helper – Session 3 - 3 February 2009
Save some space - limit the number of old test results - 2 February 2009
Sprint Planner Helper – Session 2 - 2 February 2009
First day of parental leave - I love it! - 2 February 2009
Sprint Planner Helper – Session 1 - 1 February 2009
Sprint Planner Helper - Administration - 1 February 2009
January 2009
What to do now - Sprint Planner Helper Initialization - 31 January 2009
Clean Code - The Pragmatic Approach - 30 January 2009
Last Day - New Chapter - 30 January 2009
Create Text File on the Fly in Build Scripts - 30 January 2009
RefCardz - Great First Stop - 23 January 2009
NMock2 RemotingException ByRef value type parameter cannot be null - 22 January 2009
Update AppSettings with XmlUpdate in Build Scripts - 20 January 2009
How to read other exe's config - 15 January 2009
ASP.NET MVC Storefront - 14 January 2009
Custom Tool Warning Cannot Import wsdl portType - 12 January 2009
WCF with Handcrafted WSDL Generated No FaultExceptions - 7 January 2009
2008
December 2008
2008 - another great year - 31 December 2008
About this blog - 30 December 2008
Compress a string with zip - 15 December 2008
Cheat-sheet for Resharper 4.0 - 15 December 2008
UTA058 The test engine cannot run tests in the assembly for our integration test - 11 December 2008
SOAP UI - a great way to do integration tests for services - 10 December 2008
Abbe - a December update - 9 December 2008
Christmas times - hectic times - 9 December 2008
Working directory for Build Agents and building different branches - 9 December 2008
What is a workspace in TFS? - 9 December 2008
MSBuild sidekicks - 8 December 2008
Tuba Hero - 8 December 2008
AddressFilter mismatch at the EndpointDispatcher - 1 December 2008
November 2008
MSTest and secondary references - 26 November 2008
Leave my WiFi-card alone! Please! - 26 November 2008
The blog in stereo - 25 November 2008
Oracle, ODP.NET, RefCursors, Enterprise Library and Readers - 25 November 2008
Aspects - I love it! - 19 November 2008
Not trigger new build on check-in - TFS Build version of ExclusionFilters - 18 November 2008
Run as... - 17 November 2008
XMLMassUpdate - how to keep environment in place with MSBuild - 17 November 2008
Calling Sandcastle with response file - 17 November 2008
Associative arrays - and how to use them... wisely - 14 November 2008
Great SCRUM Resources - 13 November 2008
ODP.NET - ArrayBindSize and Size for PLSQLAssociativeArrays - 13 November 2008
Great site for MSBuild recipes - 11 November 2008
TFS Build targets and properties - the official list - 11 November 2008
IPhone flute - waiting for euphonium - 10 November 2008
Swedish Brass Band Championships 2008 - the aftermath - 10 November 2008
Swedish Brass Band Championships 2008 - 7 November 2008
Aspects and Policy Injection - Clean Up Your Code - 7 November 2008
Agile testing - how we get it to work - 6 November 2008
Blogging in two places - Avega Group Blog - 5 November 2008
Abbe - going strong - 3 November 2008
Missing references showing nicely with ReSharper - 3 November 2008
Regular Expression for Even Number - 3 November 2008
October 2008
The right way of calling MSTest in a TFS build script - 30 October 2008
How to run MSTest with publish parameter as MSBuild Exec-task - 29 October 2008
Marcus - now in full color video... - 28 October 2008
Automation of integration tests - 28 October 2008
Oracle, ODP.NET, TFS Build and running tests under service account - 24 October 2008
ReSharper crashes - 23 October 2008
WCF Self-hosting and configuration - 23 October 2008
More on WCF configuration - 22 October 2008
Configuration of WCF-binding - 20 October 2008
WCF Config How to configure wsHttpBinding for no security - 20 October 2008
MSBuild, refactor and targets in other files - 20 October 2008
Write up... - 20 October 2008
Back from the road and well again - 14 October 2008
You have to manually tell RockBox to charge via USB - 9 October 2008
I'm still alive... - 9 October 2008
Replacing battery of H320 - 2 October 2008
RockBox and upgrading my IRiver - 1 October 2008
September 2008
PostSharp - a new aspect on coding - 26 September 2008
Full speed and free - 26 September 2008
VasaBand - full speed ahead - 23 September 2008
New layout - 14 September 2008
I was first! - 12 September 2008
Using LINQ for the first time, for real - 12 September 2008
How to pass and receive associative arrays with ODP.NET - 9 September 2008
Sleepless in Stockholm - 8 September 2008
More on Enterprise Library (EntLib), ODP.NET and type mapping - 4 September 2008
Converting Class library project to MS Test project - 2 September 2008
Retreat - creative silience - 1 September 2008
August 2008
Run Explorer as another account - 28 August 2008
Enterprise Library, OracleTypes and their mapping - 27 August 2008
Result of modelling - 26 August 2008
Connectionstring.com - great resource - 22 August 2008
In control III - trombonists - 21 August 2008
Who called me? - 18 August 2008
ScrumIndexCardCreator - my first CodePlex project - 18 August 2008
Cool WCF-utils - 15 August 2008
I like PowerCommands for Visual Studio 2008 - 15 August 2008
Validating WCF-messages with WSDL - 14 August 2008
Sweden in 3D - 13 August 2008
Creating link to TFS Reports in build script - 7 August 2008
Run as for MSI-files - 7 August 2008
Getting dates automatic in Notepad - 7 August 2008
TESTTOOLSTASK warning VSP1024 Unable to open file file for writing. - 7 August 2008
Marcus likes... Clipboard.NET - 6 August 2008
In Control II - Bobby McFerrin - 6 August 2008
The vacation - short recap - 5 August 2008
WCF, WSDL and differences from web services - 5 August 2008
July 2008
Multi-gifted - Glyn Williams - 4 July 2008
Modelling - the result - 2 July 2008
Bus drivers on strike in Stockholm - 2 July 2008
June 2008
Brass band videos, anyone? - 30 June 2008
WCF Data Contract Versioning - 25 June 2008
New model job - 24 June 2008
Resting - 19 June 2008
Over soon - 18 June 2008
Marcusoft - Now in many languages - 14 June 2008
First laughter from Albert - 12 June 2008
Butchering Star Wars - 10 June 2008
First stop for euphonist on the web - 5 June 2008
Web Service Factory - 5 June 2008
Vista - running programs with an elevated command prompt - 4 June 2008
ReSharper and the messed up Intellisense - 4 June 2008
Oracle and .NET - start here - 3 June 2008
Weekend over - let's rest - 2 June 2008
May 2008
Process Explorer - a good tool - 30 May 2008
Commenting the Stockholm Marathon - 29 May 2008
Presentations follow up - 29 May 2008
Visual Studio 2008 Intellisense not working - and the fix - 26 May 2008
Presentations - 26 May 2008
Shortcuts - 23 May 2008
OOP hardcore principles - 20 May 2008
Sprint demo again... - 16 May 2008
Gifted elephant - 12 May 2008
Back on the shelter - 8 May 2008
Way out book on Ruby - 8 May 2008
Managing dynamic controls in an ASP.NET page - 8 May 2008
Punk being nice - 7 May 2008
Made me smile - 6 May 2008
Avega - I like it! - 5 May 2008
2008 European Championships - the results - 5 May 2008
April 2008
2008 European Championships - my predictions - 30 April 2008
In control - 29 April 2008
How to fail a tfs-build on test failing - 29 April 2008
TFS, MSBuild and Code Coverage - 28 April 2008
Galenskaparna - hits from the past - 25 April 2008
Exclude generated code from code coverage result in Team System - 25 April 2008
How to get equivalent proxy-classes to implement a shared interface - 23 April 2008
Great Silverlight 2.0 Tutorial - 22 April 2008
Design patterns II - 21 April 2008
Sweet brass bander - 17 April 2008
Sprint demo, cold and speed - 17 April 2008
A night at the shelter - 15 April 2008
More Black Dyke live video - 15 April 2008
What is SOA? What is SOAP-RPC? - 14 April 2008
Albert - 2 and half... months - 11 April 2008
WCF - wsdl configurations explained - 11 April 2008
WCF, WSDL and tempuri.org - 11 April 2008
WCF configuration or Do it yourself - 10 April 2008
Sending parameters to msbuild in TFS - 10 April 2008
Required file 'alink.dll with IAlink3' could not be found - and the solution to it - 9 April 2008
Black Dyke Live Concert - 8 April 2008
Naming service reference to get namespace-like behavior - 8 April 2008
New York Staff Band and Enfield together - 8 April 2008
Transactions in stored procedures with transaction scope - 7 April 2008
Error message "Could not load file or assembly 'Microsoft.VisualStudio.Enterprise.ASPNetHelper" when deploying - 4 April 2008
Design patterns - 4 April 2008
Patapon - refreshing new game - 2 April 2008
Running Vista - 2 April 2008
Debugging WCF Service - the Service attribute value in the ServiceHost directive could not be found - 1 April 2008
March 2008
Recording of Priority - DONE! - 31 March 2008
Recording session II - 27 March 2008
Find in SourceControl - Visual Studio 2008 - 26 March 2008
How to get rid of multiple .vsmdi-files - 26 March 2008
Publish TFS testresult as HTML - 20 March 2008
Sprint 1 - demo-time! - 19 March 2008
WebCam Server - 18 March 2008
WebService studio - Tools for testing webservices - 14 March 2008
Behind the scenes on Microsoft - 14 March 2008
State diagram for Conchango work items - 13 March 2008
Keep you eyes open - 13 March 2008
A Conchango Scrum TFS Template introduction - 11 March 2008
How? What? He LIKES VB.NET? - 11 March 2008
Conchango burndown chart is not working - 10 March 2008
All 2 Mp3 - 9 March 2008
Abbe - growing and growing - 9 March 2008
Great new euphonium work - 9 March 2008
Great project started - 9 March 2008
TFS, Add solution to Source Control and some trouble along the way - 7 March 2008
How to get out of syntax highlighting in VB.NET - 6 March 2008
Real answer - Type typename is not CLS-compliant, interface, tests and dependency injection - 6 March 2008
Type typename is not CLS-compliant, interface, tests and dependency injection - 5 March 2008
Show current file in solution - 5 March 2008
code-tag in Firefox - 4 March 2008
February 2008
TF 20017 - The area or iteration provided for field 'IterationPath' could not be found - 29 February 2008
WCF - introductions - 29 February 2008
Doing SCRUM in TFS - 28 February 2008
Solution to the "Could not find file 'Microsoft.Windows.CommonLanguageRuntime error" for testprojects - 28 February 2008
TypeMock - an introduction - 28 February 2008
Whose line is it anyway? - 26 February 2008
Could not find file 'Microsoft.Windows.CommonLanguageRuntime error for testprojects - 26 February 2008
Moving items in a CheckedListBox - 20 February 2008
Recording with the Vasa Band - 17 February 2008
New life! - 5 February 2008
January 2008
A son is born! - 29 January 2008
Rhetorics - a good start - 21 January 2008
Time to come down? - 19 January 2008
The Phone House Disapointment Story - last chapter - 18 January 2008
Tools for TFS - Team Foundation Server - 14 January 2008
ASP.NET MVC - start - 14 January 2008
WebDesign - a great introduction - 14 January 2008
True stuff doesn't need to be boring - The Tao of programming - 10 January 2008
Convert C# to VB.NET and back again - 9 January 2008
Quality, reclamation and phones - 7 January 2008
Oh my god - new stuff rolling in - 4 January 2008
Great introductions to Linq-To-SQL - 4 January 2008
The data source '' only supports a single view named 'DefaultView' - 4 January 2008
LINQ is a wonderful thing - 3 January 2008
2008 - what a year to look forward to! - 2 January 2008
2007
December 2007
2007 - coming to an end - 20 December 2007
Marcus list of how to get problem in a system developement project - 19 December 2007
O holy night - 19 December 2007
Displaying XML in WebBrowser control - 18 December 2007
Sicko - 14 December 2007
Weekend report - part 2 - 10 December 2007
Weekend report - part 1 - 10 December 2007
4BarsRest - review of 'In perfect peace' - 7 December 2007
Vasakåren Jul - 7 December 2007
Builds with TFS 2008 - soon... - 5 December 2007
November 2007
Sandcastle - in build scripts - 28 November 2007
Håkan Björkman - 27 November 2007
Stockholm Brass Band - 26 November 2007
TFS Widget - 20 November 2007
Marcus - published! - 15 November 2007
Creating a dynamical AutoComplete textbox - 14 November 2007
Visual Studio Tip of the Day - 14 November 2007
New euphonium sales site - 13 November 2007
Swedish brass band championships 2007 - follow-up - 13 November 2007
VasaBand - my band! - 12 November 2007
How do I - great instruction resource - 7 November 2007
Car! - 5 November 2007
VasaKårens Jul - 1 November 2007
October 2007
Visual Studio 2008 videos II - 30 October 2007
David Childs and the Hot Canary - 30 October 2007
Linq Videos - 30 October 2007
Happy birthday - Marcus inside (www.marcusoft.net) - 29 October 2007
Resharper! For VB.NET? - Revisited - 29 October 2007
Asp.Net 2.0 Profile in Web Application Projects - 29 October 2007
Resharper! For VB.NET? - 26 October 2007
Swedish brass band championships 2007 - 24 October 2007
In perfect peace - 23 October 2007
Not much - 23 October 2007
The non-exsisting Service Quality at The Phone House - 18 October 2007
Last sprint-demo of the project - 18 October 2007
Strange, sad things happening - 18 October 2007
Teamplain rocks - 16 October 2007
Slow and fast - 16 October 2007
Hairs standing up! - 9 October 2007
Listen, just listen to the band - 8 October 2007
Friends in need - 6 October 2007
Declaring arrays in VB.NET - 5 October 2007
Planning poker online - 4 October 2007
What every .NET-programmer should know - 3 October 2007
SCRUM vs RUP - practical comparison - 2 October 2007
New shiny Avega-website - 2 October 2007
Send mail with VB.NET - and get notification if recipient couldn't be reached - 1 October 2007
Great tool(s) for VB.Net - Find dead code - 1 October 2007
Moving in... - 1 October 2007
September 2007
Sprint demo - 27 September 2007
A lot of Team System - 27 September 2007
TFS useful links - 26 September 2007
TFS Best practices - 25 September 2007
Miriam - new media reverend of Sweden? - 24 September 2007
TFS Build watcher - finally - 19 September 2007
Unable to emit assembly Referenced assembly does not have a strong name - 18 September 2007
Middagsfrid - or how to start a rebellion among your parents - 17 September 2007
British Open - the results - 17 September 2007
British Open Brass Band Championships - 13 September 2007
Scrum - bringing fun back to development - 13 September 2007
Demo done - and training in the pipe - 10 September 2007
Good introduction to instrumentation - 7 September 2007
Demo-time - sprint 5 - 6 September 2007
Greatest American Hero - 4 September 2007
Intensive pair-programming - comparing entity data - 4 September 2007
August 2007
Non-stop laugh... - 31 August 2007
Suprise of the day? - 30 August 2007
Bullet Hell Tactics - .NET Awards - 30 August 2007
Black Dyke overture - 29 August 2007
Sandcastle - revisted - 29 August 2007
Mor I skutan - 28 August 2007
Morning devotional - by friend of mine - 28 August 2007
New url - http://www.marcusoft.net/ - 27 August 2007
Marcus - the model - 27 August 2007
Baby - for real - 27 August 2007
NDoc is dead - long live Sandcastle? - 23 August 2007
Couch in the house - finally - 21 August 2007
Marcus - the model? - 21 August 2007
TeamBuild 2008 - 20 August 2007
Candy-exposure - 20 August 2007
Salvation Army banding in Stockholm - 20 August 2007
New (better?) refactoring support for VB.NET - 17 August 2007
Tenor horn - Owen Farr - 15 August 2007
Free web templates - 14 August 2007
Visual Studio 2008 videos - 14 August 2007
Visual Studio 2008 - 14 August 2007
Facebook - explosion - 14 August 2007
Home again - 11 August 2007
July 2007
Vacation! - 13 July 2007
Langauge differences C# and VB.Net - 12 July 2007
Only in Japan - 11 July 2007
GUICE - a google framework - 11 July 2007
Refactoring - 9 July 2007
Recommended listening - 9 July 2007
Get a life! Now! - 5 July 2007
Sandcastle or Marcus betting on the wrong horse? - 4 July 2007
Schlager treat - 3 July 2007
Dignity - gone! - 3 July 2007
Wedding-times - 2 July 2007
June 2007
Refactoring support for VB.NET - 28 June 2007
Get current user name and with VB.NET - 27 June 2007
AddIn - problem and solutions - 27 June 2007
Find missing VB.NET documentation - 25 June 2007
Slowing down... - 25 June 2007
Count your lines! Count them one by one - 18 June 2007
Humanism - 15 June 2007
Transform XML with XSL, and string - 14 June 2007
VB.NET - warnings for XML documentation, denied - 13 June 2007
Paris in pictures - 12 June 2007
VB.NET showing build configuration - 11 June 2007
Whit friday and Black Dyke - 11 June 2007
The french - 11 June 2007
Paris - 11 June 2007
VasaGospel release - 5 June 2007
TeamSystem, MSBuild and ClickOnce - 4 June 2007
Midiomi - 1 June 2007
Nerding away... - 1 June 2007
New language - 1 June 2007
Mobile-ban no more! - 1 June 2007
May 2007
Bad Request/Underlying connection was closed problem solved - 31 May 2007
Battle of the TFS build script - 31 May 2007
Göteborg brass band aftermath - 30 May 2007
TeamSystem Builds - 29 May 2007
Wedding-times - 28 May 2007
ScrumIndexCardCreator - 25 May 2007
Demo done - SCRUM rocks! - 25 May 2007
Demo-time! - 24 May 2007
Moving in! - 23 May 2007
European sounds - 21 May 2007
Melbourne Staff Band - 16 May 2007
Load-event of UserControls in design mode - 15 May 2007
Long running debug-sessions in Visual Studio 2005 - 15 May 2007
Big ad - 11 May 2007
End of an era - 11 May 2007
VSTS bug... or is it? - 10 May 2007
Oooh - thoose sweet zomibes (?) - 9 May 2007
European - in retrospect - 8 May 2007
Pheeew... - 8 May 2007
Brass band European Championships 2007 - 4 May 2007
Runway? - 3 May 2007
Home again - now with pictures - 2 May 2007
April 2007
System.Transaction and maxTimeout - 27 April 2007
Chuck! - 27 April 2007
TDD - good introduction - 26 April 2007
Chose your battles - 26 April 2007
Scary stuff - all of the list - 24 April 2007
Including namespaces in new VB.NET classes - 20 April 2007
VB.NET - not that bad - 20 April 2007
We'll meet again... - 20 April 2007
Scary stuff 1 - taken down - 18 April 2007
TDD - how is it done? Vol 2 - 17 April 2007
New assignment - 17 April 2007
Directions - 12 April 2007
Hectict times - 11 April 2007
More from the weekend - 11 April 2007
Easter in the archipelago - 10 April 2007
TDD - how is it done? - 4 April 2007
Bengt Eklund - 2 April 2007
March 2007
Dependency Injection - explained - 30 March 2007
Spring.NET - 30 March 2007
Brassband radio - 28 March 2007
Pixar - again - 27 March 2007
Pixar - for the birds - 27 March 2007
Laugh of the day - 26 March 2007
Weekend to an end - 26 March 2007
Loud personal details - 23 March 2007
Mum - 23 March 2007
VB.NET or C# - 20 March 2007
Weekend in small big town - 19 March 2007
USB-mice eating - maybe - 16 March 2007
DLINQ - Hibernate with Microsoft flavor - 14 March 2007
SCRUM - an nice overview - 13 March 2007
Visual Studio tips and tricks - 12 March 2007
One Easter - coming up - 12 March 2007
Free books and presentations on Agile stuff - 8 March 2007
Agile? - 8 March 2007
Traffic in Russia - 8 March 2007
Gambling... - 7 March 2007
Great article - humble Marcus - 7 March 2007
Art down below - 5 March 2007
Chasing bugs - 2 March 2007
February 2007
Weddings... - 28 February 2007
Linus on the line... - 26 February 2007
New, addictive and a bit provocative - 26 February 2007
James Watson - 25 February 2007
Useful YouTube - ExpertVillage.com - 21 February 2007
Coldness-trump - 21 February 2007
You got talent? - 19 February 2007
NHibernate - 15 February 2007
Memories from the past - 12 February 2007
Anja! - 12 February 2007
Brass band festival on radio - 7 February 2007
Eikanger concert on radio - 5 February 2007
Hendon band - 5 February 2007
Fling me away - 2 February 2007
Mecka for brass bandits - 1 February 2007
Genalogy boost - 1 February 2007
January 2007
The little home genealogist - 31 January 2007
Tuba Circus - don't try this at home kids - 30 January 2007
Chad Vader - 29 January 2007
The famous Noah and his camera - 29 January 2007
Design patterns - 29 January 2007
Week ended - nice weekend - 29 January 2007
Mobilephones forbidden on the subway in Stockholm - 22 January 2007
Lots of things to do - 22 January 2007
Surfs up - 19 January 2007
Happy times - 18 January 2007
Phonesalesmen - 18 January 2007
MSBuild bug (kinda...) - 17 January 2007
Loose as a goose - 16 January 2007
Finally - Gaming for non-math-freaks! - 15 January 2007
Hectict week to an end - 15 January 2007
Bug in Visual Studio 2005 - 12 January 2007
Salvo Audio - is this for real? - 11 January 2007
Edit web.config in nice GUI - 11 January 2007
Futureforce of VasaCorps - 10 January 2007
Keep all your limbs to yourself - 8 January 2007
Let's go! - 8 January 2007
Scrum - my first encounter - 3 January 2007
UltraStar - free karaoke for your PC - 2 January 2007
2006
December 2006
Happy new year - 29 December 2006
Credentials passing in SOA-solutions for .NET - 29 December 2006
Marcus like Loke - 27 December 2006
Good information concering double hop - 27 December 2006
Merry ... continuation - 27 December 2006
Elfing away - 22 December 2006
Pictures from caroling in Old Town - 22 December 2006
The definitive handling of phone salesmen - 21 December 2006
Caroling done for this year, almost - 20 December 2006
Free courses from Microsoft - 18 December 2006
Hospital caroling - 18 December 2006
First Santa - completed! - 15 December 2006
YouTube Greetings - 14 December 2006
Marcus - the presenter - 14 December 2006
YBS - alive and kicking? - 14 December 2006
Weird stuff on the agenda - 14 December 2006
YBS-era to an end? - 13 December 2006
George doing the opposite - 13 December 2006
Glasses - first day - 12 December 2006
Glasses - today - 11 December 2006
Weekend with the Band - 11 December 2006
Concert and take-off - 7 December 2006
Christmas concert - 5 December 2006
Toggle regions in Visual Studio 2005 - 4 December 2006
Busy times - our choice? - 4 December 2006
Not trying on my own - 4 December 2006
The Marine biologist - 1 December 2006
November 2006
Glasses ordered - 30 November 2006
Dreidel-excuse - 30 November 2006
VasaBand - on the roll - 30 November 2006
It's that time of year - 28 November 2006
Glasses - 27 November 2006
Be good - expiriment week II - 27 November 2006
Weekend impressions - 27 November 2006
RockBox - cool stuff - 24 November 2006
Happy all the day - 23 November 2006
Happy - and still going - 22 November 2006
VasaGospel - 21 November 2006
Happy week - so far so good - 21 November 2006
Babies and their parents III - 20 November 2006
Be good! - 20 November 2006
Listen to the band - 20 November 2006
CD from Eikanger-Bjørsvik - 17 November 2006
Results from Swedish Championships - 17 November 2006
Babies and their parents II - 17 November 2006
Brassband silly season - 16 November 2006
More about generic webservces - 14 November 2006
Mnozil Brass - 13 November 2006
Swedish brass band championships - revisited - 13 November 2006
Generic webservice creator using generics and delegates - 9 November 2006
Babies and their parents - 8 November 2006
Grimethorpe performance in full - 7 November 2006
Well structured projects in Visual Studio 2005 - 7 November 2006
Use command line option '/keyfile' or appropriate project settings instead of 'AssemblyKeyFile' - 6 November 2006
Rock Swings? - 6 November 2006
Alone in the office - 3 November 2006
Cancer - 3 November 2006
Snow? In Sweden? - 2 November 2006
Performance in ASP.NET apps - 1 November 2006
Outlook - 1 November 2006
Clean Query analyser stuff with Notepad - 1 November 2006
Excel - my favorite code generator - 1 November 2006
October 2006
Swedish brass band championships - 31 October 2006
British Nationals, Brass band - 31 October 2006
Filmtip of today - 30 October 2006
Back from the road - 30 October 2006
I like - 27 October 2006
Applause - 27 October 2006
No phoneeating today - 26 October 2006
myCssProp is not a known CSS property name - 25 October 2006
NUnit testing asynchronous events - 25 October 2006
Eating my mobile... and a Nanbread - 25 October 2006
Bicycle comeback - 24 October 2006
New Besson Euphonium - 24 October 2006
Get more use from NCover - 24 October 2006
Marcus on the net - 24 October 2006