Working in Tech

Best practices, new technology and products, and tips to help you stay on the cutting edge.

Java/JavaScript, PHP, Python Top RedMonk List of Language Rankings

Screen Shot 2014-06-24 at 2.54.19 PM
RedMonk, a tech-industry analyst firm, has issued its latest programming-language rankings, and the list should come with no surprises to seasoned programmers and developers: Java/JavaScript, PHP, Python, C#, C++/Ruby, and CSS all top the list of most-used languages. Any language “observable within both GitHub and Stack Overflow” can end up in RedMonk’s rankings, according to the firm’s blog posting. “No claims are made here that these rankings are representative of general usage more broadly. They are nothing more or less… continue…

Which Cloud-Storage Option Is Cheapest?

shutterstock_109953752
Over at Technologizer, Harry McCracken has assembled a chart comparing the major cloud-storage services by price, mobile support and other metrics. For anyone debating whether to put massive amounts of data in the cloud, it’s a potentially useful breakdown of the options out there. On a price-per-gigabyte basis, purchasing the Personal version Office 365 (Microsoft’s cloud-based version of Office) is the best option, as it comes with a terabyte of OneDrive storage for $6.99 per month; the Home version of… continue…

PHP vs. .NET: Which Should You Learn?

shutterstock_127502615
If you’re a software developer, there simply isn’t enough time in the world to learn every single technology, language and platform you might need for work, or to land a better job; at some point, you’re going to have to decide in what direction you want to expand your knowledge base. The choices you make in that regard will have a huge impact on your life. If you devote too much time to learning a technology that’s on the verge… continue…

More Than 300k Servers Still Threatened by Heartbleed

Screen Shot 2014-06-23 at 10.58.43 AM
When security researchers unveiled the “Heartbleed” security bug in April, it kicked off a worldwide freak-out. For years, the online world had operated on the assumption that OpenSSL was a secure protocol, trustworthy enough for people to use it for everything from email to financial transactions; thanks to Heartbleed, however, an attacker with a moderate level of programming knowledge could exploit a loophole to grab anything from passwords to encryption keys. Click here for security jobs. Following the announcement, developers… continue…

Booming Mobile Games Take Backseat at E3

DeNA Mobage Screen Shot
Amid the din of E3’s flashy console game demos, Re/code noted a quiet corner of the Los Angeles Convention Center: The mobile and social gaming pavilion. From the lack of crowds and unassuming placement at the game industry’s largest trade show, it’s hard to believe that mobile gaming is the business’s fastest growing segment and its largest source of digital revenue. Last year, Re/code says, smartphone and tablet games generated $3 billion in U.S. sales. And while sales of packaged… continue…

Microsoft Launches Internet Explorer Developer Channel

Posted In Working in Tech
Screen Shot 2014-06-17 at 10.23.00 AM
Since Satya Nadella ascended to the CEO role at Microsoft, he’s made a very public effort to position the company as a mobile- and cloud-friendly entity, not to mention something of an underdog in the fight against Apple and Google. Nadella and his executives know that the key to seizing market-share in both mobile and the cloud is to create platforms that third-party developers actually want to use, including tools that allow them to effectively test and verify products before… continue…

How Amazon’s Smartphone Could Profit Mobile Developers

Screen Shot 2014-06-17 at 9.33.30 AM
If rumors prove correct, Amazon will unveil a smartphone at a high-profile June 18 event in Seattle. The big question is, why? As pointed out by many a publication over the past few days, numerous companies have plunged into the smartphone space and failed. For every Apple iPhone or Samsung Galaxy S that achieves blockbuster sales and critical acclaim, another dozen fade from the market after leaving barely a ripple in the popular consciousness. If Amazon launches a smartphone, pouring… continue…

4 Ways to Debug Application Crashes

Magnifying Code
Among the worst things that can happen to an application developer is having their software crash at a customer’s location—and having the customer on the phone to them, screaming. So how do you prepare against such an eventuality? In this article I’ll look at a few things you can do to be ready when–not if–something goes wrong, whether it’s hardware failure, a disk crash or someone pulling out a power cable and corrupting a disk. Actually, if you can deal… continue…

Tesla Open-Sources Its Patents

Posted In Working in Tech
Screen Shot 2014-06-13 at 10.09.58 AM
Most tech companies devote considerable time, money, and effort to enforcing their patents. Tesla CEO Elon Musk has decided to buck that longtime tradition by opening up his company’s electric-car patents to the world. In a corporate blog posting, Musk framed the gesture in altruistic terms. “We believe that Tesla, other companies making electric cars, and the world would all benefit from a common, rapidly-evolving technology platform,” he wrote. “Technology leadership is not defined by patents, which history has repeatedly… continue…

Is Your Business Ready for Wearable Tech?

Salesforce Wear
Salesforce has announced Salesforce Wear, which it bills as an initiative for “wearable computing in the enterprise.” In theory, the platform will allow developers to build enterprise-centric applications for a variety of wearable devices, including the Samsung Gear (a smartwatch), Android Wear, and Google Glass. (A full list is available here.) Salesforce’s motive here seems pretty obvious: By releasing an enterprise-centric development kit for wearable electronics—one that focuses on Salesforce software, no less—it can gain a head start on what… continue…