Next.js and Rust are two of the most popular technologies in the web development community. While Next.js provides a robust framework for building fast, scalable and highly performant React applications, Rust is a systems programming language that offers a high level of safety and performance. In this post, we will explore the benefits of combining […]
Deploy Next.js 13 with Nginx on Ubuntu Server: HTTP/2, Gzip, Static Cache Guide
Next.js is a popular JavaScript framework for building server-side rendered (SSR) React applications. Nginx is a high-performance web server that can also be used as a reverse proxy. This combination owithf Next.js provides a scalable and secure solution for deploying web applications. In this tutorial, we will show you how to deploy a Next.js 13 […]
“Unlocking the Power of Serverless Computing: Top AWS Lambda Design Patterns”
AWS Lambda is a serverless computing service that lets you run code without provisioning or managing servers. It is a highly scalable and cost-effective solution for running functions in response to events. With AWS Lambda, you can design and build applications that are event-driven, and can run and scale automatically.Design patterns are a way to […]
ActivityPub the decentralized social networking protocol
Definition ActivityPub is an open, decentralized social networking protocol based on Pump.io’s ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content. Wikipedia That’s mean every social platforms that use this protocol will connect to an other decentralized platform. And now, […]
How to clean your Archlinux
Been using a while your computer, you may think about cleaning it from unused packages, pacman caches and dead files and symlinks specially when my PC runs out disk spaces. Clean Pacman package’s cache: Every time you install packages, your system cache the downloaded old package in a folder and doesn’t remove it after install. […]
Virtualization Made Easy: A Guide to Libvirt and Vagrant
Libvirt is a powerful virtualization management tool that supports various operating systems and hypervisors such as KVM and Qemu. In this guide, we’ll show you how to harness the potential of Libvirt and Vagrant on Windows using the MinGW toolchain, enabling you to set up a local box quickly for efficient testing of Network architectures, […]
Exa a new way to ls your directories
How many times you list files in a directory? Personally, I use it a lot with flags, sorting by name, size and creation date. But, I feel like the official `ls` command has limits. I want sometimes check the git status of the files list, have icons like IDE, get more informations in the long […]
Build your RESTful API with AWS right NOW
Hello everyone, I am so happy to introduce you today the coolest way to create an endpoint! Whatever you want to save files or data in a Database, this post will show you how to easily make a Restful API quickly and why not a full project. But first, let’s introduce you some important points […]
Git Submodule basics
Sometimes, when you work with team, you need to clone a separated code to integrate a plugin/module to your repository. It happens when I work on a CakePHP project and I need a plugin from CakeDC’s repositories. Perhaps, I don’t maintain CakeDC’s plugin. And I don’t care about pull requests and commits of the submodule. […]
How to publish Docker image in GitHub
GitHub actions are really cool, but, with GitHub repositories is better. Pushing a Docker image is very easy to setup. We need only a developer token from the GitHub’s profile and few lines in actions.