🌗 Ray Marching Soft Shadows in 2D
An insightful and practical tutorial that connects mathematical theory with real-time shader coding — perfect for developers exploring advanced rendering techniques.
A technical guide on creating realistic soft shadows in 2D graphics through ray marching and distance fields. The post explains per-pixel lighting computation using iterative ray sampling, showing how smooth penumbras are achieved efficiently with GLSL code examples and clear visual diagrams.
🔗 Read more 🔗
🧩 Adding Unpack Syntax to RCL
A thoughtful post showing how even subtle syntax upgrades can meaningfully boost clarity and usability in configuration DSLs.
This article introduces an ‘unpack’ syntax for RCL, a configuration and JSON query language enhanced with functional features. The new ‘..’ and ‘…’ operators simplify merging lists and dictionaries, improving readability and structural consistency. It also explores syntax design decisions and the handling of ambiguous cases between lists and dicts.
🔗 Read more 🔗
🤖 The “Confident Idiot” Problem: Why AI Needs Hard Rules, Not Vibe Checks
🔗 Read more 🔗
💼 IBM to Acquire Confluent
A strategic move reinforcing IBM’s dominance in cloud and data streaming, following its major acquisitions of Red Hat and HashiCorp.
IBM is set to acquire Confluent for $31 per share in an all-cash transaction. Confluent, known for its Apache Kafka-based data streaming platform, will remain a standalone brand within IBM. The deal, expected to finalize by mid-2026, aims to enhance IBM’s hybrid cloud and AI ecosystem by integrating Confluent’s real-time data infrastructure.
🔗 Read more 🔗
🎨 Turtletoy
🔗 Read more 🔗
