Tools


Posted by Steven

This is an article about a new tool in our project: the library jsoup. I want to describe the problem jsoup solves for us and the arguments why jsoup is the right library to solve this problem.

Motivation

As in other applications, our users can input text via HTML editor. Often, they copy-paste content from several sources such as Microsoft Office. Hence, a lot of obscure, malformed and incomplete HTML with proprietary tags is thrown at our application.

Posted by Steven

Nowadays, Scrum is everywhere. Eventually, it will come and get you. A while ago, it started to get me. In this and the following articles, I will document the process of (hopefully!) becoming a certified Scrum Master. So if you feel that the scrum monster is gaining on you, read on and learn to become part of the hype! ;)

Posted by Steven

There have been a lot of changes in the last months. My work as an employed software developer kind of got to a new level because of the changes in my project. I'm learning a whole lot in this project and am looking forward to learn even more. My employer offers me great opportunities and my spare time projects and my mentoring also extend my horizon.

Posted by Steven

For my last JavaFX articles, I wanted to show the animated results directly at this website. At the time being, there's no guarantee that a visitor can execute an embedded JavaFX application. Because of that, some bloggers tend to embedd youtube videos with their application in action. That too would need some setup (youtube account, making a screen capture video, ... ). So I searched for a simple solution to display screen capture footage directly at a website. Despite it's bad reputation, an animated gif works on every browser I know.

Posted by Steven

Reading stackoverflow and blog articles about development, I came across many code snippets and examples. Also, as the author of blog articles and stackoverflow help cries I myself put some of these snippets into the net. Some of the code I've seen and written was good and comprehensible. Some was not. Today I learned about the SSCCE principle that states that example code in forums and articles should be a Short, Self Contained, Correct Example.

Just visit http://sscce.org/ and read for yourself.

Posted by Steven

One of my weak spots as a developer are estimations. I simply cannot estimate how long a software developing task will take. In this article, I write about how I came up with an estimation to a bundle of tasks, how accurate it was and what I took away from it.

Posted by Steven

Recently, a good friend of mine blogged about Degraph. Degraph is a tool to visualize dependencies between packages. Not only are these dependencies shown in a graph, but the nodes of the graph can be expanded so that dependencies can be traced into packages.

Posted by Steven

Since reading the biography of Steve Jobs, I more and more do agree with the idea of minimalization. Obviously, he had huge success by simply leaving out things and concentrating on the rest. In recent months it became clear to me that this also applies to software development.

Pages