Software Development

Software Development | News, how-tos, features, reviews, and videos

future what is next

Next.js upgrade emphasizes static site generation

Latest Next.js release introduces new data fetching methods for specifying static generation or server-side rendering

UK | United Kingdom  >  England  >  London  >  Canary Wharf  >  architecture / skyscrapers / offices

What is service-oriented architecture?

Get an overview of service-oriented architecture implemented using SOAP-based web services

test tubes closeup on blue background. 164171233

Kotlin upgrade brings experimental features

Kotlin 1.3.70 release offers no major new features, but adds a number of experimental new functions to the standard library

IDG Tech Spotlight  >  Containers + Virtualization [ InfoWorld / March 2020 ]

Containers march into the mainstream

After years of experimentation, enterprises are going all-in with containers and microservices, building and updating better apps at a faster clip than ever before

Relaxing on hammock vacation 168344861

16 ways to improve your code after it’s ‘finished’

Just because you’ve squeezed out the bugs and delivered a working program doesn’t mean you should relax

Blue Morpho Butterfly

What is Deno? A ‘better’ Node.js

From the creator of Node.js, Deno is a secure runtime for JavaScript and TypeScript that addresses Node’s shortcomings

abstract binary code

Scala.js 1.0.0 improves JavaScript interoperability

Version of the Scala programming language that compiles to JavaScript has reached GA status

tools to build, develop or repair

GraalVM upgrade improves Windows builds

Oracle’s open source, polyglot virtual machine also brings JavaScript, Java, Python, and Ruby enhancements

power of one rebel fight strong rise up arm fist power

Clojure use grows in the workplace

More Clojure developers report using the language at work, but having difficulty convincing coworkers

JVM - Java Virtual Machine

Concurnas language taps JVM for high-performance apps

Python-like, Java-compatible language aims to ease development of concurrent, distributed, and parallel systems

thumbs up thumbs down good bad voting opinion compare different positive negative by comicsans getty

Open source should learn from Linux, not MySQL

When a single vendor owns an open source project, expect the community to look for alternatives

all hands in among a happy, collaborative group

5 ways agile teams meet sprint commitments

Spikes, swarming, splits, and keeping some requests in the shallows can help agile teams stay on track

spliced together two different apples 135925055

TypeScript vs. JavaScript: Understand the differences

TypeScript transpiles to JavaScript and enables the development of large-scale applications

cliff diving taking the plunge dive into a project ocean swimming by aydinmutlu getty 2400x1600

Do you really need Kubernetes?

Is Kubernetes the perfect defense against cloud lock-in, or a needlessly complex solution to a problem nobody has?

p1170305 2

Oracle v. Google Java copyright battle enters final round

Oracle has filed an argument brief with the Supreme Court in advance of the March 24 court date

Abstract businessman connected to wired spheres.

A brief history of artificial intelligence

Despite huge advances in machine learning models, AI challenges remain much the same today as 60 years ago

IDG Tech Spotlight  >  Security  >  DevSecOps: Bringing security into agile development and CI/CD

How to bring security into agile development and CI/CD

Align to DevSecOps and shift-left security to improve coding practices, eliminate vulnerabilities in development, and deliver highly secure apps to production

Java / coffee

OpenJDK: Hidden classes could be coming to Java

A JDK Enhancement Proposal says introducing hidden classes in Java could make other JVM languages more efficient

United States Apollo 15 astronauts deploy first lunar roving vehicle [NASA / July 31, 1971]

Why we can’t develop voting software that works

Ever wonder why we could write software to get to the moon, but not to count votes? Here are five reasons

Volunteers / volunteerism  >  A group of business people raises their hands.

Most developers know JavaScript — and want to know Go

HackerRank developer survey finds JavaScript most-known, Go most-wanted to learn, and full-stack development skills most-wanted in the job market

Load More