The Morning Brew #3993
A curated list of links covering .NET, Azure, React, Git, and other software development topics, tools, and industry news.
A curated list of links covering .NET, Azure, React, Git, and other software development topics, tools, and industry news.
A guide to self-hosting the Umami website analytics platform for free using Vercel, Xata, and GitHub, including workarounds for common setup issues.
Explores Polaris, an open-source catalog service for managing Apache Iceberg tables in data lakehouses, covering its architecture, entities, and security.
A tutorial on implementing geofences using Blues Notecard hardware and Datacake's new Zones feature for location-based notifications.
A software engineer reflects on formative internships at Corel and OTI/IBM, working on Linux, Wine, .NET, and the Eclipse SWT toolkit.
A guide to overcoming XCTest Performance limitations by implementing custom iOS performance testing with Firebase TestLab on CI.
A quick tip for developers to alphabetize object keys in code to improve readability and efficiency when order isn't important.
A curated list of .NET development articles covering MAUI, ASP.NET Core, AI integration, performance, and cloud-native tools.
Explains the limitations of physical and logical replication in Postgres and introduces EDB Postgres Distributed as a solution for production-grade needs.
Analysis of W3C TAG's response to Google delaying third-party cookie removal, discussing privacy, ad tech, and web standards.
A guide to fixing MissingEntitlement and provisioning profile errors when developing iOS apps with .NET MAUI, including creating Entitlements.plist files.
A guide on integrating and using Angular Testing Library with the Vitest test runner for testing Angular components in a user-centric way.
Author announces moving their technical blog to a new platform focused on AI agent systems and Gradient Labs' work.
A reflection on creating a French tech podcast focused on CI/CD practices, sharing insights from industry experts and the journey of building the show.
Explains a surprising JavaScript memory leak involving closures and garbage collection, with code examples.
A quick tip showing how to use `nvm install` with a `.nvmrc` file to simplify Node.js version management in projects.
An overview of Overture Maps' evolving open geospatial datasets, including new formats, tools, and a technical setup for analysis.
A developer shares his lightning talk on building accessible tab components using Web Components within a design system.
A technical article exploring deep neural networks by comparing classic computational methods to modern ML, using sine function calculation as an example and implementing it in Kotlin.
A daily tech news roundup covering TypeScript 5.6 Beta, Uno Platform 5.3, Avalonia 11.1, .NET Aspire, and other development updates.