Never Use Semicolons
Explains why JavaScript's Automatic Semicolon Insertion (ASI) makes 'never use semicolons' a valid approach and why 'always use semicolons' is misleading.
Explains why JavaScript's Automatic Semicolon Insertion (ASI) makes 'never use semicolons' a valid approach and why 'always use semicolons' is misleading.
Explains the async and defer attributes in JavaScript, detailing how they control script loading and execution to optimize web page rendering.
A guide to implementing Open Graph and X card metadata to make blog content appear richer when shared on social media platforms.
A guide on using Docker Machine to create a host within an existing Azure Virtual Network and subnet, using a private IP.
An introduction to the Ionic Framework for building cross-platform mobile apps using web technologies like HTML, CSS, and JavaScript.
Discusses the importance of cryptographic safety factors, using SHA1's vulnerabilities and Feynman's Challenger report as analogies.
A developer discusses implementing an image optimization library within the Stitcher framework's responsive images module.
A web developer's analysis of a poll on what matters most: people, product, or tech, revealing surprising priorities in the field.
Announcing the redesigned Inqlude website with improved library categorization, navigation, and metadata for Qt libraries.
A guide on using PowerShell to download .gitignore templates from GitHub's REST API for automating project setup.
Explores the early design decisions of dotCloud, the PaaS company whose container engine evolved into Docker, and their lasting impact.
A developer shares key insights and architectural lessons learned from adopting reactive programming, specifically with RxSwift, for iOS and Mac app development.
Interview with Una Kravets and Krystal Higgins discussing conference speaking, UX design, onboarding, and finding your niche in tech.
Applying the Page Object Pattern to JavaScript component testing for frameworks like Angular and React to create cleaner, more maintainable tests.
Introduces Sprache, a C# library for creating text parsers using parser combinators, with an example parsing HTTP WWW-Authenticate headers.
Explains the concept of renderless components in React, which separate logic from UI, building on container/presentational patterns.
Foreword for a book on Reactive Design Patterns, discussing the principles and growing adoption of Reactive Systems in software architecture.
A tutorial on writing basic unit tests for Angular components using the Angular Testing Utilities and TestBed.
A developer introduces 'cozy', a long-term project to build a new C compiler toolchain with a focus on simplicity, portability, and a human-friendly machine specification format.
A technical guide on inviting external Microsoft Account users to a VSTS tenant secured by Azure Active Directory, covering admin and user steps.