Advertisement

futuristic digital tunnel

What is an API gateway? API simplicity and stability

An API gateway decouples clients from services, simplifying life for service developers and consumers. It can also provide additional benefits such as monitoring, logging, security, and load balancing.


blue and orange binary code matrix

What is a computational storage drive? Much-needed help for CPUs

As Moore’s Law loses steam, off-loading data compression, data encryption, low-level data data processing, and other heavy-duty computation tasks to storage nodes makes sense. Here’s how that would work.


binary target

JetBrains IntelliJ IDE debuts ‘run targets’

New feature in IntelliJ IDEA 2021.1 allows developers to execute code in a Docker container, SSH server, or WSL for remote testing and debugging.


Advertisement

rust rusted metal

Build more secure software with Rust for Windows

Microsoft has released an early version of its Rust tool for Windows development. It’s well worth a look.


abstract binary code

LLVM 12 arrives with x86, AArch optimizations

Update to the compiler infrastructure platform also brings improvements to the build script and Intermediate Representation.


3 x 4 grid of colors like 'tomato'

Make the most of R colors and palettes

How to find, display, and use 600 built-in R colors and 2000 palettes and create your own palettes and palette functions. Plus a bonus R Shiny app to display paletteer package palettes.


wrestling wrestlers competition match fight

Review: 7 Python IDEs go to the mat

Which Python IDE is right for you? Here’s how IDLE, Komodo, LiClipse, PyCharm, Python extension for Visual Studio Code, Python Tools for Visual Studio, and Spyder stack up in capabilities and ease of use.


macbook apple logo pexels

Node.js 16 introduces Apple Silicon support

The first version of the JavaScript runtime to ship with pre-built binaries for Apple Silicon also features Google V8 9.0 and timer functions that return Promises.


dna research science medical advancement 101334656

Python is devouring data science

Someone once said that Python’s data science training wheels would increasingly lead to the R language. Boy, was he wrong.


sort filter seprate strawberries in boxes

How to use SortedDictionary, SortedList, and SortedSet in C#

Take advantage of the SortedDictionary, SortedList, and SortedSet classes in C# to store key-value pairs and sort them based on keys.


Advertisement

Red flag warning button [alert / danger / disaster]

Edge computing archetypes are emerging, and they are not pretty

As edge computing explodes, we’re faced with complexity, security, and management challenges that don’t have easy answers.


integrated digital tools / interoperable tools

Microsoft Visual Studio 2022 preview is coming soon

Microsoft says the next major upgrade to its flagship IDE will be faster, more streamlined, more intelligent, and 64-bit, making out-of-memory exceptions a thing of the past.


Team member extends all hands in for a huddle. [unity / teamwork / trust / diversity / inclusion]

3 usability standards for web and mobile applications

Create applications that delight people with disabilities, customers in other countries, and real-world users.


High-speed train tunnel / motion blur / speed / motion / forward progress / future / what's next

6 reasons to switch to managed Kubernetes

Managed Kubernetes services have matured to the point where many enterprises are handing over the keys to their clusters. Here we identify some of the main drivers behind that trend.


colorful numbers

Kotlin 1.5.0 stabilizes unsigned integer types

The newly stable APIs include unsigned integers, ranges and progressions of unsigned integer types, and functions that operate with unsigned integer types.