Blog
All of my long-form thoughts on programming, and other things.
Opinions expressed on this blog are my own, and not those of my employers.
Belajar Nix
Belajar tentang apa itu nix, bukan *nix
Migrate data from MinIO to Cloudflare r2
Moving existing s3 compatible bucket data to Cloudflare R2
Cross compile Rust binary to Linux amd64 from Mac M1
Cross compile Rust application with target x86_64-unknown-linux-gnu from Mac M1
Build Go container image with `ko`
Testing `ko` tool to build Go container image
Visualizing k6 load test results
Project load test time series VU, RPS and Response time into Graph
Action trigger another Action
Use your action to trigger another
Personal Infra Update
Moving to Kubernetes
Writing a Python module using Rust
Using Rust to implement a faster Python module and other use case.
Deploy Django App on Fly.io
Deploy Django apps easily on Fly.io with a free tier for testing. Steps include app preparation, Flyctl setup, Dockerfile creation, and deployment. Fly.io also has deployment triggers via Github Action for flyctl.
Async and Sync Python Pub/Sub with Redis
Usually, Redis is used for caching layer, but also can be leveraged for indexing, communication, data storage, and time series patterns.
Laravel Decrypter
One of Laravel's security features is Encryption. This feature creates a convenient interface for encrypting and decrypting via OpenSSL.
Hello world
First post for my new blog