Streamlining Incident Resolution for Engineers
javascript
Building an In-App Bell Notification in React using Novu
Cover image by storyset on Freepik Introduction Push notifications are not seen as good practice. They distract you, want your attention or sometimes they are too frequent. But, In-app notification...
December 15, 2022
All
REST API vs GraphQL
You have probably heard about GraphQL, but you might not be entirely sure how and whether it differs from REST. You're in luck, then! Today, we'll go over some fundamentals regarding both REST and Gra...
December 01, 2022
All
What is Bootstrap? The best 2022 beginner's guide.
For a few years now this has become an essential tool for frontend developers. For the rest of us, it’s just another coding buzzword we don’t understand. But what is Bootstrap? So we know it’s usef...
December 01, 2022
javascript
Add Umami Analytics to a Web Application
Introduction Analytics plays an important role in knowing the user and the performance of a website. People ask me about my audience's country and views for sponsored posts on my website. So, knowing...
November 25, 2022
python
Build a ChatBot Using Python, Django
A ChatBot has become one of the must-have features of modern-day web applications. It plays a huge role in customer service which was once traditionally held by human beings. Through ChatBot, you can ...
November 24, 2022
javascript
Building an In-App Bell Notification in React using Novu
Cover image by storyset on Freepik Introduction Push notifications are not seen as good practice. They distract you, want your attention or sometimes they are too frequent. But, In-app notification...
November 24, 2022
All
What is Bcrypt. How to use it to hash passwords
The bcrypt npm package is a JavaScript implementation of the bcrypt password hashing function that allows you to easily create a hash out of a password string. Unlike encryption which you can decode t...
November 23, 2022
javascript
Learn to build a weather app in just 5 mins
A tutorial on how you can build a customizable weather app just using HTML, CSS, and JavaScript. Intro Every single day we check the weather forcast before going to work and when I was a kid I used...
November 23, 2022
webdev
How I build a Documentation site using Docz
Introduction I use any dev tools or library on the basis of its documentation. I use their documentation to know about the tools and how to integrate them into different setups. If the documentation ...
November 12, 2022
programming
Top 10 ways to become a self-taught developer
Introduction Hello fellow newbies and self-taught developers, As a rookie, what are your challenges in learning? My biggest challenges as a self-taught in development were: * No clear path and vis...
November 08, 2022
programming
Start a Production-Ready Dockerized Django Project
Making a Django app production-ready inside Docker is quite useful for developers. It minimizes the hassle of setup and deployment. This allows developers to focus on what’s important i.e. development...
November 01, 2022
programming
MongoDB vs Amazon s3
MongoDB vs Amazon s3 is one popular search among developers and startups but this should not be the question to ask because they solve different needs in the in today's modern applications. Yes! they ...
October 29, 2022
programming
Continuous Integration for Startups: What makes a good testing plan?
The earlier you catch defects, the cheaper they are to fix - Dave Farley, Continuous Integration The promise of continuous integration is great: you can save a lot of time in the long run by putting ...
October 27, 2022
javascript
Send email in Node.JS with Nodemailer using Gmail account
Environment & Dependencies * Nodemailer is a Node.JS npm module for sending emails. This has been the go to solution to most NodeJS developers for email delivery in their applications. * Ensure ...
October 21, 2022
programming
Creating Skeleton Loading Animation in React
Introduction Loading screens are an important aspect for any application. This lets the user know that the processing is going on. There are lots of evolution in the loading screen. We have moved fro...
October 19, 2022