devops
Switching to Caddy: A Viable Alternative to Nginx and Apache? Install and Run Your First Site
Caddy, a Nginx and Apache Alternative, is it the time to Switch?
We write tutorials about coding challenges for some technologies we use in our projects that include: Python, JavaScript, Dart, Flutter, Java, DDP, Meteor, WebSocket, Rust, React, Next.js, Astro, and more.
devops
Caddy, a Nginx and Apache Alternative, is it the time to Switch?
Next.js
How to Use Minimongo with Next.js
React
How to Create an Infinite Scrolling Marquee in React
Tutorials
This tutorial will guide you through setting up a headless Laravel application with Vercel PostgreSQL as the database. We will cover how to create CRUD (Create, Read, Update, Delete) operations for a simple system. 40 Open-source Free Laravel Projects, CMS, ERP, Headless, CRM and MoreLaravel is an innovative and powerful
Tutorials
In this tutorial, we'll go through the steps to host multiple sites on the same server using Nginx. We'll cover the installation of Nginx, basic configuration, and examples of setting up a Node.js app, a static site, a PHP app, and a Django app on
API
This tutorial will guide you through building a simple Svelte application that performs CRUD (Create, Read, Update, Delete) operations using the PocketBase API. PocketBase is an open-source backend solution that provides a lightweight, self-hosted backend service with a built-in database, authentication, and file storage. Integrating Svelte with PocketBase allows you
JavaScript
TypeScript is a superset of JavaScript that adds static typing to the language. Developed and maintained by Microsoft, TypeScript is designed to enhance the development process by catching errors early and improving code quality. It compiles down to plain JavaScript, ensuring compatibility with all JavaScript environments. Why TypeScript is Important
Docker
This guide will walk you through two methods to install MariaDB with PhpMyAdmin on Ubuntu: using Docker/Docker Compose and without Docker. MariaDB is a popular open-source database, and PhpMyAdmin is a web-based tool that allows you to manage MySQL/MariaDB databases easily. Method 1: Installing MariaDB and PhpMyAdmin Using
Ubuntu
This tutorial provides a straightforward guide to installing Nginx on Ubuntu 24.04 LTS. Nginx is a high-performance web server widely used for hosting websites, reverse proxying, and load balancing. Follow these simple steps to set up Nginx quickly and efficiently on your Ubuntu server, ensuring a secure and reliable
Tutorials
Tutorial: Packing a Next.js App with Docker and Docker Compose
Docker
Flarum is a modern, free, and open-source forum software that is fast, simple, and extensible. It's designed to be easy to use and customize, making it a great choice for creating an online community. This tutorial will guide you through the steps to install Flarum using Docker and
Tutorials
This guide will help you set up and install Odoo, an open-source ERP and CRM system, using Docker and Docker Compose. Odoo is known for its modular approach, allowing businesses to customize and expand their systems as needed. Prerequisites * Docker installed on your system * Docker Compose installed on your system