Software Development
-
Fixing a bug is like catching a fish
Manager: So, how long will it take to fix this bug? Inexperienced Programmer: An hour maybe? Two tops? I’ll get…
Read More » -
Characteristics of successful developers
Many blogs exist about personal (soft) characteristics of successful developers. Here is a short listing of some interesting links: 50…
Read More » -
Learning to Fail
Back at university, when I dealt with much low-level problem solving and very basic libraries and constructs, I learned to…
Read More » -
Software for Use
Here’s confession of a full time software developer: I hate most software. With passion. Why I Hate Software Software developers…
Read More » -
Database Usage Practices
After a long period of intense thinking, research and brainstorming sessions, I have finally made up my mind with few…
Read More » -
Developing a plugin for IntelliJ IDEA – some useful tips and links
When I started thinking about writing my first plugin for IntelliJ IDEA the biggest problem was lack of good and…
Read More » -
5 Ways to Think Wisely in Development
Recently I have been reading some popular and interesting social psychology books. The contents are based on empirical evidence and…
Read More » -
Native vs Green threads
Native vs Green threads Understanding a multi-threaded program have always been a wild goose chase for many programmers. There are…
Read More » -
5′ on IT-Architecture: root concepts explained by the pioneers of software architecture
The last couple of weeks I am working on a new software architecture course specifically for the insurance and financial…
Read More »