Prompt Engineering in 2026
Prompt engineering is evolving from a niche skill to a core capability, similar to spreadsheet proficiency, as AI adoption grows across industries.
Prompt engineering is evolving from a niche skill to a core capability, similar to spreadsheet proficiency, as AI adoption grows across industries.
Explores developer context-switching challenges and workflow changes when integrating AI coding agents like Claude and Gemini into software engineering.
Explores how companies can effectively market to developers on Reddit, discussing pitfalls, advertising strategies, and platform culture.
A computer scientist explains how large language models (LLMs) work, tracing their history from the Turing Test and ELIZA to modern AI, demystifying their operation.
A conversation on how LLMs help shape software abstractions and manage cognitive load in building systems that survive change.
Explores how GenAI tools like ChatGPT are harming the online communities and open-source projects they were trained on, and discusses potential solutions.
A software engineer explains their decision to avoid writing about dominant tech trends like LLMs, focusing instead on other important and enduring topics in the field.
Explores the AI-driven evolution of software engineering from autocomplete to autonomous agents, shifting the developer's role from coder to orchestrator.
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Discusses how LLMs fit into a software developer's career, emphasizing the enduring importance of understanding fundamental computer science concepts.
Introduces Open Responses, a vendor-neutral JSON API standard for hosted LLMs, based on OpenAI's Responses API and backed by major industry partners.
Raspberry Pi's new AI HAT+ 2 adds an NPU and 8GB RAM for local AI/LLM tasks, but testing shows performance and use-case limitations.
A guide to building AI agents using the Gemini Interactions API, covering core concepts and a step-by-step CLI implementation.
Explores how AI coding agents like Claude are making it trivial to create simple, custom software, and speculates on a future where users can prompt Siri to build apps.
Argues against anti-AI sentiment in software development, stating AI is a permanent, useful tool that will democratize coding and improve productivity.
Argues against anti-AI sentiment in software development, stating AI is a transformative and useful tool for programmers' careers.
Author explores the legal and ethical implications of using LLMs to port open source code between programming languages, based on personal experiments.
Author explores the legal and ethical implications of using LLMs to port open source code between programming languages, based on personal experiments.
A blog post quoting Linus Torvalds on using AI-assisted 'vibe-coding' to create a Python audio visualizer tool.