Implementing UI translation in SumatraPDF, a C++ Windows application
A technical guide on designing and implementing a multi-language UI translation system for the SumatraPDF C++ Windows application.
A technical guide on designing and implementing a multi-language UI translation system for the SumatraPDF C++ Windows application.
A developer's guide to calling various LLM APIs (OpenAI, Grok, Anthropic, Google) directly from the browser, including workarounds and using OpenRouter.
Introduction to a new blog dedicated to software testing and automation, covering fundamentals, tools, and career growth.
The author announces the State of HTML 2025 survey, explaining its history and how past results have directly influenced web standards.
Explains how to use the CSS font-synthesis property to disable browser-generated faux bold and italic fonts, ensuring proper typography.
Explains the Swift ternary operator for concise conditional logic, including usage examples and comparisons with if expressions.
Explores the critical but underdeveloped components of Agent-to-Agent (A2A) protocols: dynamic discovery, naming, and resolution for scalable AI agent ecosystems.
A developer documents how AI agents built a complete shopping cart feature for an e-commerce app, from requirements to code, without manual programming.
A guide to implementing a hub-and-spoke network architecture using Azure Virtual Network Manager for connectivity, security, and standardization.
An update on the performance fix for ToListAsync in Entity Framework Core, addressing slow queries and high allocations when fetching large data.
A guide to increasing the open file limit on Ubuntu Linux for web apps and servers, covering configuration changes and system reboots.
A case study analyzing over-engineered C++ code for file format detection, showing how to simplify object-oriented design and remove unnecessary complexity.
A technical exploration of llmfs, a FUSE filesystem where all file operations are dynamically generated and controlled by an LLM.
Explains the new HTML popover='hint' type, its behavior compared to 'auto' and 'manual', and how to implement it with JavaScript.
A tutorial on building a multi-agent AI system with specialized agents using IBM's Watsonx Orchestrate platform and Docker.
The article argues for creating an AI Center of Excellence to manage the rapid proliferation of AI tools and use-cases within organizations.
Final part of a series on implementing MCP Authorization, focusing on integrating a production Identity Provider (Keycloak) for OAuth.
A developer demonstrates AI's practical intelligence by automating complex website maintenance tasks like tagging posts, migrating images, and converting messy HTML to clean Markdown.
A developer reflects on a year of using Linux Mint as a daily driver, noting its stability and how it solidified their commitment to open systems.
A developer shares an 18-month follow-up on using AI coding assistants like Cursor, Gemini, and Claude for a complex project refactoring.