Deepen your technical knowledge
Learn and share the latest technology with community members in Webscale’s Engineering Education Program.
Introduction to Prisma with Docker
In this tutorial, we will learn more about the Prisma ecosystem. We will build a simple server that accesses Prisma to read its database schema and run it on a Docker container. At some point, you...
Getting Started with Apriori Algorithm in Python
Apriori algorithm is a machine learning model used in Association Rule Learning to identify frequent itemsets from a dataset. This model has been highly applied on transactions datasets by large retailers to determine items that customers frequently buy together with...
How to Implement the Android LifeCycle Callback Methods
The Android lifecycle helps developers understand which states activities go through when a user navigates through an app. As a result, we can do proper operations at the right time and avoid crashes and other bugs. An Android application has a lifecycle. It crosses...
How to Create a URL Shortener Using Javascript
In this project, we are going to build a Uniform Resource Locator (URL) shortener service. I am pretty sure that most of you have heard of bit.ly, goo.gl, and other URL shorteners. With URL shorteners, you can shorten long URLs to make them easy to share. In this...
Speech Recognition Using the Web Speech API in JavaScript
The Web Speech API is used to incorporate voice data into web apps. In this tutorial, we will build a simple webpage that uses the Web Speech API to implement...
How to Use Local Storage with JavaScript
Local storage allows developers to store and retrieve data in the browser. The data stored in local storage will not expire. This means the data will persist...
How and When to Apply Session Storage with JavaScript
Session storage is a popular choice when it comes to storing data on a browser. It enables developers to save and retrieve different values. Unlike local...
Aggregation in Database Management Systems (DBMS)
Database management systems (DBMS) have replaced the traditional filing system by providing an easy, secure, efficient, and reliable way of storing,...
Agora Cloud Recording – Query and Update
In this tutorial, we will be building a server using Node.js and Express to implement additional operations of Agora Cloud Recording like querying the...
Agora Cloud Recording
In this tutorial, we will be building a server using Node.js and Express to start and stop cloud recording of audio/video streams that occur using Agora SDKs...
Simple GET request using Retrofit in Android
Networking is a crucial factor in mobile development. Most, if not all mobile applications incorporate networking on some level. Applications are either...
Introduction to the Theory of Computation
Theory of computation (TOC) is a branch of Computer Science that is concerned with how problems can be solved using algorithms and how efficiently they can be...
Choosing between Django, Flask, and FastAPI
A framework is a collection of packages and modules used to develop software and help developers avoid handling low-level details. When learning Python, you...