Skip to main content

Vibe coding - The democratization of software development

· 4 min read
Wences Martínez
Product Engineer

The term 'vibe coding' has been gaining a lot of attention lately. It has been trending in recent weeks, especially after a tweet from Andrej Karpathy, former Tesla AI director.

For those unfamiliar with it, vibe coding is a way of building applications where developers or even non-technical users describe what they want in plain language, and AI generates the code automatically. Instead of manually writing code line by line, users delegate all the responsibility of coding by interacting with an LLM (like ChatGPT, Claude, or Sonnet) and only refining the output as needed.

SFTP server in Kubernetes with SFTPGo

· 8 min read
María García
Junior Platform Engineer

Have you ever needed to create an SFTP server? How do you do it?

For those who have created an SFTP server before, you probably know that it is not easy to create and maintain an SFTP server. There are many ways to do it, but in this case, we are going to install SFTPGo in our Kubernetes cluster.

SFTPGo is an open-source SFTP server that allows users to securely transfer files over SSH. It is written in Go (Golang) and is designed to be lightweight, easy to configure, and highly customizable. It supports multiple storage backends, including local filesystems, cloud storage (like S3, Google Cloud Storage, etc.), and more.

The deployment of SFTPGo on an EKS cluster begins with provisioning the required resources, so let's start by creating the necessary infrastructure with Terraform.

Resizes Docs Site is Live!

· One min read

Our new docs site is live! 📚 Now you can explore and contribute to topics on Platform Engineering. Dive in and level up your knowledge today.

Plus, we welcome your contributions! Feel free to add your insights and suggestions to our public repository on GitHub. Let's collaborate and build together.

Documentation site: https://docs.resiz.es/ GitHub repository: https://github.com/resizes/docs

Resizes Blog

· 4 min read

From Resizes, we are committed to creating the best blog for our users. That's why we were looking for a platform that would allow us to create a blog with a modern design, easy to use, and with the best performance.

We have chosen Docusaurus, a modern static website generator. It is optimized for technical documentation and has great capabilities for creating blogs. It is built using React and Markdown, which makes it easy to use and customize. We think is a robust way to manage and publish content, leveraging modern development tools and practices.

Kubernetes Most Used Commands

· 5 min read
Guille Vigil
Platform Engineer

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. It is widely used by many organizations to manage their containerized applications and services. Kubernetes provides a rich set of commands that allow developers and operators to interact with the Kubernetes cluster and manage their applications and services. In this blog post, we will explore some of the most used Kubernetes commands that can help you streamline your Kubernetes deployments and efficiently manage your applications.

Microservices Architecture

· 3 min read
Guille Vigil
Platform Engineer

In today's dynamic digital environment, the adoption of microservices architectures alongside container technologies like Docker and Kubernetes is not just innovative; it's transformative. This approach is revolutionizing how applications are developed, deployed, and scaled, offering unprecedented agility and efficiency. Here's a deeper dive into the myriad benefits of this synergy and why Docker and Kubernetes stand out as the cornerstone technologies in this paradigm shift.

Infrastructure as Code

· 5 min read
Rober Junquera
Strategy & Product

The Backbone of Modern DevOps

Infrastructure as Code (IaC) has revolutionized the way organizations manage and provision their IT infrastructure. Emerging from the needs of agile development and the rise of cloud computing, IaC stands as a pivotal element in the DevOps toolbox, automating the provisioning of servers, storage, and networking in a reliable and repeatable manner.

Helm Most Used Commands

· 3 min read
Guille Vigil
Platform Engineer

Helm is a package manager for Kubernetes that allows developers and operators to more easily package, configure, and deploy applications and services onto Kubernetes clusters. Helm is the most popular package manager for Kubernetes and is widely used by many organizations.

Dive into the world of Helm commands - your gateway to simplified Kubernetes deployments and efficient package management. Uncover the power to streamline, deploy, and manage applications effortlessly. Ready to elevate your container orchestration game? 🚀📦

Enhancing Developer Experience 👩🏾‍💻

· 2 min read

As a platform engineer, the primary goal is to streamline and optimize the developer experience. In a world where technology is ever-evolving, it's crucial that we provide developers with tools and environments that not only simplify their workflows but also inspire innovation.

Why Focus on Developer Experience? 🤩