React TDD 2: Value and Cost of Tests

2019-11-18

When test-driving a UI, should I test whether the text of the start button is “Start”? What about the CSS class or style of the button? It’s disabled state?

Of all the possible tests I could write, which are the ones that bring value? Which ones would get in my way later if I wrote them?

Read More...

React TDD Part 1: Testing the UI Itself

2019-11-11

Can you test-drive the UI of a web application? And why would you even want to?

With React and some extra tools, testing at least some aspects of the UI is easy. Let’s take a look…

Read More...

React TDD Part 0: All Posts

2019-11-11

Can you do test-driven development with React? Can you test-drive the UI itself? And why would you even want to?

With React and some extra tools, testing at least some aspects of the UI is easy. In this video series, I’ll show you how.

Read More...

Brain Based Training

2019-11-09

Earlier this autumn, I attended the “Training from the Back of the Room (TBR) Certified Practitioner” training and then I also became a certified trainer for TBR. After the “certifed course”, to be allowed to run “TBR Certified Practitioner” trainings, we had to complete some writing assignments.

My first assignment was:

A fellow trainer who is a colleague and friend of yours has asked for your help in designing and delivering a new course. But your friend has no idea how to use brain-based training design and delivery strategies. How would you help your friend get started? What information would you consider crucial for your friend's success and how would you explain this information to him/her?

And here is what I wrote…

Read More...

3X Thinking Part 1: eXplore, eXpand eXtract

2019-10-22

I spoke about “3X thinking” with Antony Marcano. 3X was originally coined by Kent Beck and it describes the “profile of a winning idea”. 3X thinking will help you to determine whether it’s best to experiment, scale or operate for any given idea.

In this first video, Antony and I talk about the basics: What is 3X thinking and how can it help you as a developer, manager or C-level executive?

Read the whole transcript below the video.

Read More...

3X Thinking - All Posts

2019-08-09

How does an idea become a winning idea?

In Summer 2019, I interviewed Antony Marcano about “3X Thinking”, and this led me to “explore” (ha!) a bit more. Here, I want to collect the interviews with Antony any my own thoughts and ideas about the topic.

Read / watch all parts of “#3Xthinking” here:

Read More...

Tim Bourguignon: Podcast Developer's Journey

2019-07-08

Tim tells me about his podcast “Developer’s Journey”. There, he interviews software developers about their career, what is important to them, and more.

Read More...

Simon Harrer: Document by Examples

2019-07-08

I interviewed Simon Harrer at Developer Week 2019 in Nürnberg, where we talked about his book “Java by Comparison”. With this book, you will learn how to write clean and maintainable code in object-oriented languages.

Read More...

Simon Harrer: Avoid Negations (Java by Comparison)

2019-07-01

Simon Harrer talks about how to avoid negations in your code…

Read More...

Interview Simon Harrer: Java by Comparison

2019-06-27

I interviewed Simon Harrer at the Developer Week conference about his book, “Java by Comparison”.

Read More...