Packaging a package-specific Roslyn analyzer
Explores three methods for packaging Roslyn analyzers specific to a NuGet package, discussing trade-offs in adoption, updates, and user control.
Explores three methods for packaging Roslyn analyzers specific to a NuGet package, discussing trade-offs in adoption, updates, and user control.
Introducing Guess.js, a toolkit for data-driven user experiences on the web, including predictive pre-fetching and smarter JavaScript bundling.
Extends dispatcher-agnostic view-models to work across multiple windows and UI threads using SynchronizationContext.
A personal recap of the first day at the PowerShell + DevOps Global Summit 2018, covering keynotes and technical sessions.
A guide to installing and using Storybook for React component development, including setup and writing basic stories.
A guide to using the #PSHelp hashtag on Twitter for quick, informal PowerShell assistance, including a script to monitor the hashtag.
An analysis of Google AMP's performance, examining its speed in search results, as a standalone framework, and compared to canonical pages.
OpenIddict RC2 released with new features for third-party client support, application permissions, scope validation, and updated introspection endpoint.
An introductory guide to Reinforcement Learning (RL), covering key concepts, algorithms like SARSA and Q-learning, and its role in AI breakthroughs.
A developer's technical exploration of the Netty framework for building high-performance network applications in Java, prompted by HTTP client frustrations.
A developer creates a Battleship game board using CSS Grid and minimal JavaScript as part of a personal challenge to build CodePen projects.
A hands-on tutorial exploring Java 9's key features, including language changes, new APIs, the module system, and migration tips.
Explores JavaScript decorators for writing cleaner, more efficient code with examples in React and Angular.
A Firefox security engineer investigates exploit mitigations like Arbitrary Code Guard (ACG) and its feasibility for macOS, focusing on dynamic code generation restrictions.
Practical tips for optimizing Django database interactions, covering aggregation filters, namedtuples, and custom functions.
A technical guide on creating multi-source partitioned tables in Azure Analysis Services, combining cold data from Azure Data Lake Store with hot data from Azure SQL Database.
A retrospective analysis of the .NET framework's open-source journey after 3 years, examining community contributions, key milestones, and project activity.
Essential guide for using Maven with Java 9+, covering version requirements, configuration, and multi-JDK builds.
A guide to building a secure, automated AWS Account Factory using AWS Organizations, IAM, and CloudFormation for scalable account management.
Analyzes line length distributions in popular Python packages, comparing them to Twitter's character limit analysis and exploring PEP8 style guide adherence.