How we do things: Ideas vs. Implementations

The current tech world is very much focused on startups and starting. There are many occasions to talk about ideas, and there will be one person with the following wisdom: “Ideas have no value, the value lies in the implementation.” This seems to be correct by intuition, but even if something is intuitive, you still have to prove it. That is why I want to explore how we, as humans, change our world. Continue reading “How we do things: Ideas vs. Implementations”

Advertisements

Write good code or die trying

There are two things software developers hate, estimations and sketchy code. There are two things software developer create a lot: estimations and code. Here we can find a correlation, and I would argue a causation too: _Bad estimations lead to crazy code and this code will result in evaluations, which are only doable with writing said code. This is a death spiral. Continue reading “Write good code or die trying”

Don’t be motivated, just stop it!

Alternatively, How To Get Started With anything

I was reading a blog post written by Tim Eibe, founder of www.testdemy.com. Its title is: How To Get Started In Software Testing, my first thought was: “Well, just how you get started with doing everything.”

I wrote a little comment on Facebook about it, Tim liked my idea, and I decided to open it up and write a little bit more about it!

Understand your why

When it comes to learning, think about your why and the meaning you get out of it. It is important that what you want to learn is meaningful to you and therefore engaging. Let’s take me as an example, why do I love testing and learning about it?

Continue reading “Don’t be motivated, just stop it!”

The Way of the Web Tester - A Beginner's Guide to Automating Tests

The Way of the Web Tester – Book Review

Which Problem does this book solve?

Starting with automated testing is not an easy endeavor. The information about it on the internet can be sparse, or at least not well prepared and structures. This is especially true when it comes to starting from zero – this is where “The Way of the Web Tester” has its place.

Target Audience

“The Way of the Web Tester” is talking directly to future testers and developers, who want to have an insight into the topic. Even if you do not know anything, there won’t be a problem in understanding and learning the concepts presented in this book.  If you have to coach news testers, you should give it a shot too. The author found a good way to introduce people into automated testing.
Continue reading “The Way of the Web Tester – Book Review”

How To Win a Game of Frontend Tetris

or:  How to Manage and Control Web-Frontend Development

We want to be agile, sometimes we cannot, but we can take some lessons we learned to make waterfall better.

At my work I am are consistently confronted with huge frontends. Sometimes these are just dumb, maybe with a CMS. In some companies, the final layout is given to the frontend developer, and he will do his magic. Doing this is a cheap solution to the problem – until it is not because the project ends up like a Tetris game you are losing. Parts do not fit, and the ones you need are missing.

Let’s do it better, with a simple solution.

Layouts for websites have many dimensions. There are animations, interactive components, and expectations about the configure ability in the CMS. That is why a complete design file is just the base for your communication about what has to be developed for a functional, complete frontend. In this post, I want to show you how to transform a large layout into something manageable. With the result, you will have a proper base to developed the frontend.

Continue reading “How To Win a Game of Frontend Tetris”

Review: Surviving The Top Ten Challenges of Software Testing

Problem this book aims to solve

Software quality is a constant topic for companies and their customers. A major part of the responsibility lays on the shoulders of the people who do the testing and have to verify that the software has achieved maturity. The responsibility is not only to do good work but also to withstand everyday issues while improving the testing process further at the same time.

Continue reading “Review: Surviving The Top Ten Challenges of Software Testing”

Explore It! Reduce Risk and Increase Confidence with Exploratory Testing, written by Elisabeth Hendrickson, published by The Pragmatic Programmers

Review: Explore It!

Which Problem does this book solve?

Exploratory testing is an important part of current testing strategies, but in contrast to many other, mostly automated processes, it is harder to find structured manuals and help directly on the internet. What this book aims to do is to provide an introduction to exploratory testing and other topics related to it. It will not only teach the philosophy of this approach but also a complete, modular process including help for how to incorporate it.

Continue reading “Review: Explore It!”