Love2D Game Clone
A developer documents their process of adding features to a Pong clone using the Love2D framework and Lua, including AI tools.
A developer documents their process of adding features to a Pong clone using the Love2D framework and Lua, including AI tools.
A review of the book 'Bare-Metal Embedded C Programming' for learning low-level STM32 microcontroller programming without an OS.
A software engineer critiques the 'democratization' of AI in development, arguing it oversimplifies and risks creating fragile software without CS fundamentals.
Analyzes the challenges and economic realities of building a successful business in the developer tools market.
Developer details integrating the Whippet garbage collector into Guile Scheme, replacing the older BDW-GC for improved performance and maintainability.
Developer releases Legba 2.0.0, a Windows desktop app for managing LLM requests with OpenAI API format, featuring new source code inclusion.
FrankenPHP, a high-performance PHP server built with Go and Caddy, is now officially supported by the PHP Foundation, marking a major step in modernizing PHP.
Learn how to style console text in Node.js using ANSI escape sequences and the built-in util.styleText() function.
Explores gamified learning for developers, using examples like a security game built with Kaboom.js and an LLM prompt injection game.
A guide to ingesting custom data like VM tags, script outputs, and application logs into Azure Log Analytics for enhanced monitoring and alerting.
A developer details refactoring Astro content collections configuration for the Piccalilli platform to enable open working and project pages.
A podcast episode discussing design/development fundamentals, AI's impact, collaboration, and navigating career values in tech.
Argues that 'Stream vs. Batch' is a misleading dichotomy; the real distinction is between 'Push vs. Pull' semantics in data processing.
Argues that 'Streaming vs. Batch' is a misleading dichotomy; the real distinction is between push and pull data semantics in processing systems.
Explains how to use data annotation validation for incoming models in ASP.NET 10 Minimal APIs, highlighting differences from Controllers.
A security experiment exposing a SQL Server to the internet, revealing attack patterns and providing security recommendations.
Explains how to implement sovereign controls in Azure using policies for data residency, encryption, and confidential computing.
A discussion on open source funding, sustainability, and the Open Source Pledge with Chad Whitacre, exploring how companies can support projects they rely on.
A guide to disabling the Windows Narrator feature, which can be accidentally triggered and cause system lag, with troubleshooting steps.
A guide on how to remove or disable unwanted default keybindings in the Emacs text editor, covering both global and mode-specific methods.