Copy & Paste Based Development

Copy & Paste Based Development

This is about Mr., W. J. a nice and friendly developer working for an IT company in a cosmopolitan city. He was in charge of five other de...
Semantic coupling

Semantic coupling

Code Complete is one of those books every developer should read. There is a section in chapter 5 of this book which talks about coupling . ...
Talking Progress Indicators

Talking Progress Indicators

Willing to learn Vaadin 7 in a funny way? Here there is an excerpt of my book  Vaadin 7 UI Design by Example: Beginner's Guide . Auth...
Comments: A deodorant to mask code smells

Comments: A deodorant to mask code smells

Don't get me wrong. Comments are useful and not all of them have the olfactory purpose of the famous analogy I'm using in this art...
Book Give-away: Hold a chance to win free copy of the book "Vaadin 7 UI Design By Example", just by commenting!

Book Give-away: Hold a chance to win free copy of the book "Vaadin 7 UI Design By Example", just by commenting!

And the winners are: Iskael Diaz Marquez Camilo Gonzalez Packt Publishing has two copies of  Vaadin 7 UI Design By Example  to be gi...
 Lightning fast commenting (in and out)

Lightning fast commenting (in and out)

I have used this two or three times in my life but it's one of those simple (and useful?) hard to forget tricks. It could be useful ...

Empty lines and semantics in source code

I remember a couple of years ago, while working with some developers, one of them seemed to be irritated by seeing empty lines in source cod...
 Enterprise App now available with Maven

Enterprise App now available with Maven

Finally! I've managed to write a Maven POM for Enterprise App. Just add this into your pom.xml file: <dependency>     <...

A strategy to manage large SQL tables

Some months ago, I got involved in a project where I needed to generate quite big reports (more than 1 million rows) extracted mainly from a...
Pagination: An old web 1.0 solution

Pagination: An old web 1.0 solution

A few days ago, an Enterprise App user asked me if lazy loading is better (particularly in a buisiness application) than pagination. My an...

Hello GitHub

I have been a ProjectLocker and Assembla user for years. They both offer excellent tools for software projects management. However, now I&...

Search

Popular Posts

Building a Kubernetes cluster on Raspberry Pi (with automation)

Some months ago, I was lucky enough to get a bunch of Raspberry Pi minicompute…

How to call a Java method from a JavaScript function in the browser

In this video I demonstrate how to call a Java method that runs in the server f…

What is a Database Proxy?

A proxy is a server software, typically installed in a separate machine, that …

Recent Comments

Contact Me