Application Development

Application Development news, information, and how-to advice

Digital Key encryption
20160331 qi lu build16

security training ts

Got microservices? You'd better secure them

Our modern world of containers and microservices presents new challenges that open new vulnerabilities if left unaddressed

JavaScript code

New tool forces JavaScript code correctness

The Prettier formatting tool ensures outputted JavaScript conforms to a consistent style

How to avoid becoming a dead-end developer

Stop now: Don't become a dead-end developer

Sensing a possible stall in your coding career? Here’s how to break free and tap your true potential

04 uniform language funnel gather collect

Nim language draws from best of Python, Rust, Go, and Lisp

Nim compiles and runs fast, delivers tiny executables on several platforms, and borrows great ideas from numerous other languages

closed sign

Social network App.net to shut down, open-source its platform

The developer-centric alternative to Twitter and Facebook might give rise to something new—but it probably won't be a social network

screwdriver public domain

Yahoo adds Screwdriver to devops toolbelt

Yahoo's internal continuous delivery system makes its open source debut, joining a crowded field

Java sign public domain

New JVM language stands apart from Scala, Clojure

The functional language Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is lazy by default

prototype pattern

Implementing the prototype design pattern

The prototype design pattern enables you to create new instances by copying existing instances to avoid the overhead involved in creating objects that can consume more resources

fission star explosion

New framework uses Kubernetes to deliver serverless app architecture

Still in the early stages, the Fission framework turns any Kubernetes cluster into a system for delivering lambda architecture or serverless applications

dart burst pop bust balloon growth balloon arrows

Node.js' success exposes its weaknesses

The server-side JavaScript juggernaut's complexity and vulnerabilities still bedevil many devs

Golang go puzzle pieces

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

09 opensource

The 6 unwritten rules of open source development

Do you want to be a successful and valued member of an open source project? Follow these unwritten rules

beams sky cloud sun

Apache Beam unifies batch and streaming for big data

Beam offers a high-level API and programming paradigm for streaming and batch systems

security code big data cyberespionage byte

Should software developers have a code of ethics?

With great power comes great responsibility. What should developers do when faced with ethical dilemmas?

A computer desktop with the word Python

Lambdascript adds functional programming to Python

The language project, still in the alpha stage, works with Python expressions and emphasizes literate programming

data science classes math

Microsoft’s R tools bring data science to the masses

Open source R is key for big data analytics, and Microsoft has infused many of its tools with the language

collaboration public domain

IT teams put conversations to work with chatops

Putting tools, alerts and processes into the chat interface gives both developers and the ops team a new model for working with infrastructure

hiker at the mountain top journey mission accomplished

Go tops Java, C, Python for programming language of the year

The Google-grown language bests Dart and Perl, while Java, C, and Python slip

Load More