Java is not Object Oriented
The Java programming language is one of the most taught, learned, written about, and programmed in programming languages today. Beginning its life in... more »
7 commentsSave Tags: java, opinion, other languages
The Erlang hype is grotesque
Take for example this recent post on hacker news with the title “Amazon and Google Discover Erlang (IMDB is switching from Perl to Erlang)”. There in... more »
3 commentsSave Tags: opinion, other languages
User Never Reads Manual
A real world example of the fact that user never reads manual.
1 commentsSave Tags: gui, methodology, usability, web design
How to Build a Great Team
There are some simple and effective things that can be done to build a great team. This article highlights some easy things that are often missed.
0 commentsSave Tags: how-to
Test Driven Development: Are You Test-infected?
When given a set of requirements to develop an application, most programmers can knock out something that works eventually, right? But all too soon... more »
2 commentsSave Tags: methodology, opinion
Every thing you need to know about an Programmer, you can learn from having them explain their own code to you.
Describes a good method for hiring programmers
1 commentsSave Tags: methodology
jMonkey Engine: a High Performance Scene Graph Based Graphics API
Much of the inspiration for jME comes from David Eberly's book 3D Game Engine Design. jME was built to fulfill the lack of full featured graphics... more »
1 commentsSave Tags: frameworks, games, java, open source
Design Patterns Refcard - Download Now
The Design Patterns refcard provides a quick reference to the original 23 Gang of Four design patterns, as listed in the book Design Patterns:... more »
3 commentsSave Tags: how-to, java, methodology
Why I Do Not Use ORM
An impedance mismatch occurs when two devices are connected so that neither is operating at peak efficiency. This lack of efficiency is not due to any... more »
3 commentsSave Tags: database, methodology, trends
Is Java the new COBOL? Yes. What does that mean, exactly? (Part 1)
If you are software developer that mainly writes applications for the web; even if you aren't a Java/J2EE developer, you have probably heard the new... more »
8 commentsSave Tags: java, opinion, trends
Gimp video tutorial : Electrify text effect
This is a gimp video tutorial for making a text effect
6 commentsSave Tags: how-to, open source, tools
Ruby on Rails - a paper dragon?
When Ruby on Rails started to gain some momentum a year or so ago, I decided to take another look at the Ruby language itself along with the Rails web... more »
3 commentsSave Tags: opinion, php, ruby
Introduction to C Programming
As a programming language, C is rather like Pascal or Fortran. Values are stored in variables. Programs are structured by defining and calling... more »
3 commentsSave Tags: c-and-cpp
Twitter At Scale: Will It Work?
Only two days ago the contact messaging application Twitter suffered another bout of downtime, leaving some users frustrated and others asking why the... more »
2 commentsSave Tags: news
A Productivity Race: Ruby on Rails vs JPA on OX3
This article tries to demonstrate that Java can be more productive than Ruby. We are going to develop the same application of the article Rolling with... more »
1 commentsSave Tags: java, ruby
Programming is not an Art, Science, or Engineering Discpline
Jon Erickson posed the question yesterday "Programming Art, Science or Both?", the answer is simple: programming is just an activity. As... more »
6 commentsSave Tags: opinion
OSGi for Beginners
This article is the first of a series of articles aimed at teaching developers how to create OSGi bundles, including dependencies included with the... more »
3 commentsSave Tags: how-to, java
Never, never, never use String in Java (or at least less often :-)
Never, never, never use (unwrapped) String or long or int. Why? Those primitive types have no semantic meaning. They are hard to understand, hard to... more »
8 commentsSave Tags: java, opinion
What Ruby could learn from Java
The other day one of my team members was complaining about the lack of documentation in Ruby on Rails. I had to think for a minute because I never had... more »
2 commentsSave Tags: java, opinion, ruby
Version Control and “the 80%”
A post about how 20% of programmers like innovation and new and 80% do their job without innovating. Some thoughts on Distributed Version Control... more »
2 commentsSave Tags: open source, opinion, tools, trends
Java job posting trends: Aug 2006 to Present
Did a jog around the internets today and found the trend graphs on SimplyHired to be, well, simply interesting in themselves.
6 commentsSave Tags: java, research
wow! How easy to Keep the CPU cool while coding
wow! How easy to Keep the CPU cool while coding
3 commentsSave Tags: humor
Database Developers Users' Choice: Oracle
In a satisfaction survey comparing features from Oracle, IBM DB2, Informix Dynamic Server, Microsoft SQL Server, MySQL, PostgreSQL and Sybase Adaptive... more »
1 commentsSave Tags: database, research
The anarchy of ruby
It seems the zeitgeist in ruby-land is looking for a solution to the ‘do this if I can’ patterns that continually crop up in code. In the python... more »
1 commentsSave Tags: opinion, ruby
Is J2EE Dead?
I recently presented at the Philly JUG. In my presentation , I asked the question, "Is J2EE dead?", half-kidding, but mostly serious.
5 commentsSave Tags: frameworks, java, opinion
via