Óscar Carrasco
banner
oxca.be
Óscar Carrasco
@oxca.be
Staying hydrated.
Pinned
“If you try doing multiple things at the same time, you’ll fail.

Focus is not about what we’re doing, it’s about what we’re NOT doing. These are the hard decisions.”

From Uri Levine on Lenny’s Podcast.

This is one of my hardest lessons to learn. Decide what you should be doing, and do just that.
Reposted by Óscar Carrasco
Parece que con AV1 se puede hacer de todo. Tenemos:

1. AVIF para las imágenes individuales
2. AVIFS (la S es de Stream) para secuencias de imágenes
3. MP4 para vídeos, pero usando AV1 de codec (en vez de p. ej. H264).

Sería top si se pudiese sincronizar AVIFS con la API de Scroll Driven Animations
February 21, 2025 at 10:52 PM
Reposted by Óscar Carrasco
Respecto a esto último – permitiría efectos como el de esta página en móvil al hacer scroll, sin necesidad de JS:

www.apple.com/es/airpods-p...
AirPods Pro 2
AirPods Pro 2. Cancelación activa de ruido profesional, audio adaptativo, modo de sonido ambiente, audio espacial personalizado y salud auditiva.
www.apple.com
February 21, 2025 at 10:56 PM
Reposted by Óscar Carrasco
Formatos de imagen ideales para web en 2025

Modernos:
✅ .avif (AV1, alta calidad)
🟧 .jxl (JPEG-XL, poco soporte aún)
✅ .webp (Mejora de JPG/PNG)
✅ .apng (Alternativa a GIF)

Clásicos:
✅ .png (Alternativa a GIF)
✅ .svg (Ideal para logos/formas)
✅ .jpg (La vieja confiable)
February 21, 2025 at 11:22 AM
Reposted by Óscar Carrasco
💡 CSS Tip!

Do you know that One-Time password field? You can create it using only one input and a few lines of #CSS.

The HTML:

Code & Demo: css-tip.com/single-digit...

As a bonus, you can control the number of characters by adjusting the "maxlength" attribute.
February 13, 2025 at 12:57 PM
(1/2)
Yesterday I was able to deploy an early access version of a product I'm working on for a client.

I've had to crunch hard for it to work, as I'm literally doing everything - from the user flow and interfaces to the infrastructure configuration.
February 10, 2025 at 9:17 PM
Reposted by Óscar Carrasco
🚀 Applications are now open for Cloudflare's Workers Launchpad Program!

Startups can receive:
✅ Cloudflare Startup Enterprise Plan
✅ VC introductions & mentorship
✅ Exclusive bootcamps & office hours
✅ A chance to pitch on Virtual Demo Day

📌 Apply now: www.cloudflare.com/lp/workers-l...
February 5, 2025 at 6:14 AM
“If you try doing multiple things at the same time, you’ll fail.

Focus is not about what we’re doing, it’s about what we’re NOT doing. These are the hard decisions.”

From Uri Levine on Lenny’s Podcast.

This is one of my hardest lessons to learn. Decide what you should be doing, and do just that.
February 2, 2025 at 10:38 PM
(1/4)
Although @drizzle.team is an outstanding ORM and toolkit, I'm moving out of it, at least temporalily, for all my projects using Supabase.

The "database-first" approach for development, which depends heavily on introspecting, is currently unusable. (see, for example github.com/drizzle-team...)
[BUG]:drizzle-kit pull generated schema.ts missing quote · Issue #3887 · drizzle-team/drizzle-orm
Report hasn't been filed before. I have verified that the bug I'm about to report hasn't been filed before. What version of drizzle-orm are you using? 0.38.3 What version of drizzle-kit are you usi...
github.com
February 1, 2025 at 10:25 PM
Reposted by Óscar Carrasco
To end, we have a fantastic community dinner and swag party with current and old people from different GSoC organizations, including alumni, mentors, admin, and world managers. Here our Mr Worldwide mascot had a cake-like appearance
January 31, 2025 at 9:33 PM
Reposted by Óscar Carrasco
6 mentors from our community travel a total of 10.000 kms to attend and collaborate, including Víctor Carreras (Flutter), Mario_Ezquerro (GDE Cloud), IreneRuizPozo
(WTM), Moisés Martínez (GDE AI), @oxca.be (code) and me (admin at the LG project)
January 31, 2025 at 9:33 PM