Canastro Profile Banner
Canastro Profile
Canastro

@Canastro

Followers
566
Following
13K
Media
115
Statuses
1K

Software Developer

Portugal
Joined March 2009
Don't wanna be here? Send us removal request.
@Canastro
Canastro
25 days
@GraphyHQ Also love the detail where the bubble sizes resize according to the available space and that also reflects in the way we build the size scale legend.
1
0
2
@Canastro
Canastro
25 days
A few months into working at @GraphyHQ and I'm still amazed by how easily we can produce beautiful visualizations.
3
1
5
@Canastro
Canastro
3 months
🚀 Just launched on Product Hunt: Graphy 3.0! From messy data to graphs with a story in seconds. Turns complex datasets into narratives - fast, simple, and smart. https://t.co/X0Wfk8HYgV Check it out! #ai #dataviz
Tweet card summary image
producthunt.com
Hate pivot tables? So do we. Graphy is the fastest way to turn messy data into clean, branded, presentation-ready graphs in seconds.
1
1
4
@Canastro
Canastro
7 months
Chat-GPT, theres only one thing you need to know about me...
1
1
3
@Canastro
Canastro
8 months
The solution wasn’t Ingress / LoadBalancer — it was using a Gateway. This guide finally got me there:
Tweet card summary image
cloud.google.com
0
0
1
@Canastro
Canastro
8 months
I've been trying to use GCP Managed Certificates with DNS Authorization, but no success. I guess that I'll have to try https://t.co/rKQbQSVmrq ... I was hoping for something easier and more straightforward.
Tweet card summary image
cert-manager.io
Cloud native X.509 certificate management for Kubernetes and OpenShift
0
0
0
@Canastro
Canastro
8 months
Back to playing with k8s & Google Cloud: 1. Postgres StatefulSet ✅ 2. Redis ✅ 3. Google Secrets ✅ 4. NextJS App (+load google secrets on boot) ✅ But now, I'm struggling hard to get a Wildcard Certificate working with my Ingress/LB 😭 #kubernetes #gcp
2
0
2
@Canastro
Canastro
8 months
With @railway 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)!
0
0
0
@Canastro
Canastro
8 months
Playing around with @kubernetesio on @googlecloud - spun up an empty cluster, deployed a couple of Docker images… and got an instant €5 bill on day one. Amazes me how services like @Railway and @flydotio manage to offer so much at such low prices!
1
0
0
@Canastro
Canastro
10 months
Here is the link for the course https://t.co/2coGJiwZa5 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)
Tweet card summary image
youtube.com
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...
0
0
0
@Canastro
Canastro
10 months
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.
0
0
0
@Canastro
Canastro
10 months
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.
2
0
0
@Canastro
Canastro
10 months
I used @effect/cli to build this, and it took just a couple of hours to have everything done and ready to merge! @EffectTS_ is as brilliant as ever. 🎉
1
0
0
@Canastro
Canastro
10 months
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.
1
0
0
@Canastro
Canastro
10 months
In my monorepo, I had several tasks scattered across different packages. * Run @temporalio workflows manually * Deploy smart contracts with @HardhatHQ (local/testnet) * Create/deploy local graphs with @graphprotocol * Run migrations/seeds ...and more. #buildinpublic
1
0
2
@Canastro
Canastro
10 months
@wesbos sorry for the tag, but I'm running out of ideas and I see you commented on that issue. Have you found a workaround?
1
0
1
@Canastro
Canastro
10 months
Struggling with a Next.js issue: "Too many clients connected" because Next.js keeps re-executing a file where was expected to be a singleton client Theres multiple issues open on GH about this, eg:
github.com
Link to the code that reproduces this issue https://github.com/vaneenige/next-app-router-singleton To Reproduce Install dependencies Run the build - npm run build See the log of Create random multi...
2
0
3
@Canastro
Canastro
10 months
Kudos to @mhmazur 👏
1
0
1
@Canastro
Canastro
10 months
This style guide puts into words some of the unspoken (and OCD-like) rules I follow—and adds a few I’ll adopt. One concept I plan to explore further is CTEs. I’ve used them sporadically, but after reading a few articles, they seem worth a deeper dive. https://t.co/MmG2XmisaO
github.com
An opinionated guide for writing clean, maintainable SQL. - mattm/sql-style-guide
2
0
1
@Canastro
Canastro
10 months
Got Prometheus metrics set up and dashboards running in Grafana for some generic metrics. Still need to explore good insights and custom metrics, but it feels great to have the foundation in place! #buildinpublic
0
0
3