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

  • Integrating Cloudflare R2 Storage with Laravel’s S3 Driver

    Integrating Cloudflare R2 Storage with Laravel’s S3 Driver

    Introduction In this blog post, we’ll explore how to integrate Cloudflare R2 storage with Laravel’s S3 driver. Cloudflare R2 storage is a scalable, distributed object storage system compatible with the Amazon S3 API, making it a suitable choice for storing and retrieving files in a Laravel application. Prerequisites Before proceeding, ensure you have the following:…

  • A Step-by-Step Guide to Creating Your Own Cryptocurrency Wallet

    A Step-by-Step Guide to Creating Your Own Cryptocurrency Wallet

    Cryptocurrencies have gained immense popularity in recent years, and as more people join the digital currency revolution, the need for secure cryptocurrency wallets becomes paramount. A cryptocurrency wallet is a digital tool that allows you to store, receive, and send cryptocurrencies safely. Whether you are new to the world of cryptocurrencies or a seasoned investor,…

  • Dynamic Script Loading in Pure JavaScript: A Practical Guide

    Dynamic Script Loading in Pure JavaScript: A Practical Guide

    In modern web development, loading external scripts dynamically can significantly enhance the performance and user experience of a website. Dynamically loading scripts allows you to fetch and execute additional JavaScript code only when it is needed, reducing the initial page load time and optimizing the loading process. In this blog post, we will explore how…

  • 10 Essential Bash Commands for Raspberry Pi Beginners

    10 Essential Bash Commands for Raspberry Pi Beginners

    Raspberry Pi, a popular and versatile single-board computer, has gained widespread popularity among technology enthusiasts, hobbyists, and professionals alike. Running on the Linux operating system, the Raspberry Pi offers a command-line interface that allows users to interact with the system through the Bash shell. Whether you’re a Raspberry Pi beginner or looking to enhance your…

  • Effortlessly Convert OpenAPI JSON Documentation into a PHP API Client | Boost Your Development Process with OpenAI’s First Response

    Effortlessly Convert OpenAPI JSON Documentation into a PHP API Client | Boost Your Development Process with OpenAI’s First Response

    Below is an example of a GitHub Action workflow that converts an OpenAPI JSON documentation into a PHP API client using the OpenAPI Generator tool. The generated PHP client code is then committed back to the repository. To use this workflow, make sure to replace the following placeholders: To set up this workflow in your…

  • Creating a Self-Signed SSL Certificate for Nginx in Ubuntu 22.04

    Creating a Self-Signed SSL Certificate for Nginx in Ubuntu 22.04

    In today’s interconnected world, securing online communications has become more crucial than ever. One of the most widely used security protocols for establishing a secure connection between a web server and a client is SSL (Secure Sockets Layer). SSL certificates encrypt data and provide authentication, ensuring that sensitive information remains private and protected from unauthorized…

  • Investing in Classic or Vintage cars: what to know

    Investing in Classic or Vintage cars: what to know

    Investing in classic cars can be an exciting and potentially profitable venture. Here are some key considerations to keep in mind when investing in classic cars: Remember that investing in classic cars requires careful consideration and research. It’s advisable to consult with experts, such as appraisers, collectors, and classic car dealers, to gain valuable insights…

  • Investing in cars

    Investing in cars

    Investing in cars as a means of generating long-term income can be a complex endeavor, influenced by various factors such as market demand, depreciation, maintenance costs, and regional considerations. While I can provide you with some general guidelines, it’s important to conduct thorough research and consider professional advice before making any investment decisions. Here are…

Got anything to share?