Holy crap: JVM has coroutine/continuation/fiber etc.
I have always wanted to have generator in Java. After all, Python have this feature, Ruby and C#(*) too. A generator is a way to define an iterator... more »
Tweet 0 CommentsSave Tags: java, research, trends
PDC09 Keynote Day 2 – Silverlight 4.0 and Free Laptops
Say goodbye to WinForms, WPF, and maybe even AJAX. Today Scott “The Gu” Guthrie took the stage and blew everyone away with the extensive desktop-app... more »
Writing a BDD DSL in Scala
Writing a Behaviour Driven Development DSL in Scala could be really simple
Tweet 0 CommentsSave Tags: java, trends
PDC 2009 Day 2: Keynote, Scott Guthrie
Scott started talking about Silverlight 3 and its new features that shipped several months. Specifically, Scott discussed the SketchFlow tool for... more »
Tweet 0 CommentsSave Tags: .net, announcement, microsoft, trends
Technical Leader vs. Manager
I've been travelling, at three conferences in three weeks. At some point during these weeks, a few people asked me, "What's the difference between a... more »
Tweet 0 CommentsSave Tags: humor, opinion, trends
SOA and Cloud meetup sponsored by WSO2
SOA was a big buzz word and the Cloud is becoming the buzz word, this week WSO2 sponsored a meetup for the Cloud computing and Service Oriented... more »
Tweet 0 CommentsSave Tags: announcement, trends, web services
Units are Not Classes - Improving Unit Testing By Removing Artificial Boundaries
Software Developer Rod Hilton explains why in recent years he has revised his stance on Unit Tests - no longer drawling distinction between what is... more »
CTO Ari Zilka Says Terracotta is Fast
Terracotta is having a defining year in 2009. Their Hibernate and EHcache products provide innovative methods for object-relational mapping and... more »
Tweet 0 CommentsSave Tags: database, open source, server, trends
Microsoft ASP.NET MVC - Why Java web developers should reconsider action frameworks?
Microsoft's ASP.NET MVC is a paradigm shift in web development from its pioneering component based development offered with WebForms to action based... more »
Tweet 2 CommentsSave Tags: .net, frameworks, java, trends
Could your next development environment be in the cloud?
Your new project has been given the green light. You need to get your team up and running quickly. Could a cloud based development environment be the... more »
Tweet 0 CommentsSave Tags: agile, tools, trends, web services
A Quick Rundown of PDC 2009 Day 1 Announcements
Microsoft kicked off Day 1 of its Professional Developer Conference (PDC) 2009 with a keynote by Ray Ozzie and Bob Muglia. Here are the highlights of... more »
Tweet 0 CommentsSave Tags: .net, announcement, microsoft, trends
Azure Summary
I was asked today, “what’s this whole ‘Microsoft Azure’ thing about?” I haven’t done anything with Azure, EC2, or Google Apps Engine, but why let my... more »
Tweet 0 CommentsSave Tags: .net, tools, trends, web services
The High Cost of Losing a Developer
You've probably heard statistics about the "high cost of losing a customer." The theory is simple and true (fact?): keeping existing customers and... more »
Tweet 0 CommentsSave Tags: methodology, trends
Coding with JDK7
A brief look at the new syntax and semantics that govern the JDK 7 milestone 5 release. These changes will make developers code a little differently... more »
Tweet 0 CommentsSave Tags: java, trends
Opinion: Prepare now for an employee exodus
Workers might have been willing to deal with unsatisfactory employment situations during the recession because they feared there were no other... more »
Tweet 5 CommentsSave Tags: opinion, trends
Terracotta Use Cases
Terracotta product direction and use cases
Tweet 0 CommentsSave Tags: frameworks, java, open source, trends
Surviving Without Random Lies In The World Software Development.
If you are a programmer or even remotely associated with the world of software development; you have probably seen an entire team; built and function... more »
Tweet 0 CommentsSave Tags: methodology, trends
Google Go Free Download
Google unveils a new open source programming language named Google Go. Download it for free.
Tweet 1 CommentsSave Tags: news, open source, python, trends
Face to Face - United We Stand
reflections on the value of face-to-face communication vs remote work for soft dev teams. Is globalization all OK or is there an unexpected price to... more »
Tweet 0 CommentsSave Tags: agile, opinion, trends
Groovy sorting and more
A primer into the elegance of closures illustrated by the groovy sorting mechanism. Followed up by using the metaclass to do it with a grails like... more »
JSR 166 Concurrency Updates Hit JDK 7
A description of the JSR 166 concurrency updates in JDK 7 M5 and a few things that have been worked on but either aren't or won't be in JDK 7.
Tweet 0 CommentsSave Tags: java, news, trends
Enterprise Java in 2010 – Expect a Cloudy Spring
Today I found a presentation by Adrian Colyer using the pretty cool Prezi tool. Besides the optical impression its content tells us what will be the... more »
Tweet 2 CommentsSave Tags: agile, frameworks, server, trends
Six Things That’ll Surprise You About .NET 4.0
I recently wrote an article for DevelopMentor’s Developments entitled “Six Things That’ll Surprise You About .NET 4.0” You can read the entire... more »
Tweet 0 CommentsSave Tags: .net, trends
Trying Out Personal Kanban (Or At Least My Interpretation Of It)
One of the biggest things I struggle with is a way to manage what I need to do. I do a pretty good job of that at work, but in my personal life,... more »
Tweet 0 CommentsSave Tags: methodology, trends
The Characteristics of a Less Conventional Website with Examples
The evolution of web design has changed significantly over the past 50 years. Back then, a Geocity webpage could be as simple as a brochure, using a... more »
Tweet 0 CommentsSave Tags: opinion, standards, trends, web design