The Open Society and its AI
Explores the concept of 'intellectual debt' in AI and software systems, comparing it to The Sorcerer's Apprentice and arguing for open society principles as a solution.
Explores the concept of 'intellectual debt' in AI and software systems, comparing it to The Sorcerer's Apprentice and arguing for open society principles as a solution.
Explores Microsoft's Azure OpenAI Assistants API, a stateful API for building copilot-like apps with tools like Code Interpreter.
A developer's experience trying out GoatCounter, a privacy-focused, open-source alternative to Google Analytics for basic website traffic tracking.
A developer walkthrough on integrating Stripe Checkout for subscription payments in a Django SaaS application.
The author joins the W3C WebDX Community Group to improve web developer experience and discusses integrating the Gamedev.js Survey.
Explains the fundamentals of distributed consensus algorithms like Raft, used in transactional databases and systems like Kubernetes.
Exploring a new approach to Angular forms using Signals, combining the best of Template-Driven and Reactive Forms with a signal-based API.
How a small team organized a 250-person tech conference in just two months, focusing on community and embracing serendipity.
Explains how to publish Bicep modules to Azure Container Registry with source code visibility using the experimental publishSource feature.
A web developer explores using CSS custom properties to offload JavaScript logic for scroll-driven animations, making them more performant and maintainable.
An analysis of why achieving consensus on platform moderation rules is impossible, using a simple game about park vehicle rules as an example.
Part 9 of a Terraform series explains how to define and use variables in Azure Terraform scripts, covering types, values, and best practices.
A guide on using AWS X-Ray with Quarkus to monitor and debug serverless Lambda functions, including setup and custom instrumentation.
Learn how to use JavaScript's getModifierState to detect if a user's Caps Lock is on, especially useful for password fields.
A developer defends Tailwind CSS against common criticisms, arguing it's not inline CSS and demonstrating its utility with code comparisons.
Learn to reimplement RxJS operators from scratch using vanilla JavaScript and Web Streams, with a practical mouse-tracking demo.
Explores a conceptual approach to transforming CommonJS modules into ES Modules by treating each CJS file as a 'builder' function.
Explains HTML Web Components, a technique to enhance existing HTML with JavaScript, and demonstrates their use in ASP.NET Core applications.
A guide to analyzing git commit history and file changes using Azure Data Explorer for better repository visibility.
A clever CSS technique for creating rounded gradient borders that work with semi-transparent or blurred backgrounds, using masks and pseudo-elements.