The good software development manifesto

The good software development manifesto

Software development is more than knowing what APIs to call or basic syntax. Here’s the whole picture of what app development really is

08/10/17

Chatops for the modern developer, courtesy of Spring’s founder

Chatops for the modern developer, courtesy of Spring’s founder

Java Spring Framework creator Rod Johnson sees chatops as the next step for Slack-esconced developers to make life cycle management much easier

08/03/17

9 crushing performance problems in scalable systems

9 crushing performance problems in scalable systems

We have no shortage of ways to slow complex systems to a crawl. Fix these nine, and a tenth will be along soon

07/27/17

Why you should use Apache Solr

Why you should use Apache Solr

Apache Solr is both a search engine and a distributed document database with SQL support. Here's how to get started

07/20/17

Which Spark machine learning API should you use?

Which Spark machine learning API should you use?

A brief introduction to Spark MLlib's APIs for basic statistics, classification, clustering, and collaborative filtering, and what they can do for you

07/14/17

12 'hot' technologies not living up to the hype

12 'hot' technologies not living up to the hype

A dozen technologies that will disappoint you soon, if they aren't disappointing you already

07/06/17

The rules for REST: How to be RESTful in HTTP/JSON APIs

The rules for REST: How to be RESTful in HTTP/JSON APIs

It’s easy to get sloppy in your APIs, so here’s a refresher on how to be correctly RESTful in your client scripts

06/29/17

Benchmarks, analyst reports, and other pretenses

Benchmarks, analyst reports, and other pretenses

Keep the these four facts in mind when assessing how much you should trust “independent” evaluations

06/22/17

9 shell tips every developer should know

9 shell tips every developer should know

Every wizened Unix hacker will have his or her own special tool set for using the command line for dev-fu. Here are mine

06/15/17

The 10 tools every modern developer should use

The 10 tools every modern developer should use

No matter what language you use or platforms you support, there is a core set of tools everyone needs to have

06/08/17

A full-stack developer is full of something, alright

A full-stack developer is full of something, alright

Most applications we develop are stupidly simple, so almost anyone can do them. Too bad our dev tools don’t work that part of the stack well

05/25/17

Forgot about Mahout? It’s back, and worth your attention

Forgot about Mahout? It’s back, and worth your attention

Mahout is a vibrant machine learning project that is now riding Spark instead of MapReduce for the algorithmically inclined

05/18/17

Choose one: High productivity or code you can maintain

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

05/11/17

The future of IoT can be seen in the PC

The future of IoT can be seen in the PC

IoT exhibits many of the same growing pains as the PC in its early days, with the greatest potential lurking in barely imagined future apps

05/04/17

AI, Amazon, Uber: 10 tech predictions for 2022

AI, Amazon, Uber: 10 tech predictions for 2022

In the next five years, half of the crazy new stuff you've heard about will arrive. The other half will have to wait

04/27/17

Data science could keep United out of more trouble

Data science could keep United out of more trouble

The right data analytics can sometimes prevent you from doing stupid things that alienate your customers

04/20/17

13 tips to foil cloud lock-in

13 tips to foil cloud lock-in

Public cloud vendors want your workloads forever. Here's how to create a viable exit strategy

04/13/17

H-1B clampdown won’t fix developers’ real problem

H-1B clampdown won’t fix developers’ real problem

The way things are going, well-intentioned visa reforms will exacerbate offshoring while making most development too costly for most businesses

04/06/17

Coders, here's a JavaScript presentation tool you'll love

Coders, here's a JavaScript presentation tool you'll love

Attention all technical presenters: At last, a slideshow tool for you! With the open source library Remark.js, you build presentations fast using Markdown

03/30/17

How to build your own Alexa-like personal assistant

How to build your own Alexa-like personal assistant

Voice and natural language serve up the UI of the future. Here's how to incorporate them into your applications, without relying on someone else's API

03/23/17

Load More