The Interface Is the Subconscious
Explores how digital interfaces subconsciously influence user emotions and cognition, arguing for ethical design as a core engineering responsibility.
Explores how digital interfaces subconsciously influence user emotions and cognition, arguing for ethical design as a core engineering responsibility.
A developer's call to action to learn AI skills, covering using AI for coding and building AI-powered applications, with practical tips and resources.
A review of 'The Rust Programming Handbook', highlighting its practical examples, coverage of core concepts like Ownership, and its role as a supplementary guide.
An analysis of AI's impact on software development, based on interviews with 70+ developers, discussing automation, testing, and the future of coding.
Explores the transformative impact of AI on software development, featuring insights from industry experts on the future of coding.
Explores how modern LLM coding agents adapt to new or private tools, challenging the 'Choose Boring Technology' assumption.
A programmer re-examines the idea that consciousness is substrate-independent, questioning if biological bodies are essential for true awareness.
Extending a Fortran unit testing framework by creating a generic assert_equals interface to handle multiple data types like strings and integers.
Google's Gemini 3 Deep Think AI model is tested by generating detailed SVG images of a pelican riding a bicycle.
A programmer shares his joy and reduced fear about AI coding agents, quoting David Crawshaw on how they enhance programming.
A software engineer's lament on AI's impact on programming, mourning the loss of hands-on coding as a craft.
A developer uses a single AI coding agent to build a basic web browser from scratch in Rust over three days, challenging assumptions about AI-assisted development.
A software engineer's personal journey from skepticism to embracing AI coding assistants, examining the tribalistic debates surrounding LLMs in development.
Explores methods to iterate over enum values in Delphi, including generic helpers and class helpers, with code examples and compilation notes.
A technical guide on how to iterate over all values of an enumeration type in Delphi using record helpers and sets.
A guide on improving temporary test programs in Fortran, focusing on verifying function correctness through manual and automated testing methods.
Argues against anti-AI sentiment in software development, stating AI is a transformative and useful tool for programmers' careers.
A blog post quoting Linus Torvalds on using AI-assisted 'vibe-coding' to create a Python audio visualizer tool.
A detailed analysis and new proof for Donald Knuth's fixed-point to decimal conversion program, exploring program correctness and algorithm design.
A series of technical posts exploring the challenges and solutions for formatting and printing floating-point numbers accurately and efficiently.