Any software engineer worth her salt has drawn some UML diagrams. They are a great tool for good design and planning of a software product and is applicable for all stages of the software lifecycle. The UML standard exists so… Read More


Any software engineer worth her salt has drawn some UML diagrams. They are a great tool for good design and planning of a software product and is applicable for all stages of the software lifecycle. The UML standard exists so… Read More

It’s an undisputed fact that the human brain processes images a lot faster than words and this is particularly true when it comes to illustrating complicated data. Visually representing large amounts of data in an infographic allows it to be… Read More

Ahhh… Logic Gates. The name brings a smile to your face, doesn’t it? Well seriously, love’em or hate’em, they are an essential part of many courses that touch upon basic electronics. Conversely, they might also be a core part of… Read More

Gantt charts are a popular tool for the simple reason that they allow easy forecasting and tracking of project schedules with just a straightforward diagram. This effectively provides management with key information to help improve productivity, while also improving communication… Read More

A growing company brings more than one challenge to any leadership team. Going from a 3 person team to a 10 person company to then growing to 20 or 50 people brings about extremely different sets of challenges. Left unmanaged,… Read More

For every $1 spent on email marketing, you will get $44.25 in revenue (source). That’s why marketers tell you that the money is in the email list! Think about that…. If you spend $1,000 on email marketing, you should get… Read More