📦 Which container registry is the best?
There are several variables to consider when deciding the best place to store your container images.
I've just published a new edition of my newsletter.
Check it out here: open.substack.com/pub/deploysf...
Posts by Daniel Vigueras
🚀 Just launched Deploys for Devs, a newsletter for developers who want to build, deploy, and scale apps more efficiently.
I’ll be sharing lessons learned from real projects and, practical tips.
👉 Subscribe for free: deploysfordevs.substack.com
Two fresh updates in Deckrun:
– You can now deploy to @scaleway.com (not just @digitalocean.com)
– "deck logs" streams your app logs live from the CLI
Update the CLI and give it a spin
The SaaS I developed with this stack is Deckrun: deckrun.com, which helps you deploy applications easily. It's currently in beta, and I'm gathering feedback.
If you want to share your stack too reply to this thread!
7. Other services:
- Sentry to report and view any error/exception produced in my App.
- PostHog for Product Analytics
- MailerLite to manage and send the newsletter
- MailerSend to send transactional emails (account activation, password lost, etc.)
6. App Deployments:
- Docker to build container images
- Helm to deploy new versions of the apps
5. Infrastructure management:
- Terraform to create/update the provider resources
4. Cloud Providers:
- Cloudflare Pages (to host the landing page)
- DigitalOcean Kubernetes (DOKS) to deploy all the apps.
- DigitalOcean Container Registry to store Docker images.
- DigitalOcean Managed Databases to avoid running databases by myself.
3. Databases:
- MySQL for storing relational data.
- Redis for the worker queues.
2. Languages and Frameworks:
- NextJS for the Landing Page and Documentation (TailwindUI templates).
- Laravel for the Dashboard. I used JetStream Starter Kit with Livewire.
- Gin (Go framework) for the main service.
- Cobra for building the CLI.
1. IDEs:
I’m a big fan of JetBrains IDEs. I use PHPStorm and GoLand.
I just launched a SaaS I thought it would be useful to share my stack of tools, languages, and frameworks:
Deckrun’s public beta is now open! After valuable feedback from early adopters, it’s ready to simplify your deployments. Try it for free, deploy with ease, and share your thoughts.
I receive many emails trying to sell me web development services for Deckrun or other types of services. For each message I share with you, I want you to generate a response that I can send to the person offering those services. The response should politely state that I am not interested in their services since my product has just been launched and is still in a very early stage. Additionally, I want you to try to sell them Deckrun—convince them to try it and see if it could be useful for their organization.
I receive too many spam emails trying to sell me web development services for Deckrun and other kind of services. So I am using ChatGPT in a automated way to reply to those emails and try to sell them my product.
Free health care, rehab and education programs.
Yo creía que monorepo era porque programaban monos.
Compro en el super.
TIL: go.mod can automatically upgrade the version of Go and the toolchain by running a command:
go mod edit go@latest
go mod edit toolchain@latest
#golang
About 1kg (2.2 pounds) / month. I add it to my oatmeal breakfast.
That would be nice.
Hi 👋 I’m Daniel from Spain.
I’ve been following your journey with Snapshooter on Twitter and your Podcast.
I’m working on Deckrun.com, a SaaS to create your own PaaS on top of managed providers. I’m starting with DigitalOcean. On January I’ll launch a public beta.
This is all the Go code needed to subscribe to the firehose of all Bluesky events (likes, posts, follows, ...). Completely free and doesn't even require any auth.
Para iOS hice hace años este curso gratis (que van actualizando año a año) y me gustó mucho como está planteado cs193p.sites.stanford.edu
In short, the right people are working on this, they're not out to build a Twitter clone, they're out to reshape the web, and help us return to the original promise of an open platform, a sense of ownership, and the ability to share with each other on our own terms.
They call it the AWS “console” because you only go there for grief and disappointment
Me recuerda a Elon Musk 😂