Simplify Ghost Backups: Automating with Bash and Dropbox
Learn how to automate backups for your Ghost CMS with Bash scripting, expect, and Dropbox
This is where I write about technology, opinions about tech, solutions, etc.
Learn how to automate backups for your Ghost CMS with Bash scripting, expect, and Dropbox
Generative AI is changing software engineering, not replacing it. Discover how tools like ChatGPT enhance workflows and why creativity and critical thinking keep engineers indispensable in an AI-driven world.
Explore setting up Keycloak with Terraform and integrating it into Kubernetes for secure authentication via APISIX, covering realm and client configurations.
Explore containerization on Apple Silicon with insights into containerd, Docker, Kubernetes, and Apple's virtualization. Dive into tools like Minikube, microk8s, Podman, LimaCTL, and Colima, showcasing modern development and emulation on Apple platforms.
In this article, I will explain the characteristics of Kubernetes operators and clarify any confusion about how they are used and why. We will also build our own Kubernetes Controller.
I am very fond of bug-hunting and fixing. Most people I know consider it one of the tedious aspects of the software engineering cycle. But not me.
The following is an (undoubtedly non-exhaustive, and in no particular order) list of professional advice that I wish someone had given me before I began my professional journey.
A trip through popular 3D frameworks for creative purposes. If you are like me, nothing is giving you more thrills than to write or design software. The sheer amount of joy I take when coding something has led me to develop projects spanned across many software domains. One of those
Building a simple app with this excellent alternative to Redux For the past 6 years, React has been my go-to solution for developing web interfaces. Its concepts are simple to grasp, and I also love how it allows me to build my own stack around it to build the frontend
One of the features that strapi comes out of the box with, is static file uploading. Strapi comes prepackaged with a module to allow file uploading to the local disk. If you are deploying in the cloud, however, you will most probably need to upload your static files.
How to download and parse a file containing a few millions of entries (around 500Mbytes) and then perform operations based on the content. How to perform efficient backpressuring by leveraging NodeJS streams
What is it, why you should care, and how to apply it using Quarkus.
Leverage Gitlab and Docker and use them as a CI/CD infrastructure It's very often that I need a deployment environment while developing personal projects. I have tried many alternatives to test, package, and deploy my solutions when developing. If you don't yet have a CI/
Javascript is full of options. And over the years, I have found myself running through the same problems over and over again and solving them each time using a slightly improved method over the last one. In this post, I am sharing my experience with a set of the most popular NodeJS frameworks.
Regardless of the traction that microservices architectures have, there are technical areas and essential matters that you should take into consideration before developing in a microservices structure.