Developer news, analysis, research, how-to, opinion, and video.

microsoft hololens project xray demo2
young woman in green with binary code projected on top of her

sarah sharp

Linux kernel dev Sarah Sharp quits, citing ‘brutal’ communications style

A prominent Linux kernel developer announced today in a blog post that she would step down from her direct work in the kernel community, saying that the community values blunt honesty, often containing profane and personal attacks...

graisl js

Grails gets cozy with AngularJS for better JavaScript

The Grails framework features improved REST capabilities, while the companion Groovy language gets compiler boosts.


Developers find themselves in hackers’ crosshairs

Here’s what enterprises need to do in order to protect their development environments from attack.

web design books

Where are all the good Web developers?

If you’re having trouble finding them, ask yourself: Am I a bad client, or am I looking in the wrong place?

A blank page in a notebook

10 tried and true methods for breaking coder’s block

When veteran software developers have trouble writing code, they often turn to one (or more) of these sure-fire solutions to get it flowing again.

learning mobile

Developers learn on the go with MongoDB University mobile app

A new iOS app for MongoDB University allows students to download video lessons and quizzes for access on the go, even when bandwidth is sporadic or expensive.

smartphone shopping mobile device

If you’re stuck on “app versus web,” you’ve already lost

Walgreens and Burberry – both established, legacy companies – were able to tackle the digital era head-on in very different, yet disruptive ways. Here's why these brands succeeded, and why companies stuck asking the app vs. web...

mobile apps and touch screen

Is a lack of enterprise apps killing BYOD?

Bring-your-own-device policies in the workplace often pit employee satisfaction and privacy against corporate security. And as the number of employees and companies participating in BYOD programs continues to fall, can enterprise apps...

John Chambers close-up

Cisco said to plan China partnership to boost market access

Cisco is tying with a Chinese partner for joint development and better access to the local market, according to a newspaper report.

A hand making the OK signal

6 things all good software code has in common

Not all source code is created equal. Here’s what developers say makes some software code far better than others.

mobile apps and touch screen

Review: RethinkDB rethinks real-time Web apps

RethinkDB's NoSQL document store delivers high-speed change notifications for super-responsive apps


CSO Survival Guide: Securing DevOps

A number of the most important stories you need to read for securing DevOps

Open source illustration

Box, LinkedIn and WhatsApp share open source advice

Open-source code powers many of today's most popular apps and platforms, and it's critical for companies to choose the appropriate frameworks for their specific needs, but other equally important factors also exist, according to...

not agile thinkstock

Test, deploy, release ... repeat

When it comes to release management, what sounds great in theory doesn’t always work in practice. Here are four steps to building an effective strategy.

programming code computer laptop hands worker

Rating programming languages – Swift is hot, Dart is not

A few programming languages are on the rise, but not always the ones you might have guessed.

A man pulling his hair out

The terrible 10: Programmers’ biggest frustrations

As great of a job as software developer is, like any other job, it has its annoyances. Here is a list of the things most likely to make them pull their hair out

Man standing in network room with arm extended and virtual lock in front of his face

Facebook extends React Native to Android

The JavaScript development technology lets developers create Web, iOS, and Android apps with the same core set of code

arrows laptop upward outward vectors

Java reigns, but Go language spikes in popularity

Tiobe tweaked its algorithm to remove statistical noise, leading to leaps for Go and Scala and drops for F# and OpenEdge ABL

Load More