Fast chat bot creation with the OpenAI Assistants API and the Microsoft Bot Framework SDK
A tutorial on building a chat bot using the OpenAI Assistants API and the Microsoft Bot Framework SDK, with a focus on Python implementation.
A tutorial on building a chat bot using the OpenAI Assistants API and the Microsoft Bot Framework SDK, with a focus on Python implementation.
A software developer shares lessons learned from being laid off and navigating a challenging job search, including application statistics and strategies.
Troubleshooting guide for Windows Hello for Business error '0x000005e' during PIN authentication in a cloud Kerberos trust scenario.
A simplified infographic explaining how the .NET Garbage Collector works, with links to more detailed technical articles.
Explores methods for generating synthetic data (distillation & self-improvement) to fine-tune LLMs for pretraining, instruction-tuning, and preference-tuning.
Updates to an Eleventy starter project, including CSS bundling with Parcel, switching to CSS custom properties, and using Utopia for fluid typography.
A guide to selecting optimal texture formats for WebGL and WebGPU applications, focusing on performance, memory usage, and avoiding framerate stalls.
Explains how to implement document retrieval with the Azure OpenAI Assistants API using a custom RAG approach, as the retrieval tool is not yet natively supported.
Using tee and process substitution to filter Java process output for Kubernetes logging and error detection.
Using tee and process substitution to filter Java process output for Kubernetes logging while capturing specific errors to a log file.
Podcast discusses web apps as an alternative to native app stores, exploring cross-platform benefits and user experience challenges.
A guide to creating custom tools (functions) for the Azure OpenAI Assistants API, including setup, definition, and execution.
Explores three underappreciated Java 21 features: Generational ZGC, Key Encapsulation Mechanism API, and Code Snippets in JavaDoc.
Explains Microsoft Entra Lifecycle Workflows for user onboarding/offboarding, covering licensing and administrator roles.
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.