tisdag 13 december 2016
tisdag 16 juni 2015
fredag 18 oktober 2013
- How many engineering years are spent on the product per calendar year
- What percentage of the engineering time is wasted on technical debt
- If you could spend X, Y or Z (see below) man-months fixing technical debt, what would the waste percentage be then
Show your work
The 90/10 rule
Keep it Short
torsdag 24 februari 2011
I would encourage anyone that is interested in Java to download and try it out.
(Look here for hints about what you should try)
Let us know what you think, and if any bugs managed to slip through our QA.
tisdag 22 februari 2011
onsdag 24 november 2010
Quite recently the following message went out to our Java SE Licensees:
That is obviously one way of saying it (whatever _it_ is). If someone tweeted the first line, and someone else made an article based on that tweet, the article would read.
Oracle removes free Database from Java
Puppies missing from orphanage
But what does it really mean?
My own headline would be
OpenJDK now 300% easier to compile
(Full disclaimer: I just made the 300% up. I don’t have any independent research on the issue. And if there was, I expect it would be more than 300%.)
IncludeDB/MakeDeps was a non standard way of handling C++ header files. Back in the days of yore it solved a number of problems, but in a world with modern IDEs it’s more of a hindrance. We are now moving to using normal header files. This will allow users to use an IDE with a minimum amount of tweaking (as opposed to the previous maximum amount) and will seriously lower the bar for new developers that want to work with OpenJDK.
So, if you want to work on OpenJDK this is good for you. If you want others to work on OpenJDK this is also good for you. You’re welcome./T
I’m Tomas Nilsson, I work for the Oracle Java Platform Group as outbound product manager.
As my name indicates I’m Swedish. Born and raised in the far north but nowadays living in Stockholm.
On my very first public presentation at Oracle I introduced myself as “Product Manager, JRockit products” and was just about to go on with my prepared presentation when a helpful colleague interrupted me and asked “Yes, but what do you do?”. I’m still trying to find a good answer to that.
On one side, we work internally as owners of the requirements and represent the customer/user in discussions with our dev teams. On the flip side of that we represent the product when speaking to the customer. In between those two, its our jobs to ensure that the field teams have all the information that they need to speak to the customers. With a list of products the size of Oracles we also need to make sure that they care about our product. In a way you can say that we sell to sales.
The “Outbound” part of “Outbound product manager” means that my focus is more on customer facing activities. Conferences, presentations… And with the Sun acquisition (I still think of it as a merger since for my team it’s a more fitting term. That and the fact that “merger” is easier to spell) some part of community outreach.
Why am I writing this blog? Well. I read a lot of Java related blogs, tweets and articles, and I feel that I can contribute to the available information. I hope to give some insight into what Oracle is doing for Java and what the thinking behind it is. Since no one will read this post until I have posted something interesting on Java/Oracle I can leave this here. You will have figured out what my topics are by then.