MLinesCodes's profile picture. Software Engineer | IA | Graphic Designer | Technology Lover

Miguel Garcia

@MLinesCodes

Software Engineer | IA | Graphic Designer | Technology Lover

Miguel Garcia さんがリポスト

Java: Spring Boot - Guía definitiva Me complace anunciarles que ya está el curso de Spring Boot completo en Udemy. ¡Es increíble ver cómo todo el equipo que estamos formando crea y le da valor a nuestra plataforma! :) udemy.com/course/java-sp…


Miguel Garcia さんがリポスト

What happens when you INSERT a row in Postgres? Postgres needs to ensure that data is durable while maintaining good write performance + crash recovery ability. The key is in the Write-Ahead Log (WAL). (1) Postgres receives the query and determines what data page to place it…

BenjDicken's tweet image. What happens when you INSERT a row in Postgres?

Postgres needs to ensure that data is durable while maintaining good write performance + crash recovery ability. The key is in the Write-Ahead Log (WAL).

(1) Postgres receives the query and determines what data page to place it…

Miguel Garcia さんがリポスト

How do we design effective and safe APIs? APIs have increasingly become the backbone of modern software. To understand some of the key principles and best practices of API design, Let's analyze a social media platform example: 🔹 𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗻𝗮𝗺𝗶𝗻𝗴 ↳ Clarity is…

NikkiSiapno's tweet image. How do we design effective and safe APIs? 

APIs have increasingly become the backbone of modern software.

To understand some of the key principles and best practices of API design, Let's analyze a social media platform example:

🔹 𝗥𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝗻𝗮𝗺𝗶𝗻𝗴
↳ Clarity is…

Miguel Garcia さんがリポスト

Si quieres que tus aplicaciones sean rápidas, estables y escalables.. Tienes que entender un concepto clave: colas y jobs. Es uno de esos temas que separa al PROGRAMADOR JUNIOR del que ya piensa en arquitectura. Aquí te explico qué son, cuándo usarlas y cómo funcionan 🧵👇

juliancamposes's tweet image. Si quieres que tus aplicaciones sean rápidas, estables y escalables..

Tienes que entender un concepto clave: colas y jobs.

Es uno de esos temas que separa al PROGRAMADOR JUNIOR del que ya piensa en arquitectura.

Aquí te explico qué son, cuándo usarlas y cómo funcionan 🧵👇

Miguel Garcia さんがリポスト

Many DevOps Engineers don’t fully understand how DevOps and GitOps CI/CD pipelines differ. In a DevOps CI/CD pipeline, everything runs in one flow from code commit, tests, build, image creation, to direct deployment into the Kubernetes cluster. It is fast and centralized but…

govardhana_mk's tweet image. Many DevOps Engineers don’t fully understand how DevOps and GitOps CI/CD pipelines differ.

In a DevOps CI/CD pipeline, everything runs in one flow from code commit, tests, build, image creation, to direct deployment into the Kubernetes cluster. 

It is fast and centralized but…

Miguel Garcia さんがリポスト

There is a reason why System Design is hard for most software engineers. They don't understand how distributed systems work. If you want to learn the basics of distributed systems, read these 13 curated articles: ↓

Franc0Fernand0's tweet image. There is a reason why System Design is hard for most software engineers.

They don't understand how distributed systems work. 

If you want to learn the basics of distributed systems, read these 13 curated articles: ↓

Miguel Garcia さんがリポスト

If you want to become good at system design (in 3 weeks), learn these case studies... 🧵

systemdesignone's tweet image. If you want to become good at system design (in 3 weeks), learn these case studies... 🧵

Miguel Garcia さんがリポスト

Si no entiendes el versionado de APIs, tarde o temprano romperás algo en producción. Y lo peor: puede que ni te des cuenta hasta que un cliente o tu jefe te llame gritando😅 Aprende qué es el versionado de APIs, por qué importa y cómo hacerlo bien 🧵👇

juliancamposes's tweet image. Si no entiendes el versionado de APIs, tarde o temprano romperás algo en producción.

Y lo peor: puede que ni te des cuenta hasta que un cliente o tu jefe te llame gritando😅

Aprende qué es el versionado de APIs, por qué importa y cómo hacerlo bien 🧵👇

Miguel Garcia さんがリポスト

This guy literally breaks down how AI is reshaping the entire software development workflow

neatprompts's tweet image. This guy literally breaks down how AI is reshaping the entire software development workflow

Miguel Garcia さんがリポスト

Es excelente esta alternativa a Postman. La usé en el último año y es buena, fácil de usar e intuitiva. No se va a caer porque AWS no esté. Tremendo plus.

Llevo usando Bruno unos días para probar APIs y es buenísimo. Rápido, sencillo, offline e intuitivo. Mucho mejor que Postman, el cual voy a abandonar tras años usándolo. Si quieres cambiar, puedes importar todas tus colecciones de Postman directamente en Bruno!

DanielBlancoSWE's tweet image. Llevo usando Bruno unos días para probar APIs y es buenísimo. Rápido, sencillo, offline e intuitivo.

Mucho mejor que Postman, el cual voy a abandonar tras años usándolo.

Si quieres cambiar, puedes importar todas tus colecciones de Postman directamente en Bruno!


Miguel Garcia さんがリポスト

El Sábado nos escuchamos para charlar sobre por qué Java sigue siendo relevante


Miguel Garcia さんがリポスト

