Ricardo Canastro
banner
canastro.dev
Ricardo Canastro
@canastro.dev
Software Developer @ Translucent

Playing around with Chronical - a blog-like platform oriented for photography storytelling
I've been trying to use GCP Managed Certificates with DNS Authorization, but no success.

I guess that I'll have to try cert-manager.io ... I was hoping for something easier and more straightforward.
cert-manager
Cloud native X.509 certificate management for Kubernetes and OpenShift
cert-manager.io
March 14, 2025 at 6:17 PM
With railway.app I have:
- 2 next.js apps
- 2 node.js apps
- 2 postgres
- 1 redis
- 1 temporal ui
- 1 temporal engine

And pay like $12 per month (monitoring stuff is currently paused as it would add an extra $8)!
March 3, 2025 at 8:35 PM
Is this the new axis of evil?
February 25, 2025 at 8:04 PM
My 3yo loves playing it and consistently beats me! not at 6am though 😅
February 22, 2025 at 6:44 AM
Here is the link for the course youtube.com/playlist?lis...

It’s 4 years old, but given the stability of go, most still applies. Only missing a chapter or two on generics (they weren’t released back then)
Go Class - YouTube
These videos represent a new version of my Go class, with changes due to recording it vs teaching live. It's my Christmas present to a bunch of golang-nuts a...
youtube.com
January 23, 2025 at 11:05 PM
For now, the CLI is local, but it has already streamlined my workflow significantly. Managing tasks in Chronical feels much more organized and efficient now.
January 11, 2025 at 3:57 PM
One thing I haven’t figured out yet is how to publish the CLI for global use. The ESM + TypeScript combo has made this trickier than expected, and I’m not willing to spend too much time on it for now.
January 11, 2025 at 3:57 PM
I used `@effect/cli` to build this, and it took just a couple of hours to have everything done and ready to merge! Effect is as brilliant as ever. 🎉
January 11, 2025 at 3:57 PM
Switching between folders to perform these tasks was manageable for now, but in a few months, I’d probably feel lost trying to find specific tasks.

To solve this, I built a centralized CLI to keep all these tasks in one place. It’s a huge help in reducing cognitive load.
January 11, 2025 at 3:57 PM
Kudos to @mattmazur.com 👏
January 5, 2025 at 11:24 PM
I've mostly enjoyed working with RHF, this issue was the only design limitation I faced: github.com/react-hook-f...

It was quite frustrating as I had to change my UX due to this.
issue: removing an element from a field array causes unexpected behavior in multi-select dirty fields · Issue #12158 · react-hook-form/react-hook-form
Version Number 7.52.2 Codesandbox/Expo snack https://codesandbox.io/s/mantine-v7-forked-5fstfp?file=/src/App.jsx Steps to reproduce Go to https://codesandbox.io/s/mantine-v7-forked-5fstfp?file=/src...
github.com
January 4, 2025 at 9:56 AM
Whenever I see a double rainbow this video is all I can think about…

youtu.be/OQSNhk5ICTI?...
Yosemitebear Mountain Double Rainbow 1-8-10
YouTube video by Yosemitebear62
youtu.be
January 2, 2025 at 8:26 AM
I got interested when i saw Evan ‘s announcement of VoidZero, but it’s still early, the formatter is not available yet. I’ll keep an eye, for sure!
December 31, 2024 at 8:00 AM
Probably these were the ones with the most impact:

Effect - effect.website (discovered in 2023, but gone more in-depth in 2024)
Temporal - temporal.io
Railway - railway.com
Cursor - cursor.com

I would include Biome, but I'm still struggling with having it working properly with my monorepo.
December 30, 2024 at 8:38 PM