All about Swift Package Manager Traits
Explains Swift Package Manager traits, which act as feature flags for conditional compilation and optional dependencies in Swift 6.1.
Explains Swift Package Manager traits, which act as feature flags for conditional compilation and optional dependencies in Swift 6.1.
A tech professional explains why they refuse to provide references for strangers, arguing it's unethical to vouch for people they don't know.
Discover an undocumented trick to get xkcd comics at double resolution using a simple URL modification and a Python script to check availability.
A review of the Notebook Navigator plugin and Cupertino theme for Obsidian, focusing on improving the mobile note-taking experience.
Explains how avoiding cross-region calls in microservices improves performance and resilience, and discusses the complexities of designing for regional isolation.
A Google Chrome engineer reflects on his 11-year career working on web standards and APIs, and announces his retirement.
A guide to integrating Microsoft's Learn MCP Server with Semantic Kernel in C#/.NET for accessing up-to-date Microsoft documentation.
Introducing Hotkey Typer, a small Windows utility that types predefined text snippets with a hotkey, perfect for demos and tutorials.
Explores the concept of sessions and context management in Agent-to-Agent (A2A) communication for enterprise AI systems, focusing on state, auditability, and protocol details.
Exploring the Layercake project's analysis-ready OpenStreetMap data in Parquet format, including setup and performance on a high-end workstation.
Explores JSpecify and NullAway as modern solutions for null safety in Java, addressing the long-standing problem of NullPointerExceptions.
A guide to generating automated accessibility reports using Deque Axe Core with Selenium WebDriver and Java for web application testing.
A curated list of tech articles covering software architecture, development strategies, frameworks, Agile methodologies, and leadership in tech.
Explains how to suppress Java Flight Recorder (JFR) startup log messages using the -Xlog:jfr+startup=error JVM flag.
The author proposes a new CSS feature called 'inner breakpoints' for responsive element layouts, comparing it to media and container queries.
A product leader reflects on their tenure at Float, sharing lessons learned about technical leadership, scaling mobile apps, and company culture.
Explains how to use the --pattern parameter in Bicep CLI for bulk building and linting multiple Bicep template files using wildcards.
The article argues that 'open social' platforms, like Bluesky's AT Protocol, are at a similar turning point as open source software was decades ago.
Provides slides and SQL scripts from a 'Indexing for Dummies' session, focusing on SQL Server database performance.
The article discusses the transition from an industrial-age 'Human 2.0' mindset to an AI-enabled 'Human 3.0' era of creators, critiquing traditional education and work paradigms.