Estoy super contento de contarles que ayer recibí el Microsoft MVP Award por primera vez!
[Read More]
¡Es hora de Playwright!
Si usás puppeteer o puppeteer-sharp seguro que debes estar tan emocionado como yo con el anuncio de Playwright. Playwright va a llevar la automatización de browsers a un nuevo nivel.
[Read More]
Review del libro Concurrency in C#
Concurrency in C# Cookbook de Steve Cleary es el primero de una serie de libros que me propuse leer para aprender más sobre programación asincrónica.
[Read More]
Yendo a las profundidades de la programación asyncrónica en C#
Cuando empezás a hacer applicaciones asincrónicas en C# todo parece muy simple, casi mágico. Ponés un async acá algunos awaits allá y listo!
[Read More]
Una historia sobre async voids, eventos y manejo de errores
Dejame contarte una historia sobre async voids, SynchronizationContext y programación asincrónica.
Hace un tiempo recibí un issue en Puppeteer-Sharp describiendo dos problemas:
Puppeteer-Sharp crasheaba con excepciones que no podían ser atrapadas.
Se reportaba un KeyNotFoundException tratando de obtener un Frame.
[Read More]