How to create E2E tests in Node.js with no frameworks - step by step!
A step-by-step guide to writing end-to-end tests for a Node.js web API using the new native test runner, without external frameworks.
A step-by-step guide to writing end-to-end tests for a Node.js web API using the new native test runner, without external frameworks.
Explains parameter-efficient finetuning methods for large language models, covering techniques like prefix tuning and LLaMA-Adapters.
A guide to parameter-efficient finetuning methods for large language models, covering techniques like prefix tuning and LLaMA-Adapters.
A tutorial on creating custom, SVG-based bullet points for lists in Astro by parsing and manipulating slot content.
Introduces cdk-nag, an open-source tool for automated security and compliance checks in AWS CDK infrastructure-as-code projects.
A native macOS app providing quick menu bar, Dock, and keyboard shortcut access to ChatGPT, with FAQs on features and limitations.
A technical guide detailing the process of installing postmarketOS with full-disk encryption on a OnePlus 6 smartphone.
A software engineer compares the hype around cryptocurrencies and LLMs, arguing that LLMs provide tangible value while crypto is plagued by scams.
A guide to implementing dependency injection in Avalonia UI applications using Lamar, covering setup, view models, and practical examples.
A guide to implementing a Backend for Frontend (BFF) architecture with .NET, Duende, and Auth0 to enhance SPA security by moving token handling server-side.
An analysis of the Free Software Foundation's declining influence, ineffective messaging, and failure to adapt to the modern open source landscape.
A consultant outlines six common signs that a software system's architecture lacks visibility and discoverability, hindering developer understanding and maintenance.
A data-driven analysis revisiting the Performance Golden Rule, showing frontend still dominates page load time, with modern data from HTTP Archive.
A guide to five practical C# extension methods for enhancing Task<T> operations, including fire-and-forget, retry, and timeout patterns.
Explores two algorithms for generating random patches of aperiodic tilings, like Penrose and hat tilings, for use in computer games.
A technical guide on customizing the visual styles of admonitions (notes, warnings, etc.) in AsciiDoc documents, particularly for PDF output.
Explains how to implement test-only accessibility values in iOS apps using SwiftUI/UIKit, ensuring testing data isn't exposed to users in production.
A technical overview of DuckDB's new Spatial extension, detailing its geospatial file format support, core dependencies, and setup process.
A guide to solving the diagonal difference and sum problems for square matrices, with code examples in Java.
A developer shares experiments building LLM-powered tools for research, reflection, and planning, including URL summarizers, SQL agents, and advisory boards.