Related Content
Using Security to Combat Bad Outsourcing It's been reported that a man named Bob outsourced his development role to a firm in China for close to one-fifth of his wage. The good news from all of this is that the company's monitoring system caught Bob, which highlights the importance of security—and the monitoring of it. |
||
Don’t Judge a Phone by Its Cover: Inside the BlackBerry 10 The launch of the long awaited BlackBerry 10—with a touchscreen—was January 29. To RIM's credit, the initial reaction was remarkably positive. Looking past its similar appearance to most other phones, we take a look at the ever-important OS to see what makes it tick. |
||
Gamification Can Work—If Done Right Gamification is about applying game-design thinking to non-game applications to make them more fun and engaging. Pamela Rentz profiles some gamification projects that are getting it done right, and she highlights some guidelines for making gamification projects successful. |
||
Storing Data in DNA: It's a Game Changer While it may be difficult to wrap your head around the concept of storing data—massively big data—on microscopic strands of DNA, you should try. Scientists in England have come up with a way to store truly limitless amounts of data on DNA, where it will be safe for tens of thousands of years. |
||
Memory Leaks—Coding Errors or Omissions with Consequences A memory leak is a coding error or omission with serious consequences. Memory leaks can be found in all programming languages and all types of applications. The question is—How do you find them? Brendan Quinn looks at some of the methods and tools available to developers and testers. |
||
Focus on User Security and Data Privacy January 28 is the official Data Privacy Day, but understanding the challenges of software security and data privacy can help you address these vital issues all year long. |
||
Hiring Agile Developers: Three Often-Neglected Skills They Need We are all aware that there is a great demand for agile developers. So, when you are hiring for your agile team, what qualities do you look for in a candidate? Steve Berczuk explains the often-neglected skills that can help one be an effective agile software developer. |
||
When Does Choosing a Mediocre Technology Make Sense? The technology world is obsessed with the latest and greatest. This doesn't come as a surprise. After all, we're all about innovation and building something better today than we built yesterday. Are there times when choosing a mediocre option—or even the worst option—makes sense? |