Crunching contextual data about users can sell more stuff -- and in a mobile world, location data rules. Here's how to add location awareness to mobile apps with MongoDB
What language do Java developers love to write in? The results of a survey of 100 Java developers may surprise you
I craved a Google Glass until I wore one, when I found out it's an idea whose time hasn't come yet
If document database startup MongoDB is looking to thank someone for its hefty valuation, Larry Ellison should be first in line
When writing JavaScript front ends, is your workflow all over the place? Do you cling to repetitive actions instead of automating? Then this advice is for you
When subscribing to multiple SaaS offerings serving many users, it gets complicated quickly. Here's how to address the problem now and in the future
Thanks to state-sponsored cable/phone duopolies, U.S. broadband stays slow and expensive -- and will probably impede cloud adoption
Some companies are already sky high in cloudy goodness, while others are still procrastinating. The following items should rise to the top of your cloud priority list
IaaS plays like Amazon EC2 mainly provide a way for you to do what you're already doing for a little less money. PaaS and SaaS deliver a lot more
Microsoft tried, but it couldn't win the hearts and minds of developers who weren't already indoctrinated -- and it alienated others along the way
Apache is great for many things, not so for others. Its proponents misunderstand its weaknesses, and its detractors misunderstand its strengths
There's a saying in tech: March or die -- so stop slacking and study up. Your cube mate is already on No. 4
By the time Java 8 comes out, it'll be another two to five years behind .Net -- and Microsoft's coordinated front
Still using an RDBMS for friend-of-a-friend queries? Big mistake. Enlist a graph database using Neo4j instead
Java 8 brings exciting developments, but as with any new technology, you can count on the good, the bad, and the headaches
A drunk driver expedited our cloud migration. Here's how we swapped in-house apps for the cloud equivalents in record time
PaaS speeds dev times and lowers risk for new apps -- so why does so much IT bureaucracy stand in the way?
Open centers of grassroots innovation, hackerspaces offer opportunities to source talent, create goodwill, and push technology forward
A fragmented school system means siloed data, custom apps, and high costs, but education startup InBloom offers a better way with a common data store and APIs any app can use
Until we address underlying causes of developer shortage, we'll need all possible H-1B visas to keep the industry going
Deploying directly to your production cloud is all right -- really -- thanks to modern PaaS and NoSQL options
With massively refreshed Google Docs/Drive APIs, use JavaScript to integrate to your heart's content, create new apps
If you do the work, you can get a computer science education online rivaling that of the Ivy League. Here's a nice little curriculum for you
Are you a Developer Diva? Perhaps a Holy Priest of technology? Or maybe you're the Hipster Hacker from Hell? Let's find out ...
A 12-year-old MSDN article still rings true -- and provides excellent guidance when JavaScript may be giving us too much to play with
Gavin King brought us Hibernate and Seam. Now he wants us to drink the Kool-Aid -- or rather the Ceylon tea -- once more
Code for America is bringing positive change, recruiting developers to apply simple Internet technologies to everyday municipal interactions
Hi, my name is Initech, and I have a developer abuse problem
Sun dumped JavaEE Pet Store, but a bright developer modernized it, and we ported it to NoSQL with Couchbase
Founder of Apache TomEE project believes there's life left in the Java EE programming model, leads the charge to prove it
You're a crack coder and people depend on you to solve their issues. Still not enough? Here's how to hit that next level
Face it: You and your apps will eventually head to the cloud. Here are 12 tips to smooth the transition and avoid cloud lock-in
Bad developer habits die hard. If you don't load test as you go, you're asking for a nasty surprise at the end of your project
Contrary to the rants you read on Stack Overflow and Hacker News, Oracle is still your only option in many cases -- even when you need scalability and high availability
Or why I don't care about the Java flaw. Are you a big Swing user? Excited over JavaFX on multiple platforms? Me neither
Once, an endless parade of Web service protocols promised to guarantee any system could talk to any other. In the end, we got much of that interoperability via simpler means
Why would a brilliant 26-year-old hacker face jail time usually given to murderers? Because of whom he 'stole' from
Java is looking like everything including the kitchen sink. How about 'give one get one' for Java 8 -- and dropping inheritance entirely?
Rolling your own in software wastes both time and money
Couchbase heats up the document database side of the NoSQL landscape. No matter what happens in this battle, we all win
Like many programmers, the author is self-taught, but we need meaningful learning experiences to feed the huge future demand for coders
Both <a href="/slideshow/65168/bossie-awards-2012-now-something-completely-different-202541#slide2">my nomination for the geekiest thing I've worked on</a> and the most important thing I've work....
The data explosion demands new solutions, yet the hoary old RDBMS still rules. Here's where you really shouldn't use it
For now the answer to most identity problems is on-premises Active Directory integration. In an all-in cloud architecture, what do we do?
I plan to practice what we preach in 2013 and move to an all-in-cloud architecture. It's a tall order
Over time, NoSQL and big data will slow Oracle RDBMS's long-term growth, but it won't deliver a death blow anytime soon -- except, perhaps, to Oracle RAC
Tired of dreary <a href="/t/application-development/12-industry-disaster-scenarios-204574">disaster scenarios</a>? Then here's a grab bag of topics you shouldn't bother fretting over
No popular language may be as maligned as JavaScript. But its migration to the server side opens the possibility it may become all-pervasive
NoSQL databases like MongoDB are great for some tasks but not for others. Is it MongoDB's fault if misguided developers use it to solve the wrong problem?
Self-taught technologists are almost always better hires than those with a BSCS and a huge student loan