Application Development

Application Development news, information, and how-to advice

building blocks alphabet
110314 microsoft band

running runner road track

Patent trolls are on the run, but not vanquished yet

Strong legislation that will weaken the ability of the trolls to shake down innovators is likely to pass Congress, but more should be done

government congress house of representatives cloud

What open data really means for government

The open data movement purports to cultivate an informed citizenry and rescue government offices from the dark ages -- but can it tell me which streets to avoid on my bike?

Task Parallel Library

A deep dive inside the Task Parallel Library in .Net Framework

Leverage the multiple cores in your system using the Task Parallel Library provided by Microsoft .Net Framework

antique typewriter 99810074

Making a business case for refactoring code

Many software teams find themselves taking an increasing amount of time to deliver new features as time goes on. It doesn't have to be this way. Consistent investment up front editing your code for readability can pay big dividends in...

emerging monarch 93153534

Emerging enterprise techs to watch

The latest technologies include quantum computing, gamification, reactive programming, augmented reality, and others

quitting time leave out the door businessman

Impossible deadline? Stupid contract? Time to bail

From the get-go the project was problematic, and after a while, it wasn't worth the hassles

Garbage can paper trash

Red Hat Shenandoah boosts Java garbage collection

The technology for reducing garbage collection pause times is aimed at in-memory databases and other apps requiring large heaps

computer screen with vibrant color among darkened computer screens 42 24960384

Desktop virtualization review: VMware Workstation vs. Oracle VirtualBox

VMware Workstation 11 has the edge in performance and polish, while VirtualBox 2.3.20 leads in platform support and price

Python snake

A developer's guide to the pros and cons of Python

Devotees talk about what's good (ease of use, IoT potential) and not so good (design issues, performance) about the language

GitHub cat logo pumpkin carving

GitHub for the rest of us

Git made it possible for programmers to coordinate distributed work across teams -- now GitHub makes it possible for everyone else

IBM brings BlueMix platform services in-house

IBM is launching a series of tools to help ease the process of setting up a hybrid cloud

privacy info protect ts

How safe are Perl, PHP, and Ruby? The experts weigh in

With Rust talking up safety, the biggest names in PHP, Perl, and Ruby all speak up about what's safe -- and not -- in their languages

close up of mens rowing team sports cooperation

Literate programming is now a team sport

A program is a story told in two languages: code and prose. On GitHub, countless stories of countless programs are being told every day

talent agent salesman slick hollywood sunglasses

Attention, rockstar developers: Get a talent agent

High demand, large workloads, and the changing nature of programming work have some developers seeking reps to help them land new gigs

Cloud gears machine production

Why the opportunities for ops are better than ever

Some worry the cloud threatens to automate ops out of existence. In reality, the nature of the job is changing -- and big new opportunities are opening

fork road

Node.js fork JXcore goes open source, aims for mobile developers

The JXcore variant of Node.js bristles with intriguing features and aims to move Node into the mobile world

lanyard knot tied tangled rope

Untangling the intense politics behind Node.js

Node.js needs the stability of a foundation to shepherd it. But is the one Joyent and others propose the right answer?

future robot with screen

Watch out, coders -- a robot may take your job, too

Researchers warn that a glut of code is coming that will depress wages and turn coders into Uber drivers

Load More