Vibe testing with Playwright
Exploring how to use Playwright's AI features, including the Model Context Protocol (MCP), to automate and improve the process of writing end-to-end tests.
Exploring how to use Playwright's AI features, including the Model Context Protocol (MCP), to automate and improve the process of writing end-to-end tests.
Explains the HTML5 <cite> element's proper use for citing work titles, contrasting it with HTML4 and academic citation styles.
A technical explanation of the Two-Stage Least Squares (2SLS) method for causal inference in regression, covering its derivation and variance estimation.
Explores how AI tools like LLMs are transforming software engineering roles, workflows, and required skills in 2025, moving beyond code generation to strategic design.
A critique of French tech's risk-averse culture, arguing that focusing on local compliance over global innovation hinders its competitiveness.
A guide explaining the issue of flagged emails not appearing as tasks in the new Outlook client and providing a workaround solution.
A developer explains how to use an open-source LLM within a GitHub Actions workflow to generate descriptive titles for automated Pull Requests.
Amazon Q Developer CLI now supports Model Context Protocol (MCP) to connect external data sources for richer, context-aware AI assistance in development tasks.
A web developer shares their blogging journey, tools, and inspiration, focusing on front-end technologies like HTML, CSS, and accessibility.
Explores the complexities and pitfalls of converting various values to strings in JavaScript, including Symbols and objects with null prototypes.
An overview of application security fundamentals, including secure coding, testing, authentication, and updates to protect software from threats.
Explains the evolving roles of dependencies and devDependencies in modern JavaScript/Node.js projects, beyond their original npm library purpose.
A developer adds window clearing and message printing functions to DandeGUI, a Common Lisp GUI library for Medley Interlisp.
Introducing CodeBundler 1.0.0, an open-source tool to consolidate C#/VB.NET source files into a single block for better LLM-assisted debugging and development.
A tutorial on building a React.js chat app that allows users to switch between multiple AI models like GPT-4 and Claude 3 using the AI SDK.
Explores performance improvements in .NET 10's HttpClient, focusing on reduced memory allocation and faster response times for streaming data.
A former Silicon Valley engineer reflects on the bias against computer science graduates and the culture of glorifying self-taught, college-dropout developers.
An exploration of the HTML <canvas> element, its origins, technical implementation for 2D graphics, and accessibility considerations for rendering text.
A guide to implementing concurrent optimistic updates in React Query to improve UI responsiveness and user experience.
A technical cheatsheet for using Google's Gemini AI models with the LangChain framework, covering setup, chat models, prompt templates, and image inputs.