loader image

14216 Riyadh, Saudi Arabia

Office Hours: 8:00 AM – 6:00 PM

  • May 1 2024
  • Smart Transformation

AI still has a ways to go in code refactoring

In the rush to embrace coding assistants like Amazon CodeWhisperer to generate new code for developers, we haven’t spent much time asking if that code is any good. By some measures, the answer is clearly “no.” According to a GitClear analysis, “Code generated during 2023 … resembles [that of] an itinerant contributor,” likely caused by […]

Read More
  • April 30 2024
  • Smart Transformation

Intro to Extism: A WebAssembly library for extendable apps and plugins

WebAssembly was originally designed to give in-browser web applications a way to run portable, sandboxed, high-performance binaries. As WASM matures beyond the browser, new uses for the technology are emerging. Using WASM to build programmability and extensibility into applications is one use case that is gathering steam. The Extism software library lets you write programs […]

Read More
  • April 29 2024
  • Smart Transformation

9 Ways IoT Makes Construction More Efficient

The Internet of Things (IoT) has the potential to increase the average construction company’s efficiency substantially. There are numerous ways they can implement this technology to achieve such benefits. IoT for Construction #1: Site Surveillance Closed circuit surveillance has been an impractical solution in the construction industry because projects are temporary, and the installation process […]

Read More
  • April 29 2024
  • Smart Transformation

The temptation of AI as a service

Back in the early days of the cloud, I had a nice little business taking enterprise applications and reengineering them so they could be delivered as software-as-a-service cloud assets. Many enterprises believed that their custom application, which provided value by addressing a niche need, could be resold as a SaaS service and become another source […]

Read More
  • April 28 2024
  • Smart Transformation

How IoT Networks Work: A Comprehensive Overview

IoT networks are complex ecosystems with multiple systems that need to communicate with each other seamlessly. These discrete parts have requirements and constraints. But how do IoT networks work? They each need to source data from different parts of the data pipeline, run calculations, provide varying degrees of fault tolerance, and send messages to other […]

Read More
  • April 28 2024
  • Smart Transformation

Ubuntu Linux update brings performance boosts, tool updates

Canonical has released Ubuntu 24.04 LTS, aka “Noble Numbat,” a new Long Term Support release of the popular Linux distribution that brings performance enhancements and toolchain updates for developers. Announced April 25 and downloadable from ubuntu.com, Ubuntu 24.04 LTS offers Linux 6.8 kernel capabilities with improved syscall performance, nested KVM (Kernel-based Virtual Machine) support on […]

Read More
  • April 27 2024
  • Smart Transformation

IoT Software Development: Choosing the Best Company for Your Project

Choosing the right IoT software development company can feel like an overwhelming prospect, but remember – this initial work has a huge pay-off: a successful IoT app that users can’t get enough of. Keep reading to learn which factors you should consider when searching for the right IoT software development company for your project. Understanding […]

Read More
  • April 27 2024
  • Smart Transformation

Java proposal would streamline module package imports

Java would be enhanced with the ability to succinctly import all packages exported by a module, under a proposal floating in the Java community. The plan would simplify the use of modular libraries in Java. The preview language feature for Java SE (Standard Edition), called Module Import Declarations, has been filed as a JDK Enhancement […]

Read More
  • April 26 2024
  • Smart Transformation

Digital Transformation and Connectivity in the Machine Shop

Digital transformation in manufacturing and machining marks a revolutionary shift toward integrating digital technologies into all aspects of business operations. This shift is particularly relevant for machine shops, where adopting such technologies can improve precision, speed, and quality. Connectivity and the Internet of Things (IoT) stand at the heart of this modern manufacturing landscape. They […]

Read More
  • April 26 2024
  • Smart Transformation

7 innovative ways to use low-code tools and platforms

Some developers and business leaders believe that low-code is only for small, lightly used applications such as replacing spreadsheets and building dashboards. “These tools, in general, aren’t well suited to more advanced applications,” says Steve Jones, devops advocate at  Red Gate Software. With heavier use and more complex data manipulation requirements, he says, “they often […]

Read More