Java 7 Launch Event

On July 7th, the Java User Group Macedonia organized a massive event to celebrate the launch of the new version of the Java platform. Guest speaker was Simon Ritter from Oracle.

The business hall on the Skopje Fair was too small to accommodate the interested developers, students and business people, so all 160 seats were filled quickly. The registration on the www.java7macedonia.com website filled up in as little as 2 days.

continue reading »

Put Your Blog on the Cloud!

As you may have noticed, I recently moved from a java VPS shared hosting that costed me about $20/month, to a free (within the quotas) cloud hosting on the Google App Engine.

Before I decided to do that, I needed a good CMS like engine that would meet my blogging needs. And my first search on the web about something similar was a perfect match. It was called the Vosao CMS.

continue reading »

Error Handling by Marvin

If you're into IT, you're probably familiar with the Hitchhikers Guide to the Galaxy by the immortal Douglas Adams.

In case you've never heard of the above book, please, if you're into development, uninstall any IDEs that you might have installed in your attempt to get on the IT train, and close the browser.

Just kidding, you may keep the browser open ;)

continue reading »

BDD = TDD++

We all know the benefit of having a Test Driven Development (TDD) grip on your application code. That is the only way to ensure that your application code will endure the addition of new features and functionalities without the fear of breaking existing application code and cascading the effect through the application.

I see Behavior Driven Development (BDD) as an upgraded TDD, which sees the code from their behavior standpoint. This paradigm enables the developer to focus ofwhy the code should be created, rather than the technical details of how the code should be tested, or even worse just achieving meaningless statistical test coverage.

continue reading »

The Benefit of Being in a Java User Group

So, apart from the free member t-shirt, what’s really the benefit you can get by participating in a Java User Group?

The answer to this question, depends who’s asking, but let’s try to generalize things a bit…

continue reading »