
How to Serialize Data With Django REST Framework
In this day and age, when APIs are so popular, developers must be cautious about how they serialize and deserialize data, as well as how secure ..

How to Customize Flutter Packages to Suit Your Needs
pub.dev is Dart and Flutter’s official package repository. pub.dev has more than 20,000 open source packages. These packages suit ..

Writing RESTful APIs in Go Without Dependencies
This article will walk you through building faster RESTful APIs in Go without external dependencies. You’ll learn how to build an independent ..

Android Authentication Using Kotlin
Authentication in layman’s terms is the process of proving something to be valid. When we have a computer system and a designated end-user, ..

Heroku Alternatives for Deploying Your Web Apps
Until a few years ago, Heroku was one of the biggest and best PAASs for web developers looking to deploy all kinds of web applications. ..

The NodeJS Test Runner Module
In Node v18, NodeJS introduced a native test runner module. The test runner module exposes an API for creating and executing JavaScript ..

ZSH Customization for MacOS
Before we begin, this article is a great place to start to get zsh installed in order to customize your zsh prompt. In this tutorial I will ..

Getting Started With Watchers in Vue
Watchers, as the name indicates, allow you to monitor data or computed property and execute a series of code in response to changes in the value ..

Implementing the LinkedList Data Structure in Go
The Go programming language is fast and that’s why it’s a great choice for building web and cloud applications at Google and many other ..

API Load Testing in Python with Locust
Overview In this article, we will be going over what API load testing is, why API load testing is important, and how to carry out load ..
An Introduction to Automation Basics
Automation is a powerful tool. With some foresight and a little elbow grease, you can save hours, days, or even months of work by strategically ..

How to Create an MP3 Music Player Using Python
One good thing about music is that when it hits you, you feel no pain. In today’s society everybody loves listening to music and many ..

Sweetcode Diversity Initiative
Invitation to Write As part of our Sweetcode diversity initiative, we are inviting tech practitioners to write a post about diversity in tech. ..

Getting Started With ZSH for MacOS
In this tutorial I’ll walk you through setting up your terminal using zshell or ZSH as it can also be called. You can customize your ..

What is Web 3.0?
While Web 3.0 is one of the recent technologies on the internet, its core concepts are classic and based on decentralization, openness, ..
JSON Basics: Building Blocks for Workflow Automation
Automation workflows add a lot of value to an organization’s day-to-day operations. At a minimum, they streamline the execution of complex, ..

Different Variables and Datatypes in JavaScript
Variables store data types. JavaScript has different types of variables which are confusing on when to use for some developers and they ..

Multithreading in Flutter
Multithreading is a technique by which several processors can use a single code set at different execution stages. Multithreading is essential ..

How to Create a Photo Editor App Using Python
As human beings in general, many times we won’t be impressed by the outcome of our photos and so adding some retouching and features ..

Coding Javascript’s Higher-Order Functions From Scratch
Unless today is your first time in the JavaScript world, you should have already felt the trending buzz around the higher-order functions ..