This is a chapter from the upcoming book “Remote Work – The Complete Guide” which we will be publishing first on Simple Programmer. You can get the book for an EXCLUSIVE MEMBERS DISCOUNT, just click here. When you finally convince management to let you [ read more...]

Software bugs are the plague of any software programmer, regardless of how skilled they are. It’s well-known among programmers that bugs come from complex interactions. From messy code to inadequate testing, we know why bugs happen, but how can we reduce them?  [ read more...]

Architecture lays out a firm foundation for any software project. A sound architecture defines the technical standards, design, delivery, and support framework of the software product. While designing software architecture, a skilled practitioner will keep in mind the development and technology goals [ read more...]

As the technological universe continues to morph and evolve, the challenges faced by web developers around the globe foster and multiply. Sudden, continual changes in browsers, low performance bars set by developers themselves, and a breed of new developers eager to build [ read more...]