Application Development

Application Development news, information, and how-to advice

contractor 2b
digitization concept

Big Data analytics machine learning

Review: Scikit-learn shines for simpler machine learning

Well-tended Python framework offers wide selection of robust algorithms, but no deep learning

Digital Key encryption

Sensitive access tokens and keys found in hundreds of Android apps

A new study performed by cybersecurity firm Fallible on 16,000 Android applications revealed that around 2,500 had API keys and access tokens for third-party services hard-coded into them.

20160331 qi lu build16

Former Microsoft exec tapped to lead Chinese search giant Baidu

Qi Lu, Microsoft’s former executive VP of applications and services, will be involved with AI efforts in his new position as Baidu's COO

JavaScript code

New tool forces JavaScript code correctness

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

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

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

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

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

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

Load More