Finding the Story
A critical analysis of Star Trek: Voyager's premise and its failure to deliver compelling, character-driven stories due to the constraints of series television.
A critical analysis of Star Trek: Voyager's premise and its failure to deliver compelling, character-driven stories due to the constraints of series television.
Explains a critical issue with Stencil Helmet during prerendering and the simple fix of keeping a title tag in index.html.
Announcement for the Azure Skåne AI Day event, featuring sessions on Azure Cognitive Search, AI monitoring, Custom Vision, and transfer learning.
Overview of Customer-Managed Keys for Azure CosmosDB and Azure Container Registry, explaining their GA release and implementation.
An overview of the four main software engineering teams at SpaceX and their roles in rocket and spacecraft operations.
A technical guide detailing the process of updating macOS on a Hackintosh, covering OpenCore bootloader, kexts, and configuration.
A detailed guide on the author's process for creating concise, high-value educational videos, focusing on preparation and content structure.
Explains how to use CSS Variables for global project settings and component-scoped styles to improve CSS maintainability and prototyping.
Explains the importance of using the *ByRole query in Testing Library for accessible, robust tests and how to find fallback queries.
Gleam v0.9 introduces the `try` keyword for cleaner error handling and adds opaque types for better API design.
A technical guide on setting up the Cython debugger (gdb extensions) on macOS, covering challenges with Python versions and compilation.
A practical guide to Test-Driven Development (TDD), explaining the red-green-refactor cycle and when it's most beneficial to use.
The article introduces AHA Programming, a principle advocating 'Avoid Hasty Abstractions' and preferring duplication over bad abstractions for more maintainable code.
A guide for developers on when to prioritize writing tests versus fixing bugs, based on cost-benefit analysis of different scenarios.
Explores the challenges of testing date/time functions in Python and introduces dependency injection as a solution to mock time for reliable unit tests.
Explains the differences between Object.is() and the strict equality operator (===) in JavaScript, focusing on NaN and -0 comparisons.
Introduces InterposeKit, a modern Swift library for elegant method swizzling, with developer insights on its creation and related Swift/tech topics.
Explains how to get high value from distributed tracing with less effort, using a real-world implementation from Twitter as a case study.
A guide to using colors in CSS, covering color properties, named colors, hex values, and RGB/RGBA formats with practical examples.
A developer's first blog post, introducing their site built with StencilJS and plans to write about technical concepts and solutions.