Sightseeing: The Slave Ways Of Ghana's Jamestown
March 13, 2023
Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old....
Read Blog Article
In the world of serverless applications, Webiny is becoming a popular way to adopt the serverless approach of building applications by providing handy tools that developers can build their apps...
Learn to get started using the AWS PowerShell tools to manage resources and automate tasks within the AWS environment!...
May 29, 2023
Modern browsers provide good support for JavaScript modules, but module bundlers such as webpack stay a critical part of the JavaScript toolchain. Let’s take a deep dive into what webpack...
When it comes to building a conversational chat assistant that could be used at a small or enterprise level, Dialogflow would most likely be one of the first options that...
Have you ever been in a situation where you had to manage your containerized applications on the public cloud and found several Kubernetes orchestration platforms challenging to adopt?From this article...
Automating the deployment of your development environment using Okteto Actions and GitHub Actions.
May 29, 2023
GitHub Actions provides developers with the functionality of building and automating the execution of their software development workflows directly in a project’s repository.In this tutorial, you'll learn how you can...
From a user’s profile picture to other media assets, data collection and storage to cloud services through file uploads have become an essential feature for most modern applications. In this...
The 2019 Capgemini research institute’s report published after research on the use of chat assistants showed a drastic 76% increase in customer satisfaction from organizations where chat assistants were built...
Build modern ecommerce with Svelte and Medusa
May 30, 2023
Medusa is an open-source headless commerce engine built for developers. The engine gives you the primitives to create amazing digital commerce experiences. Customization and flexibility are of the highest priority...
In every software-as-a-service solution, user billing and payments are key aspects in the sale of services rendered. Let’s learn about Stripe and how the REST API can be programmatically used...
Customizing haptic feedback for React Native apps
May 29, 2023
Learn how to enhance a React Native application with haptic feedback, along with the general benefits of haptic feedback for applications....
Getting Started with AWS CodeDeploy
May 30, 2023
Manual application deployments to an AWS EC2 virtual machine contribute to toil. Toil is the result of repetitive manual operations when you manage services in production. So how to avoid...
How to Add a CMS to an HTML Website
May 29, 2023
For decades CMSs have proven to be an indispensable part of many web development stacks. Statistics have predicted that the CMS market in general will reach a $123 billion valuation...
CST3135 — Arduino Powered Watering System Coursework
April 12, 2024
Microcontroller boards are powerful hardware devices as they can be programmed to achieve a variety of tasks. Within this coursework, I developed an Arduino Controlled Plant Watering System using a...
Read Blog Article
Visual jockey (VJ) effects for music videos involve the creative manipulation of visual elements to enhance the viewer's experience and complement the music. ...
Read Blog Article
Sonification — Representing media as sound. (Lab 5)
December 21, 2023
Sonification involves converting data or information into sound, allowing individuals to perceive and interpret complex datasets through auditory cues. This technique serves as an alternative or complement to visual representations,...
Read Blog Article
Extracting Content with AWS OCR Service Textract
May 30, 2023
Stop stressing your eyes, and learn how to extract content from images with AWS OCR Textract Service in this step-by-step tutorial!...
Within this tutorial, you will learn about speech recognition, and how voice-based search can be added as an alternative to the regular text-based search in applications. You will use the...
In this tutorial, you will learn by doing. You will identify accessibility issues in a pre-built Svelte application using both Axe-core DevTools and PA11Y. By the end of this post,...
Audio Synthesis — ( Lab 7 )
April 09, 2024
Audio synthesis finds applications in music production, sound design, virtual reality, gaming, and various multimedia projects. It continues to evolve with technological advancements, offering new creative possibilities and enhancing the...
Read Blog Article
Image Filter Design — ( Lab 10 )
April 03, 2024
Image filter design involves the creation of algorithms or processes to manipulate images to enhance certain features, remove noise, or extract specific information. These filters can be designed for various...
Read Blog Article
How to build a DApp and host it on IPFS using Fleek
May 29, 2023
Learn how to host DApps with Fleek by building a sample decentralized pet adoption application using React, Hardhat, and Alchemy....
Image Synthesis — Lab 5
April 08, 2024
Image synthesis involves the creation of images using computational techniques, ranging from traditional computer graphics methods to advanced deep learning models like Generative Adversarial Networks (GANs) and Variational Autoencoders (VAEs)....
Read Blog Article
Testing Internal Article For Blog
May 21, 2023
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took...
Read Blog Article
Using an SQL database in Golang
May 29, 2023
Learn how to use Golang with the Microsoft SQL Server database to build a console-based reminder application....
Since the year 2020 when the JAMStack architecture became mainstream and widely used by giant tech companies, the amount of frontend developers building applications with the JAMStack architecture has skyrocketed.Following...
Wireless Network Communities
May 29, 2023
Ever since the invention of the internet, several factors have made the internet a bit inaccessible, due to high connection fees, poor connection speeds, security, and several other hardware malfunctions....
Read Blog Article
Creating CSS masonry-style layouts
May 29, 2023
Let's explore the experimental CSS grid masonry layout and how to replicate this layout while browser support remains limited....
For many applications, one desirable feature is the user’s ability to upload a profile image. However, building this feature can be a challenge for developers new to GraphQL, which has...
Integrating GraphQL in a Blazor application
May 29, 2023
GraphQL is quickly becoming the default API choice for developers. Learn how to integrate a GraphQL API into a Blazor application....
Since 2013 when it was released to the public, Docker has become an industry-standard tool for development teams to package applications into small executable containers. A year later, Kubernetes was...
Learn how you can use Next.js and ButterCMS to build a knowledge base that will allow you to proactively educate and provide support to your customers....
Morphing - ( Lab 3 )
March 26, 2024
Image morphing is a digital technique for smoothly transforming one image into another. It involves creating a sequence of intermediate images that blend the characteristics of the original images. The...
Read Blog Article
The use of serverless applications by developers to handle the business logic of their applications in on the high increase, but how does the Google Cloud — a major service...
Anaglyphs And The HaaS Effect — Lab 8
April 04, 2024
Anaglyphs are a 3D effect that occurs by closely overlapping two images that have been put through a red-cyan filter to create a cinematic effect. This lab will walk you...
Read Blog Article
Getting started with Playwright component testing
May 29, 2023
Let's explore the recently-introduced Playwright component testing feature, using it to test React, Vue, and Svelte components in an app....
Developers are often eager to leverage an external service through its API while building a solution. Sadly, a developer might hit a roadblock when they discover that the external service...
Django Setup Tutorial
May 29, 2023
After several years of constant updates and improvements, the Django [/dʒængʊ/] web framework has proven to be one of the most powerful and useful frameworks for building Database — Driven...
Read Blog Article
Using an Infrastructure as Code solution to automate the management of your cloud resources is one of the recommended ways to reduce the toil that results from repetitive operations to...
Practical Compression (Lab 6)
December 25, 2023
Practical compression refers to the process of reducing the size of digital data, such as files, images, audio, or video, to save storage space and enable more efficient transmission over...
Read Blog Article
Django Setup Tutorial
May 29, 2023
After several years of constant updates and improvements, the Django [/dʒængʊ/] web framework has proven to be one of the most powerful and useful frameworks for building Database — Driven...
Read Blog Article
The Art Of Information Hiding ( Steganography ) - Lab 4
December 20, 2023
The art of information hiding involves concealing data within a carrier, ensuring its confidentiality and integrity. It encompasses various techniques aimed at securing information from unauthorized access or detection. Steganography...
Read Blog Article
Although everyone today might seem to be always connected and dependent on the internet, users of our applications have the desire to use their favorite apps at any time regardless...