So You've Got A Gap In Code Coverage
A guide for developers on addressing gaps in code coverage, covering strategies like writing unit tests, refactoring code, and handling edge cases in TypeScript.
A guide for developers on addressing gaps in code coverage, covering strategies like writing unit tests, refactoring code, and handling edge cases in TypeScript.
Lessons learned from building and selling enterprise software, focusing on identifying opportunities, client conversations, and iterative collaboration.
Analysis of Satellogic's satellite constellation and their new open Earth observation data feed, including the technical setup for data processing.
Designing Google CalDAV support for pimsync, focusing on Google's unique calendar paths and OAuth authentication flow.
Explains the critical role of micro-segmentation in Azure network security, using analogies and Microsoft's zero-trust principles to advocate for proactive defense.
A technical guide comparing Azure AD DS-integrated DNS and Azure DNS Private Resolvers for private name resolution, including use cases and best practices.
A tutorial on implementing toast notifications for user feedback when using React Server Actions.
A developer advises against naming projects too early, sharing a strategy of using temporary code names to let ideas evolve freely.
A guide on how to output the value of a secret variable in Azure DevOps pipelines using a PowerShell character array workaround.
Exploring how to use union and intersection types with objects in TypeScript, including discriminated unions for type narrowing.
Announcement and detailed discussion of the 2nd edition of the book 'Pro .NET Memory Management', covering .NET GC and memory topics.
Mitchell Hashimoto clarifies his original intent behind the 'as code' concept, distinguishing it from 'as programming' and explaining its focus on codifying knowledge.
A guide to creating generic C# helper methods with enum constraints for reading Description attributes in .NET.
Explores techniques for generating identical random number streams across different statistical models, focusing on coupling simulations for Bayesian adaptive trials.
A guide to optimizing cost management in Azure, covering budget configurations, anomaly alerts, and best practices for cloud spending.
A startup's journey building a CI/CD cost optimization tool, discovering engineers didn't prioritize cost savings and struggled to find product-market fit.
Explains how to extract logprobs from OpenAI's structured JSON outputs using the structured-logprobs Python library for better LLM confidence insights.
Introduces ab-bday, a tool that generates iCalendar birthday events from vCard contact files for cross-device synchronization.
A technical tutorial on using the UNNEST operator in Flink SQL to explode nested arrays of sensor data into separate rows.
A critical review of the 'Long Path Tool' software, focusing on its spammy marketing tactics and questioning its necessity compared to free alternatives.