Serving AWS S3 private content with Golang and AWS SDK for Go v2February 5, 2024 go aws s3Have you ever wanted to serve private files from your AWS S3 storage to your users, but making the bucket public is not a safe option?Read More →
Setting up a virtual environment with Vagrant for testingOctober 11, 2023 devops ansible tool vm vagrant virtualboxIn the world of software development, testing is a critical aspect of ensuring the reliability and functionality of your applications.Read More →
Golang Create Combinations From N ArraysSeptember 24, 2022 go combinationThis snippet is useful when you need create combinations from n arrays with picking one element from each array.Read More →
MongoDB query get n records of each group (aggregation)July 4, 2022 mongodb database nosql queryFor example, you might want to get 5 members of each group in your application.Read More →
Transfer files to new server using AnsibleJune 24, 2022 devops ansible toolThis is a simple Ansible playbook to use when I need to transfer files from the current server to a new server.Read More →
Advanced Go Custom Error ImplementJanuary 8, 2022 goIn the previous post, we have implemented our custom error:Read More →
How to using Tailwind CSS 2 with Vue 3December 30, 2020 tailwind css vueI used to choose Bulma as CSS framework for my personal projects.Read More →
How to archive zero downtime deployments in KubernetesNovember 20, 2020 k8s zero downtime graceful shutdown deploymentIt was worse when you need to wait until late at night to deploy your app in production because you scare to break users’ experience when the short downtime happens after deployment.Read More →