programming

Rosetta Code 'Translates' Your Code Into Another Programming Language

Rosetta Code is a library of different coding tasks in multiple languages, so you can see how to perform a given task in any language you want.


6 Inspiring Websites That Teach You To Code

If you’ve always had a desire to build your own apps or create your own websites, then you can begin your coding education with nothing more than a browser, an internet connection, and some spare time. Here we’ve picked out six of the best resources currently available online.


Why Tech Is No Longer Just About Hardware

The profits generated by some technology firms are awe-inspiring, serving as beacons for those at less fortunate enterprises. Devices have accounted for a large part of that success, particularly smartphones. But challengers trying to follow this route to profits are likely to be disappointed. The role that devices play for industry profits is changing.


How To Fix Google+ Integration In iOS Apps

A change in policy from Apple has caused problems for developers who want to integrate Google+ into their iOS apps. Here’s how to work around that.


Never Ever Work For A Company Seeking A 'Rockstar Developer'

Some career advice is so simple you can sum it up in a tweet.


The Crucial Skills Developers Need

There’s more to being an effective developer than simply learning to code. A recent Gartner report highlights some of the other skills you’ll need.


Ask LH: Where Can I Find Beta Testers?

Dear Lifehacker, I am putting the finishing touches on an iOS game which I am hoping to release fairly soon. However, before I put it up on the iTunes App Store, I wanted to get a few more beta testers to check it out and provide some feedback to make sure I’m not missing anything. Other than friends and family, where can I find some decent beta testers to download and try out my iPhone game? Being an indie developer, obviously cost is an issue, so the lower the better.


The Most Common Reasons Apple Rejects Developers From The App Store

A frequent complaint from developers is that Apple will reject apps from the App Store without providing a detailed explanation of why. A recent update to Apple’s developer site highlights the most common reasons for rejection — a lack of information about apps is at the top of the list.


The Most Popular Smartphone Operating Systems Globally

If you’re developing apps for smartphones, it makes sense to know how popular each of the main platforms are — especially if you’re building apps designed for a specific regional market. Here’s how the main contenders rank around the world.


Learn Ruby With This Collection Of 29 Great Online Courses And Tools

Many popular dynamic web apps (including GitHub and Basecamp) are built using the Ruby on Rails framework. If you’d like to dive into Ruby on Rails, here are some of the best online courses, tools and other resources for you to bookmark.