Cost, scope and focus

Trade-offs in benchmarking

Is it quality you’re looking to improve? Or performance? Before you decide on what kind of a benchmark your system needs, you need to know the spectrum of cost and benefit tradeoffs.

Python basics

Why learn Python?

If you’re thinking of taking a deeper look at Python, you’ll first need some answers. What’s it like to program with Python? What scenarios does it work best in? And where is it better than competitors like Ruby, Java and C++?

(Slow clap)

AngularJS 2.0 to get seamless upgrade path

The AngularJS team has finally woken its community up from what was probably the worst nightmare it will ever experience. Plans to update to AngularJS 2.0 without a migration path have now been replaced with a clear outline for a seamless harmony between old and new versions.

The complete guide to tuning the appearance of NetBeans

NetBeans IDE is comprehensive and powerful, though not always as pretty as you’d like it to be, which, in turn, can have an impact on the efficiency and enjoyment of your coding experience. Since there will never be one single appearance that will please absolutely everyone, it helps to know what you can do to make NetBeans pleasing to your own specific eye.

Adaptive mobile architecture

ASP.Net Framework for mobile websites

Using ASP.Net for mobile development brings numerous advantages, including custom controls and a flexible, adaptive architecture. Juned Ahmed Ghanchi introduces us to the common approaches, the architecture and the web server controls.

Choose wisely

Divided we stand: Optional

After counter-ranting about NULL, Lukas Eder wants to look at another “special value” that might change everything for Java 8: Optional. Functional programmers love it, so its worth digging around to find out whether or not you should follow suit.

An IT fiction bestseller

The Phoenix Project: One company’s struggle to adopt a DevOps culture

Bill is an IT manager at Parts Unlimited. It’s Tuesday morning and Bill gets a call from the CEO. The company’s new IT initiative, code named Phoenix Project, is critical to the future of Parts Unlimited, but is massively over budget and very late. Bill must fix the mess in ninety days or else Bill’s entire department will be outsourced.