Cozi
  • About
  • Posts
  • Tags
  • Portfolio
  • Archives
  • Hire me

Posts

Serving AWS S3 private content with Golang and AWS SDK for Go v2

February 5, 2024 go aws s3
Have 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 testing

October 11, 2023 devops ansible tool vm vagrant virtualbox
In 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 Arrays

September 24, 2022 go combination
This 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 query
For example, you might want to get 5 members of each group in your application.
Read More →

Transfer files to new server using Ansible

June 24, 2022 devops ansible tool
This 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 Implement

January 8, 2022 go
In the previous post, we have implemented our custom error:
Read More →

Go Custom Error Implement

January 1, 2022 go
Have you ever checked the error definition to see what it is?
Read More →

Clean Disk Space

December 10, 2021 disk server command
Clean disk space You might run out of SSD space with your laptop or server.
Read More →

Cozi Goes Dark

November 21, 2021 darkmode css
Today, I decided to change cozi.dev to dark mode and I found out a quite awesome CSS property: color-scheme.
Read More →

How To Use Multiple SSH Keys Effectively

October 10, 2021 ssh tips git
If you work on multiple projects, you might need to use multiple ssh key pairs for more security, right?
Read More →
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • »
  • »»

About

Cozi is a place where I share my software development journey, exploring programming languages, frameworks, design patterns, and more.

Recent Posts

Serving AWS S3 private content with Golang and AWS SDK for Go v2 Feb 5, 2024
Setting up a virtual environment with Vagrant for testing Oct 11, 2023
Golang Create Combinations From N Arrays Sep 24, 2022
MongoDB query get n records of each group (aggregation) Jul 4, 2022
Transfer files to new server using Ansible Jun 24, 2022

Tags

announcement (1) ansible (3) api (1) application (1) aws (1) channels (1) chat (1) ci/cd (1) cicd (1) cli (1) combination (1) command (1) component (1) css (3) darkmode (1) database (2) debug (1) deployment (1) devops (2) disk (1) django (1) docker (2) driver (1) drone (1) echo (2) framework (1) git (1) gitlab (1) go (8) go-micro (1) golang (1) graceful-shutdown (1) html (1) ide (1) iframe (1) informercat (1) insomnia (1) javascript (1) json (1) k8s (1) launch (2) life (1) macbook (1) macos (1) microservices (1) mongo (1) mongodb (2) nosql (1) online (1) pre-processors (1) query (1) review (1) s3 (1) server (1) ssh (1) supics (1) tailwind (1) test (2) tips (1) tool (3) vagrant (1) vim (1) virtualbox (1) vm (1) vscode (1) vue (6) vue-cli (1) webpack (2) websocket (2) zero-downtime (1)
© 2025 Cozi
Powered by Hugo