Categories

Latest From Development

How to Configure Different Load Balancing Algorithms on Nginx

Development

During times of high traffic, the overall performance of most web applications drops, the latency rises, and sometimes the request times out. This often happens when the server’s computing power is insufficient to process the workload during high traffic. This article teaches how to keep your server’s uptime high and maintain good performance using load-balancing algorithms.

How To Create A Typewriter Effect In Vue

Development

The typewriter effect is an animation that gives the impression that text is being typed on the screen one letter at a time, which can be a great way to grab a user’s attention. Learn how you can grab your user’s attention by implementing the typewriter effect in your Vue applications in this article.

How to Test Python REST APIs

Development

There are many types of tests, and they all seem great in theory, but how do we test a REST API? This article will teach you how to conduct unit and integration tests on your Python REST APIs.

Understanding the CSS Position Property and How It Works With Example

Development

When using HTML to build web pages, elements are arranged after each other vertically by default. You will always want to add styling to either change your page’s layout or organize its elements so that elements can be positioned horizontally on your screen. Learn what the CSS position property is and how you can properly position items on your webpage in this article.

Demystifying The CSS Display Property

Development

The web page treats and sees every element as a box(to be precise, a rectangular box). The display property is a significant CSS property that you can use to determine how elements are displayed in your browser. This article will teach you how to improve your web page’s display using the CSS display property.

Top 10 CSS Animation Libraries

Development

The introduction of the keyframes, transition, and animation properties in CSS3 made it much easier to create and display abstract animations that appealed to the eye. The CSS3 update also allows for creating animations and conditionally renders them for various pseudo-states. Learn how to improve your website’s animation with these 10 CSS animation libraries.

How To Build A Web Application with TypeScript and Remix

Development

Remix is a full-stack web framework that focuses on the user interface and works backwards through web standards to provide a quick, slick, and dependable user experience. Learn how to build a full-stack web application with Typescript and the Remix framework in this article.

A Guide to CSS Flexbox

Development

With the advancement of the web and technology, you can now use CSS flexbox to organize your page layout and style your containers. This guide will teach you everything you need to know about the CSS Flexbox layout system, including the flexbox layout axis and its properties, justifying and aligning flex items, adding gaps and ordering these elements, and much more.

Testing in Python: Types of Tests and How to Write Them

Development

Manually testing every change doesn’t scale to a massive API. Automating your tests improves the scale of testing your application and allows you to verify your API’s functionality faster. Learn what testing is, the type of tests, and how to write them in Python.

A Guide To Database Unit Testing with Pytest and SQLAlchemy

Development

Testing is a decisive phase in your systems development lifecycle. This is an important step to make your software reliable and maintainable in the future. In this tutorial, you will have a practical guide to unit testing your database with pytest, one type of software testing by which individual units of your code are tested to determine if they are fit for use.