Home » Author Archives: Ilias Tsagklis (page 10)

Author Archives: Ilias Tsagklis

Ilias Tsagklis
Ilias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Java Code Geeks.

JCG Flashback – 2011 – W37

jcg-logo

Hello guys, Time for another post in the JCG Flashback series. These posts will take you back in time and list the hot articles on Java Code Geeks from one year ago. So, let’s see what was popular back then: 5. Simple Twitter: Play Framework, AJAX, CRUD on Heroku This is a cool tutorial on how to build a very ...

Read More »

JCG Flashback – 2011 – W36

jcg-logo

Hello guys, This is the first post in the JCG Flashback series. These posts will take you back in time and list the hot articles on Java Code Geeks from one year ago. So, let’s see what was popular back then: 8. The Truly Educated Never Graduate An interesting article on the concepts of teaching and understanding and how those ...

Read More »

5′ on IT-Architecture: the modern software architect

software-development-2-logo

Before I start writing about this let me adjust something right at the beginning: Yes of course, there is the role of a ‘software architect’ in any non-trivial software development project. Even in times of agile projects, dynamic markets and vague terms like ’emergence’. The simple reason for that is that emergence and democracy in teams only work within constraints. ...

Read More »

Git newbie commands

git-logo

If you’re new to Git you will recognize that some things work different compared to SVN or CVS based repositories. This blog explains the 10 most important commands in a Git workflow that you need to know about. If you are on Windows and you want to follow the steps below, all you need to do is to set-up Git ...

Read More »

Characteristics of successful developers

software-development-2-logo

Many blogs exist about personal (soft) characteristics of successful developers. Here is a short listing of some interesting links: 50 characteristics of a great software developer Top 10 Traits of a Rockstar Software Engineer Five essential skills for software developers Manifesto for Agile Software Development Manifesto for Software Craftsmanship This one blog now is my personal view on that very ...

Read More »

5′ on IT-Architecture: root concepts explained by the pioneers of software architecture

software-development-2-logo

The last couple of weeks I am working on a new software architecture course specifically for the insurance and financial sector. During the preparations I was reading many of the most cited articles on software architecture. The concepts described in these articles are so fundamental (and still up-to-date) that every architect really should to know about them. I have enjoyed ...

Read More »

Four laws of robust software systems

software-development-2-logo

Murphy’s Law (“If anything can go wrong, it will”) was born at Edwards Air Force Base in 1949 at North Base. It was named after Capt. Edward A. Murphy, an engineer working on Air Force Project MX981, (a project) designed to see how much sudden deceleration a person can stand in a crash. One day, after finding that a transducer ...

Read More »

Spring Framework 3.2 M1 Released

news-logo

SpringSource just announced the first milestone release toward Spring 3.2. The new release is now available from the SpringSource repository at http://repo.springsource.org/. Check out a quick tutorial on resolving these artifacts via Maven. This release includes: Initial support for asynchronous @Controller methods Early support for JCache-based cache providers Significant performance improvements in autowiring of non-singleton beans Initial delay support for ...

Read More »

5′ on IT-Architecture: three laws of good software architecture

software-development-2-logo

The issue with architectural decisions is that they effect the whole system and/or you often need to make them early in the development process. It means a lot effort if you change that decision a couple of months later. From an economic standpoint architectural decisions are often irrevocable. Good architecture is one that allows an architect to make late decisions ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials