A personal blog about everything I could think of – playing with AI
-

Fixing Netdata’s runaway journal logs on Ubuntu
Netdata can silently fill your root partition with its own systemd journal logs. Here’s how I diagnosed the issue and limited Netdata’s journald size without losing logs.
-

Exploring Laravel 11: What’s New in the Latest Release
Discover the latest advancements in Laravel 11, the highly-anticipated release that brings a wave of innovations to PHP development. From streamlined configuration and route management to enhanced model casting and artisan commands, Laravel 11 revolutionizes the way developers build applications. Dive into the details and unleash the full potential of Laravel 11 for your projects.
-

Enhancing Nginx Configurations for Superior Performance and Security
When it comes to web server optimization, fine-tuning Nginx configurations plays a pivotal role in ensuring both performance and security. Unfortunately, the default settings often fall short in addressing caching, security headers, and file accessibility, leaving your server vulnerable to potential risks. Identifying Default Configuration Issues: The default Nginx configuration lacks certain crucial elements that…
-

How to Activate Copilot on Windows 11: Your Step-by-Step Guide
Discover how to activate Copilot, Microsoft’s AI assistant, on your Windows 11 PC. Follow our step-by-step guide and explore the promising features of this innovative AI companion.
-

Automatically Mounting Disks at System Startup in Ubuntu: A Step-by-Step Guide
Introduction In the world of Linux, Ubuntu stands tall as one of the most popular distributions, known for its user-friendliness and versatility. If you’re a Ubuntu user who regularly works with external disks or additional storage devices, you might find it inconvenient to manually mount them every time you boot your system. Fortunately, Ubuntu provides…
-

Selling Digital Products with Laravel: A Step-by-Step Guide
Selling digital products is a great way to monetize your online business. In this comprehensive guide, we’ll walk you through the process of setting up a digital product store using Laravel, complete with purchase tracking and secure access management. From product setup to payment integration, we’ll cover it all to ensure a seamless user experience.…
-

Creating a Pokemon-Inspired Game with Graphics and Animations
The world of gaming has always been a space where creativity and imagination come together to create captivating experiences. One such experience is the Pokemon-inspired game we’re about to delve into, complete with graphics, animations, and a dynamic battle system. In this blog post, we’ll take a closer look at the code that powers this…
-

Getting Started with Bootstrap 4: Building Modern and Responsive Web Interfaces
In today’s fast-paced digital world, creating visually appealing and responsive websites is crucial for engaging users and delivering a seamless experience across devices. Bootstrap, a powerful front-end framework, has emerged as a go-to solution for web developers seeking to streamline the design and development process. In this blog post, we’ll take you through a step-by-step…
-

How to Encrypt and Decrypt Large Files Using OpenSSL in PHP – Part 2
Introduction In Part 1 of this two-part blog post series, we learned how to encrypt large files using OpenSSL in PHP. Now, in Part 2, we will continue our exploration by covering the decryption process. Understanding both encryption and decryption is crucial for implementing secure data handling in PHP applications. Let’s dive into the decryption…
-

How to Encrypt and Decrypt Large Files Using OpenSSL in PHP – Part 1
Introduction Data security is of utmost importance when dealing with sensitive information, especially when handling large files. OpenSSL is a powerful library that provides cryptographic functions, allowing us to encrypt and decrypt data using various algorithms. In this two-part blog post series, we will explore how to encrypt and decrypt large files using OpenSSL in…
Got anything to share?