Layman's iptables 101
A beginner-friendly, visual guide to understanding Linux iptables, focusing on packet flow and core concepts before diving into commands.
A beginner-friendly, visual guide to understanding Linux iptables, focusing on packet flow and core concepts before diving into commands.
Explains Swift ABI stability, why it matters for framework compatibility across compiler versions.
Learn how to create and make a Bash script executable to automate repetitive command-line tasks.
Explains Swift ABI stability, why it matters for framework compatibility across compiler versions, and its impact on iOS/macOS development.
Learn how to create and make a Bash script executable to automate repetitive command-line tasks.
A guide to enabling experimental web platform features like CSS subgrid in Chrome and Firefox using browser flags and hidden config pages.
A technical guide exploring workarounds to update SQL Server statistics on secondary replicas in Availability Groups, including scripts and methods.
Compares the runtime performance of pandas' crosstab, groupby, and pivot_table methods for data aggregation.
Explains what an Application Binary Interface (ABI) is, how it differs from APIs, and its role in compiled code interaction.
Explains what an Application Binary Interface (ABI) is, contrasting it with APIs and user interfaces in computing.
Explains the relationship between Wald, score, and likelihood ratio tests in statistical modeling using visual diagrams and R code examples.
A personal account of the Stone Soup creativity camp, an experience design event focused on improvisation, workshops, and unique participant-led activities.
A guide to enabling network traffic sniffing on Android Nougat and above by modifying the app's network security configuration.
A technical deep dive into debugging a Django Shiv app, focusing on resolving template and static file loading issues.
Explores how smart or dumb NSManagedObject subclasses should be, focusing on Core Data lifecycle and validation.
Explores how smart or dumb NSManagedObject subclasses should be, focusing on Core Data lifecycle overrides and validation.
A talk on building a serverless reverse package search for NuGet.org using Azure Functions and Azure Search, presented at NDC Oslo.
A guide to using text blocks, a Java 13 preview feature for multi-line string literals, covering syntax and examples.
A technical guide on using strace to debug Nginx request/response handling and log truncation issues in a logging pipeline.
A software developer's list of past and upcoming tech talks on open-source, Microsoft technologies, cloud, and DevOps.