𝗪𝗵𝗮𝘁 𝗜 𝗹𝗲𝗮𝗿𝗻𝗲𝗱 𝗳𝗿𝗼𝗺 𝘁𝗵𝗲 𝗯𝗼𝗼𝗸 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗮𝘁 𝗚𝗼𝗼𝗴𝗹𝗲 The book is not about programming, per se, but about the engineering practices employed at Google to maintain a sustainable and healthy codebase. What you can learn…

milan_milanovic's tweet image. 𝗪𝗵𝗮𝘁 𝗜 𝗹𝗲𝗮𝗿𝗻𝗲𝗱 𝗳𝗿𝗼𝗺 𝘁𝗵𝗲 𝗯𝗼𝗼𝗸 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗮𝘁 𝗚𝗼𝗼𝗴𝗹𝗲

The book is not about programming, per se, but about the engineering practices employed at Google to maintain a sustainable and healthy codebase. 

What you can learn…

Miguel Garcia さんがリポスト

The schedule for React Conf 2025 is now live! conf.react.dev/agenda


Miguel Garcia さんがリポスト

Your cache isn’t broken because of LRU. It’s broken because you forgot TTL. Why LRU Alone Fails 1. Stale data: Hot keys never expire. Yesterday’s price lives forever. 2. Idle memory: If the cache never fills, nothing gets evicted. Dead keys stay. 3. Broken correctness: Wrong…

RaulJuncoV's tweet image. Your cache isn’t broken because of LRU.

It’s broken because you forgot TTL.

Why LRU Alone Fails

1. Stale data: Hot keys never expire. Yesterday’s price lives forever.
2. Idle memory: If the cache never fills, nothing gets evicted. Dead keys stay.
3. Broken correctness: Wrong…

Miguel Garcia さんがリポスト

🐳 @Docker hizo que DevOps fuera más rápido, más liviano y más portátil. Pero, ¿cómo funciona realmente bajo el capó? 1. Cliente Docker: ejecuta comandos como docker build, docker pull y docker run. 2. Docker Host (Daemon): El demonio de Docker escucha estos comandos,…

RoxsRoss's tweet image. 🐳 @Docker hizo que DevOps fuera más rápido, más liviano y más portátil. Pero, ¿cómo funciona realmente bajo el capó?

1. Cliente Docker: ejecuta comandos como docker build, docker pull y docker run.

2. Docker Host (Daemon): El demonio de Docker escucha estos comandos,…

Miguel Garcia さんがリポスト

I regret not mastering this as a junior developer: - SQL, data modeling, indexing I don't think it's realistic to expect you to truly master it as a junior. However, simply learning about these topics puts you far ahead of everyone else. SQL databases have been around for 40+…

mjovanovictech's tweet image. I regret not mastering this as a junior developer:

- SQL, data modeling, indexing

I don't think it's realistic to expect you to truly master it as a junior.

However, simply learning about these topics puts you far ahead of everyone else.

SQL databases have been around for 40+…

Miguel Garcia さんがリポスト

Never call an API in a transaction. In relational databases, it's best practice to keep transactions as short-lived as possible. Longer transactions lead to more resource contention. If each transaction acquires row locks, being longer-lived means higher likelihood of lock…

BenjDicken's tweet image. Never call an API in a transaction.

In relational databases, it's best practice to keep transactions as short-lived as possible. 

Longer transactions lead to more resource contention. If each transaction acquires row locks, being longer-lived means higher likelihood of lock…

Miguel Garcia さんがリポスト

Outbox pattern explained 👇

mjovanovictech's tweet image. Outbox pattern explained 👇

Miguel Garcia さんがリポスト

Indexes are one of the most critical concepts for databases. But to use them effectively, you need to know how they work under the hood. Here are the fundamental concepts that every backend engineer should know: ↓

Franc0Fernand0's tweet image. Indexes are one of the most critical concepts for databases.

But to use them effectively, you need to know how they work under the hood.

Here are the fundamental concepts that every backend engineer should know: ↓

Miguel Garcia さんがリポスト

𝗛𝗼𝘄 𝗱𝗼𝗲𝘀 𝗦𝗽𝗼𝘁𝗶𝗳𝘆 𝘀𝘁𝗿𝗲𝗮𝗺 𝗺𝗶𝗹𝗹𝗶𝗼𝗻𝘀 𝗼𝗳 𝘀𝗼𝗻𝗴𝘀 𝘀𝗶𝗺𝘂𝗹𝘁𝗮𝗻𝗲𝗼𝘂𝘀𝗹𝘆 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗯𝘂𝗳𝗳𝗲𝗿𝗶𝗻𝗴? Spotify relies on a 𝗺𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 hosted primarily on Google Cloud Platform (GCP), where hundreds of…

e_opore's tweet image. 𝗛𝗼𝘄 𝗱𝗼𝗲𝘀 𝗦𝗽𝗼𝘁𝗶𝗳𝘆 𝘀𝘁𝗿𝗲𝗮𝗺 𝗺𝗶𝗹𝗹𝗶𝗼𝗻𝘀 𝗼𝗳 𝘀𝗼𝗻𝗴𝘀 𝘀𝗶𝗺𝘂𝗹𝘁𝗮𝗻𝗲𝗼𝘂𝘀𝗹𝘆 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗯𝘂𝗳𝗳𝗲𝗿𝗶𝗻𝗴?

Spotify relies on a 𝗺𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 hosted primarily on Google Cloud Platform (GCP), where hundreds of…

United States トレンド

Loading...

Something went wrong.


Something went wrong.