Advertisement

mountains beneath a binary sky

Intro to Alpine.js: A JavaScript framework for minimalists

Alpine.js is a front-end JavaScript framework fashioned like a lightweight backpack, with a minimalist API and thoughtful features. Let's give it a try.


streams of light on the highway 1200

How to use BufferedStream and MemoryStream in C#

Take advantage of the stream classes in .NET 7 for faster reads and writes of the data in your .NET applications.


Python notebook analytics

Why Python is catching on with business analysts

Business analysts are running into the limits of BI tools and looking for ways to do more advanced analytics. Python is the way forward.


Advertisement

restricted zone sign

GitHub bolsters NPM access control

New granular access tokens allow NPM package maintainers to restrict which packages, scopes, and organizations a token has access to.


poker table with cards and chips

Azure Kubernetes doubles down on WebAssembly

WebAssembly is ideal for cloud-native apps. A shift from Krustlets to runwasi should simplify managing Wasm nodes in Azure Kubernetes Service.


Wired brain illustration - next step to artificial intelligence

Google's Vertex AI Vision brings no-code to computer vision

Vertex AI Vision combines video sources, machine learning models, and data warehouses to deliver rich insights and computer vision


fire flames

14 hot language projects riding WebAssembly

From blazing-fast web apps to Python data science in the browser, these programming language and compiler projects offer different twists on the promise of WebAssembly.


medals gold silver bronze

C++ overtakes Java in language popularity index

Java ranked fourth in the December 2022 Tiobe index of programming language popularity, the lowest Java has ranked in the history of the index.


Cybersecurity  >  A mysterious and intricate padlock with complex circuits

Complexity is the enemy of cloud security

Cloud security and IT security in general often overlook complexity. It’s not taught in security courses, and most experts don’t consider it in risk analytics.


error neon mistake

10 common PostgreSQL mistakes and how to avoid them

PostgreSQL was built to handle a wide range of use cases, but flexibility also has a flip side. Make sure you’re not making these all-too-common design, configuration, tuning, and other mistakes.


Advertisement

Computerworld's 100 Best Places to Work in IT [2017] - Welcome to the Club

AWS is changing

Announcements at AWS re:Invent show a kinder, gentler Amazon, ready to integrate its own services and third-party data sources.


head in clouds magrite headless suit derby hat unknown

What are headless architectures and composable systems?

When systems require complex customizations and integrations (think ERP, CRM, or CMS), these flexible architecture choices enable greater security and scale.


Thumbs up, thumbs down. Green and red background.

5 things developers love about their work, and 5 things they don't

No job is perfect, not even in software development. We asked 13 developers what they love and hate about coding for a living. Here's what they told us.


AWS

AWS re:Invent 2022 roundup: Data management, AI, compute take center stage

This week at its re:Invent conference, AWS launched new services and features across its storage, compute, analytics, machine learning, database, and security services, and made a foray into supply chain management.


Java / coffee

Kotlin 1.8.0 beta introduces experimental functions

Next version of the Kotlin programming language adds support for Java 19 and introduces experimental functions for the JVM to recursively copy or delete directory content.