Mein Just In Time Compiler Vortrag auf der JavaLand
03/26/15
Vielen Dank an alle Zuhörer meines Vortrages und das tolle Feedback. Mir hat es viel Freude gemacht Euch die Geheimnisse... Read more
03/26/15
Vielen Dank an alle Zuhörer meines Vortrages und das tolle Feedback. Mir hat es viel Freude gemacht Euch die Geheimnisse... Read more
12/08/14
About 2 years ago, I introduced you to the architecture of CenterDevice, and it is now time for an update.... Read more
10/17/14
My talk about profilers and their inner workings from JavaOne is now viewable for free in its entire length on... Read more
10/15/14
Im Rahmen der Nürnberg Web Week habe ich auf der Web Insights einen Vortrag über jede Menge WPO Themen gehalten.... Read more
10/06/14
On Monday 29th at the JavaOne conference I was proudly presenting my talk about profilers and how they work for... Read more
09/01/14
(Photo by Stephen Chin) From the 24th to the 29th of August the JCrete took place on the greek mediterranean... Read more
08/28/14
Strings consume a lot of memory in any application. Especially the char[] containing the individual UTF-16 characters is contributing to... Read more
08/21/14
Am Donnerstag den 21. August habe ich einen Vortrag auf der RheinJUG gehalten. Thema des Vortrages war eine Neuauflage meines... Read more
08/12/14
Am Montag den 11. August habe ich einen Vortrag auf der Java User Group Dortmund gehalten. Thema des kurzen Vortrages... Read more
07/30/14
At codecentric we like to use the Java and GWT framework Vaadin for creation of web applications following the MVP... Read more
07/14/14
What do you do when your Garbage Collection runs all the time? Well usually you would try to introduce some... Read more
05/21/14
Auf der diesjährigen JAX in Mainz habe ich diese Frage in einem Talk erörtert und dabei gezeigt welche Probleme und... Read more
04/24/14
Every Java developer with more than a few months of coding experience has written code like this before: try {... Read more
04/07/14
Working with time and date in any programming language is a mess. To get an idea how much of an... Read more
04/06/14
codecentric participated this year again at the international TableTopDay, where we celebrate geekdom by playing board games all day. As... Read more
02/26/14
When I run the following Java program, which consumes all free memory with artificial data structures, something interesting happens. Something... Read more
10/11/13
There have been plenty of talks on JavaOne 2013 about the release of Mission Control and Flight Recorder with Java... Read more
03/30/13
All the geeks at codecentric were pretty excited about TableTopDay, a table top board gaming holiday invented by the fine... Read more
02/14/13
In this post I want to give you an insight into the architecture of CenterDevice, a document management and collaboration... Read more
10/15/12
Click on the button to load the content from de.slideshare.net. Load content Mein Vortrag stellt anschaulich dar welche Vorteile SPDY... Read more
03/30/12
Click on the button to load the content from www.slideshare.net. Load content Gestern habe ich auf dem Kölner Web Performance... Read more
03/12/12
During Attila Szegedis talk about “lessons learned about the JVM“, I was surprised that he emphasized the importance of knowing... Read more
02/07/12
I was at a customer recently to further improve their application monitoring for which they were using AppDynammics. When I... Read more
02/03/12
In Act 5 of our OutOfMemoryError series, I talked about the lack of tool support for finding memory leaks at... Read more
01/17/12
Act 4 of our series on OutOfMemoryError closed with the promise of better approaches to find memory leaks. We explained... Read more
11/22/11
On November 8th and 9th, the first Velocity Europe conference took place in Berlin. About 500 people from the Web... Read more
11/07/11
The voting is over: Apache Harmony, an open Java implementation, will be discontinued. After IBM stopped supporting Harmony and moving... Read more
10/27/11
When we began thinking about a relaunch of our homepage 3 months ago, we already knew a few key facts... Read more
10/24/11
Eine Einführung in das Thema Web Performance Optimization gab ich am 11. Oktober auf der Web Tech Conference. Zielpublikum der... Read more
10/21/11
In a recent talk about Web Performance Optimization during the Web Tech Conference I recommended mod_pagespeed as a cool automatic... Read more
10/06/11
In recent discussions, I noticed a confusion about the differences between measuring with Sampling and Instrumentation. I hear about which... Read more
09/01/11
Deadlocks are a nasty thing for programmers. They usually occur never in development environments, but only in production. Also, because... Read more
08/04/11
During the second act of this series we explained Java Memory Leaks. We elaborated how Memory Leaks can occur in... Read more
07/05/11
I usually encourage to upgrade early. For me it keeps the overall upgrade effort lower than big bang upgrades. It... Read more
06/15/11
Endlich ein neues Buch zur Performance von Enterprise Java Anwendungen! Es wurde meiner Meinung nach auch Zeit, denn die bisherigen... Read more
05/06/11
codecentric hatte die Ehre dieses Jahr am 3. Mai den Performance Day auf der JAX auszurichten. In den vergangenen Jahren... Read more
04/01/11
Gestern Abend hat Axel Fontaine auf der RheinJUG seinen Vortrag über Continuous Delivery gehalten. Es war ein guter, kurzweiliger Vortrag... Read more
03/21/11
In the previous act, we learned about java memory leaks and how memory is consumed. From the first act we... Read more
02/17/11
When I listened to Martin Fowlers Talk last week at Java User Group Cologne, I felt the urge to talk... Read more
02/11/11
AppDynamics ist seit nicht mal einem Jahr mit ihrer Java Application Performance Management Lösung auf dem Markt und beeindruckt durch... Read more
02/04/11
During the load tests of a project I noticed the overall response time going down rapidly when more and more... Read more
02/01/11
While TV stations record and broadcast their review of the year’s events already in November or December, we follow the... Read more
12/22/10
The last area I want to examine in my series on WPO is the client side. Currently many people look... Read more
12/17/10
This part of my series covers the most traditional part of WPO: The (custom written) software that runs on the... Read more
12/15/10
In my previous blog I described three key areas for WPO, one of them being infrastructure with all topics around... Read more
12/13/10
What is Web Performance optimization? SEO is the way to make your website successful? Not anymore. Search Engine Optimization was... Read more
11/27/10
The following example shows how easy it is to combine a performance monitoring solution with a profiler. On a regular... Read more
11/11/10
Recently at a customer, I saw massive amounts of garbage generated, causing many garbage collections, as well as a huge... Read more
10/18/10
The GearConf is a growing german speaking conference for professional software development. While it is focused on tools, the usual... Read more
08/31/10
AppDynamics is the rising star in the Application Performance Management sky. Mirko gives a really good description why AppDynamics delivers... Read more
08/11/10
When developing a site in JSF many people like to use the Richfaces Framework. It is a pretty solid framework... Read more
08/05/10
There are many ways to do a good sprint retrospective, so we decided to try a new one every now... Read more
08/02/10
Not taking JavaDoc seriously can easily happen to any developer. Or maybe you haven’t read that specific part of it,... Read more
07/29/10
We at codecentric have hundreds of automatic builds run every day, sometimes they … fail. This post is not about... Read more
06/29/10
I admit, this post is a bit “off-topic”. Recently we migrated this blog from using qTranslate to WPML for publishing... Read more
06/16/10
In projects facing end customers style matters, often more than less. While in internal apps it doesn’t matter if the... Read more
03/30/10
When configuring mule, you might find out that some of your services need to call external parties. Depending on your... Read more
03/16/10
In this blog post, I want to show you how we at codecentric are using Mule ESB and Apache CXF... Read more
03/09/10
Last week I had the pleasure attended Heinz Kabutz Java Specialists Master course to sharpen my Java skills. Java Champion... Read more
02/27/10
“Dr. codecentric und seine kranken Pfleger”, (codecentric, M.D. and his sick attendants) the codecentric board game team, Andreas Ebbert-Karroum, Torsten... Read more
02/22/10
I will be attending the course by Dr. Heinz Kabutz next week from 2nd-5th of March in Düsseldorf. I have... Read more
02/01/10
Automated builds and tests already have a long tradition at codecentric, but we never managed to put up build radiators... Read more
01/13/10
2009 has passed a few days by now, so I think it would be appropriate to look back on what... Read more
12/02/09
scrumdays are local smaller sized events where SCRUM communities can meet and exchange their experience. As we are also very... Read more
11/29/09
This post shall sum up the results from our fruitful discussion on friday evenig. The idea for the open space... Read more
11/25/09
After upgrading Java to version 1.6.0.17 our CXF based webservices running on Mule ESB did not work anymore.
11/19/09
A hot topic here at the Devoxx were the upcoming Java editions with their features and changes in the language... Read more
11/18/09
As every year, codecentric Developers are attending the Devoxx. Devoxx in Antwerp is among the top conferences for Java in... Read more
10/06/09
Having a presentation slot at a Java User Group is always special. Its an audience who cares, or is there... Read more
09/30/09
Andreas pointed me at a nice library, lombok. It enhances Java compilation so that classes need less clutter to work.... Read more
09/21/09
Back after having a great evening at todays RheinJUG talk held by Neal Ford. It was almost a perfect fit... Read more
09/03/09
One of the biggest problems in agile development teams is “effort”. Of course it is always about effort, because effort... Read more
08/14/09
JSP custom tags were once widely used, but even still nowadays they find their way into projects. Not to mention... Read more
08/11/09
Because searching for “Convert InputStream to String” still brings up solutions involving StringBuffer, byte[] or something like that, developers still... Read more
07/16/09
Hier einige interessante Statistiken zur coding night. Da die coding night ein “Projekt im Zeitraffer” war, sind die von Hudson... Read more
06/29/09
To prove that I can do short posts as well, here a quick guide to SVN in latest Eclipse release.... Read more
06/02/09
First impression is important, because it sets many of our expectations. When looking for a certain framework or technology to... Read more
04/30/09
“Can I change this code?” sounds like a normal question, but in my opinion it expresses a problem in agile... Read more
04/27/09
On Tuesday I attended Neal Fords session on DSLs and what they do for us. He showed that Java language... Read more
04/22/09
InnoDB has been the most popular MySQL Storage Engine as the MyISAM Engine was not usable for most use cases... Read more
02/25/09
Today I noticed that the Apache Commons libs are lacking a method to camelize Strings. Because I needed to convert... Read more
01/27/09
I would like to discuss an issue one can likely experience with agile development processes and systems which data needs... Read more
11/29/08
We at codecentric are not only leaders in Java performance, but support our clients on a variety of software development... Read more
11/04/08
From the 20th to 22nd of October the 6th Ajax World Conference took place in the sunny San Jose, CA.... Read more
10/29/08
Today I want to write about an issue that occurred to me with Struts2, but it is also valid for... Read more
09/26/08
Peter Roßbach, core developer at the Tomcat project, held a talk at RheinJUG in Düsseldorf on Thursday. It was very... Read more
07/17/08
Today Christian and I fought hard with a misterious connection problem. As a part of a longer process a web... Read more
07/09/08
No other language has been causing controversial discussions for a long time as PHP. The codecentric GmbH has specialized in... Read more