Recent changes from Satya Nadella in cloud, open source and the desktop indicate Microsoft is correcting its course … continue reading
You might have noticed a heightened level of discourse in the agile software development community recently. There is always a healthy amount of naysayer banter about agile coming from those who have tried and failed, or those who have been forced to “be agile” and failed. Then there are those who use the phrase “We’re … continue reading
Do the old notions of flow and distractions still mean the same thing in the era of Facebook and Twitter? … continue reading
The sheer number of choices in writing software can create a bottleneck … continue reading
Your startup will not be successful if it doesn’t have a competent HR department … continue reading
Where mobile QA has come from and where it belongs in a world dominated by mobile app quality … continue reading
Experts explore the strengths and weaknesses of this methodology … continue reading
For smaller companies, they must use code that they can’t verify themselves, leading to risky situations … continue reading
The popularity of office applications proves that productivity is still a priority for users … continue reading
The additions and improvements in Java 8 are a further push toward the functional programming paradigm … continue reading
Uncertainty over costs has developers reluctant to move to PaaS, for now … continue reading
By now, developers have grown accustomed to dealing with certain “traditional” threats when it comes to Web applications. For instance, issues like injection flaws and cross-site scripting have been on the OWASP Top 10 list for years. But take those same Web applications and convert them to a mobile HTML5 application, and suddenly older and … continue reading
Software development isn’t easy. And the bigger the software gets, the harder it is to build right from the ground up. A string of high-profile failures has given us a timely reminder of this. But let’s look at the HealthCare.gov fiasco in a little more detail. Yes, there were some user interface idiosyncrasies. Yes, the … continue reading
The benefits of encouraging young people to seek STEM (science, technology, engineering and mathematics) careers are many. Those who seek careers in these fields will not only have jobs in the future, they will create the future. However, if individuals who have aptitudes in these areas were unable to pursue such a career, would we … continue reading