Application Development

Application Development news, information, and how-to advice

mobile developer and skills
box with packing peanuts home shopping ordering distribution box packaging shipping e commerce 0000

colorful neon networking background

Tame microservices complexity with APIs

APIs not only bridge the gap between microservices and traditional systems, they make microservices easier to build and manage

Drawbacks of the Singleton design pattern

Design patterns that I often avoid: Singleton

Learn the drawbacks of using the Singleton design pattern, one of the most widely used design patterns, and the alternatives to avoid its potential pitfalls

gopher

GopherJS compiler catches up to Google Go

GopherJS 1.7-1 extends browser app dev to version 1.7 of Google's Go language

development tools web internet code data

Google readies next-gen RPC protocol to replace JSON

Google's gRPC aims to oust JSON for exchanging data between HTTP-connected services

visual studio

Visual Studio 15 preview adds TypeScript, C++ improvements

Microsoft's fourth preview of Visual Studio 15 also focuses on faster installation

internet security thinkstock 1200w

Nginx web server upgrade focuses on web security, JavaScript configuration

Nginx Plus Release 10 adds a web app firewall, IP transparency, and support for the nginScript configuration and control language

Linux kernel development

Another day, another 4,600 lines of Linux kernel code

The vast majority of contributions come from paid developers

Burmese python head

Data notebook for Python, R gets reworked for the web

JupyterLab creates powerful and fluid live data notebooks powered by Python, R, and other superstars of big data programming

man holding pen drawing a heartbeat and red heart

Go and Rust updates developers will love

The two languages improve speed and performance, with the added goal of delivering better developer experiences

gateway arch 78049409

Dev and test: Gateway drug to the cloud

Anyone who minimizes the importance of dev and test in the cloud -- and asserts 'real production workloads' belong on premises -- is trying to sell you hardware

Object cloning in .NET

My two cents on Deep copy vs Shallow copy in .Net

Microsoft .Net provides support for cloning objects -- an ability to create an exact copy of an object (also known as a clone). Cloning can be of two types: shallow copy and deep copy.

language school blackboard

New Lever language builds on Python's convenience, aims for PyPy speeds

Open source language aims to be as easy to use as Python, but with easier concurrency, user-customizeable syntax, and PyPy-level speeds

distributed network group computing

Gradle build sharing comes out of the cradle

The build automation system's founder also wants to address feature creep with CI systems

Cross Functional Security corporate departments

Application security requires more talk than tech

Building a successful AppSec program requires more than just a few updates from the security team. It's a team effort across the whole organization.

banana slip

Java EE 8 set to slip, while Java SE could move up

Mired in controversy, Java EE won't likely make its targeted ship date of first-half 2017

android zombie hurt bruised

Hey Google, Android APIs are a mess

The most popular mobile platform in the world doesn't seem to care much about making developers happy

Login password

Microsoft promises fewer forced sign-ins to Visual Studio

Developers had griped about frequently re-entering credentials to access the company's IDE; now, sessions should last for months

cloud computing concept on tablet screen 000056398510 medium

Cloudlets: Where the cloud meets intelligent devices

Systems of engagement and systems of control require a cloud infrastructure closer to the edge

Load More