A human sits across from a robot having a deep conversation. From the outside, it’s impossible to tell which is the human and which is the machine. This scenario is the theme of many a sci-fi story and the dream of many artificial intelligence (AI) engineers.
Mobile Cross-platform app development has become an important alternative to traditional native development. With cross-platform app development, developers can design an app once, and then launch it on both Android and iOS simultaneously. It has become especially popular among startups, as it represents a rapid, cost-effective way to reach a wide range of users.
One of the newest cross-platform frameworks to hit the market is Kotlin Multiplatform. As you can see in the table below from Statista, Kotlin Multiplatform is not among the largest market shareholders. However, while it is still new to the market, I believe it contains promising features that may attract more developers in the upcoming year.
RFID stands for Radio Frequency Identification. It is a form of wireless technology that uses radio waves to uniquely identify an object. It usually consists of a tag, a reader, and an antenna. In this post I’ll introduce you to RFID technology and some of the interesting things that you can do with them as a programmer.
On a recent project I’ve been experimenting with using K6 for load testing. In this post I’ll discuss how to get started with K6 and some of the benefits of running load testing in using this tool.
Speedrunning is when you play through a video game or a section of a video game as quickly as possible. To perfect a speedrun, players will dedicate hundreds, thousands, and even tens of thousands of hours to playing a game over and over again. To beat previous times, players will have to continually optimize their gameplay, master fancy movement, and perform sometimes difficult glitches.
We interact with consumer grade mapping products on a regular basis, like when we search for directions on our phones, or when we get bored at work and browse Google Earth to see what our houses look like from space. As mere consumers, we have exceptional mapping software at our disposal – but, have you ever wondered what professional mapping products are capable of?
SwiftUI is a development implementation framework made by Apple. Version 1.0 was released in 2019 to replace their previous UIKit software, and it has been rapidly evolving with new features each year since then. It is an exceptional leap in user interface development for Apple products because it offers ease of development, cross-platform configuration, and robustness.
Genetic algorithms (GA) are directed search algorithms based on the mechanics of biological evolution. They are powerful tools capable of generating solutions to complex optimization and search problems that would otherwise be extremely hard or time consuming to complete by human trial and error alone.
When developing software, we are often trying to get users to stay engaged with an app for as long as possible, while competing for the valuable attention span of users that other popular social applications have already won.