Flutter devs! 👋
New article, adding heatmaps & session replay to Flutter apps with Microsoft Clarity SDK
What you'll learn:
- Privacy-first masking widgets
- Session replay setup
- Understand heatmap information
https://t.co/g3emDnrumt
SoccerData es una librería de Python desarrollada por Peter Robberecht que centraliza datos de fútbol procedentes de múltiples plataformas (FBref, Understat, WhoScored, Sofascore, ESPN, Club Elo, SoFIFA) y los entrega directamente como DataFrames de Pandas listos para trabajar. Su principal fortaleza es la normalización: columnas, identificadores y estructuras unificadas entre todas las fuentes, lo que permite combinar información de competiciones, equipos y jugadores sin complicaciones.
Con SoccerData puedes obtener: calendarios y resultados de partidos, estadísticas de equipos por temporada, métricas detalladas de jugadores (passing, shooting, standard, etc.), datos descargados bajo demanda y con caché local.
Es una herramienta perfecta para análisis, dashboards y modelos avanzados. Desde estudios tácticos o procesos de scouting hasta visualizaciones en Power BI o modelos predictivos, ofrece una base robusta para trabajar con datos reales del fútbol actual. Eso sí, como ocurre con cualquier herramienta basada en scraping, exige un uso responsable y tener en cuenta que las fuentes pueden cambiar con el tiempo.
https://t.co/c9Jvy9HUl8
Just shipped a guide on integrating Microsoft Clarity's heatmaps into Flutter apps!
📊 Session replays
🔥 Touch heatmaps
🔒 Privacy controls
Perfect for understanding how users *actually* interact with your app.
https://t.co/g3emDnqWwV
#FlutterDev#MobileDev
Meet the Flutter Extension for Gemini CLI 👋
This extension combines the Dart and Flutter MCP Server with additional context and commands, making it easier and more productive to build Flutter apps with Gemini CLI.
Get started → https://t.co/qG53lu9Dde
Problem: You want to know how much of your TypeScript code is type safe.
Solution: type-coverage
This CLI tool reports the percentage of your code that’s type safe.
It reports usage of:
🚩 any
🚩 as assertions (foo as string)
🚩 type assertions (<string>foo)
🚩 Non-null assertions (foo!)
🚩 Use of plain Object type (Object or {})
And it provides a detailed report of all the spots you should consider changing to improve type safety.
Related: Use typescript-coverage-report to get a nice visual output like this:
Just dropped my latest article 'Attending #FlutterConfLatam 2023: My Insights and Takeaways' 🇨🇴. From tech wisdom to unforgettable connections, for me was a journey worth sharing. @FlutterConfLAT
https://t.co/EkOJtdxCN9