Prepare a .Net Core Console App for Docker
A guide on preparing a .NET Core console application for Docker, focusing on proper shutdown handling for containerized environments.
A guide on preparing a .NET Core console application for Docker, focusing on proper shutdown handling for containerized environments.
Explains a surprising Python behavior where chained comparisons like `d + 2 * a > int(c) == b` are evaluated differently than expected.
Explains word embeddings, comparing count-based and context-based methods like skip-gram for converting words into dense numeric vectors.
A guide showing the 'mousey' (GUI) methods for checking software versions in R/RStudio, acknowledging they are not best practice but helpful for beginners.
Explains Azure AD Managed Service Identity (MSI) for secure authentication without managing secrets in code, with a focus on ASP.NET Core.
A technical critique of Deputy AG Rosenstein's speeches linking encryption to cybersecurity threats, arguing his position misrepresents the role of encryption in major breaches.
A developer's personal appreciation letter to PostgreSQL, reflecting on its evolution, robust features, and adaptability over the years.
A guide to optimizing Puma, Unicorn, and Passenger Ruby app servers for maximum throughput and resource efficiency.
An introduction to Ionic, an open-source SDK for building hybrid mobile apps using web technologies like HTML, CSS, and JavaScript.
A guide to improving code reviews by focusing on constructive communication and empathy, treating it as a social process rather than just a technical one.
Analyzing C# coding trends on GitHub using BigQuery, covering tabs vs. spaces, brace styles, and popular libraries.
A tutorial on how to retrieve all possible values from a Swift enum, covering both the modern CaseIterable protocol and a legacy solution.
Guide to implementing scheduled autoscaling and pausing for Azure Analysis Services using Azure Automation to optimize costs.
Overview of Runecast Analyzer, a VMware monitoring tool that checks infrastructure against KB articles and best practices to proactively prevent issues.
Argues that speech recognition hasn't reached human-level performance, highlighting persistent challenges with accents, noise, and semantic errors.
A guide for aspiring junior web developers on navigating the job market, focusing on career goals and essential skills for different work environments.
A tutorial on creating reusable view components for modern iOS collection views using compositional layout and diffable data sources.
A guide to Swift result builders, explaining how to create type-safe Domain-Specific Languages (DSLs) for tasks like HTML generation.
A tutorial on implementing asynchronous validation for input data in Vapor, a server-side Swift framework, to enhance API safety.
A comprehensive tutorial on Apple's Combine framework for declarative, functional reactive programming in Swift, covering publishers, operators, and subscribers.