Creature comforts

• Science, Volume 391, Issue 6787, Page 772-772, February 2026.

Science · February 22, 2026 (updated February 23, 2026) · 1 min · 128 words

Playing the game of science

• Science, Volume 391, Issue 6787, Page 773-773, February 2026.

Science · February 22, 2026 (updated February 23, 2026) · 1 min · 115 words
Gemini 3 Flash is now available in Gemini CLI

Gemini 3 Flash is now available in Gemini CLI

• Gemini 3 Flash is now available in Gemini CLI Facebook Twitter LinkedIn Mail Gemini 3 Flash is now available in Gemini CLI, supporting high-frequency workflows common to terminal

Real-World Agent Examples with Gemini 3

Real-World Agent Examples with Gemini 3

• Real-World Agent Examples with Gemini 3 Facebook Twitter LinkedIn Mail We are entering a new phase of agentic AI. • Developers are moving beyond simple notebooks to build complex

A Guide to Fine-Tuning FunctionGemma

A Guide to Fine-Tuning FunctionGemma

• A Guide to Fine-Tuning FunctionGemma Facebook Twitter LinkedIn Mail In the world of Agentic AI, the ability to call tools is what translates natural language into executable soft

Tailor Gemini CLI to your workflow with hooks

Tailor Gemini CLI to your workflow with hooks

• Tailor Gemini CLI to your workflow with hooks Facebook Twitter LinkedIn Mail Tailor Gemini CLI to your workflow with hooks Efficiency in the age of agents isn’t just about writin

Making Gemini CLI extensions easier to use

Making Gemini CLI extensions easier to use

• Stop debugging ambiguous startup failures caused by missing API keys, hidden environment variables, or a crashing MCP server. • AI tools are most effective when they’re tailored

Get ready for Google I/O 2026

Get ready for Google I/O 2026

• Get ready for Google I/O 2026 Facebook Twitter LinkedIn Mail Google I/O returns May 19-20 Google I/O is back! • Join us online as we share our latest AI breakthroughs and updates

Writing Fragments

Writing Fragments

• Writing Fragments If youâ re a regular reader of my site, youâ ll have noticed that in the last few months Iâ ve been making anumberof â fragmentsâ posts. • Such a post is a shor

Conversation: LLMs and the what/how loop

Conversation: LLMs and the what/how loop

• Conversation: LLMs and the what/how loop A conversation between Unmesh, Rebecca, and Martin on how LLMs help us shape the abstractions in our software. • We view our challenge a

Bliki: Excessive Bold

Bliki: Excessive Bold

• Excessive Bold 28 January 2026 Martin Fowler bad things writing I’m increasingly seeing a lot of technical and business writing make heavy use of bold font weights, in an attemp

Context Engineering for Coding Agents

Context Engineering for Coding Agents

• Context Engineering for Coding Agents This article is part of âExploring Gen AIâ. • A series capturing Thoughtworks technologists’ explorations of using gen ai technology for sof

Bliki: Future Of Software Development

Bliki: Future Of Software Development

• Future Of Software Development 13 February 2026 Martin Fowler conferences In Februrary 2026, Thoughtworks hosted a workshop called â The Future of Software Developmentâ in Deer

Harness Engineering

Harness Engineering

• Harness Engineering Birgitta is a Distinguished Engineer and AI-assisted delivery expert at Thoughtworks. • She has over 20 years of experience as a software developer, archite

Bliki: Agentic Email

Bliki: Agentic Email

• Agentic Email 17 February 2026 Martin Fowler bad things generative AI I’ve heard a number of reports recently about people setting up LLM agents to work on their email and other

Bliki: Host Leadership

Bliki: Host Leadership

• Host Leadership 19 February 2026 Martin Fowler agile team organization technical leadership If you’ve hung around agile circles for long, you’ve probably heard about the concept

Performance Optimization [SUBSCRIBER]

• Take your app to the next level! • This module will equip you with advanced techniques to optimize your network calls, threading, and memory management, resulting in a faster and

Mobile Development · February 22, 2026 (updated February 24, 2026) · 1 min · 134 words

Apple Foundation Models [SUBSCRIBER]

• This module will be an introduction to the new Foundation Models framework in Swift. • The module begins with an introduction to the Foundation Models Framework by creating a sim

Mobile Development · February 22, 2026 (updated February 23, 2026) · 2 min · 217 words

Translation Framework [SUBSCRIBER]

• The Translation API offers realtime translations in your app. • You can use the built-in UI or manage the translation session to customize the app experience based on your user’s

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 103 words

3rd-Party On-Device Models [SUBSCRIBER]

• Incorporating third-party machine learning models requires knowledge about the source model as well as some Core ML conversion techniques. • This module will get you started with

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 134 words

Custom Models with Create ML [SUBSCRIBER]

• Create ML empowers you to customize pre-built machine learning models on Apple platforms by providing training datasets. • Explore various use cases and deploy a custom model int

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 114 words

Vision Framework [SUBSCRIBER]

• The Vision Framework is a powerful API for various computer vision tasks on Apple devices. • Explore functionalities like object detection, face recognition and more. • This modu

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 143 words

Genmoji [SUBSCRIBER]

• Explore Genmoji, enhancing your apps with expressive, customizable emojis. • Learn to render, store, and communicate with text that includes Genmoji, Memoji, and other sticker-ty

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 107 words

App Intents with Siri [SUBSCRIBER]

• This module focuses on the latest Siri and App Intents update with Apple Intelligence. • Students will learn how to leverage these powerful tools to create deeply integrated, con

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 130 words

App Observability [SUBSCRIBER]

• This module covers the basic concepts of App Observability (App Telemetry) which allows you to gather insights, possibly in real-time on how your application is performing on use

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 159 words

Liquid Glass [SUBSCRIBER]

• Liquid Glass is the new design language for Apple platforms. • This module illustrates the process of incorporating Liquid Glass into your own iOS app. • You’ll learn how to add

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 130 words
Redesigned Swift.org is now live

Redesigned Swift.org is now live

• Redesigned Swift.org is now live Over the past few months, the website workgroup has been redesigning Swift.org. • On behalf of the website workgroup, I’m pleased to announce tha

Language Internals · February 22, 2026 (updated February 23, 2026) · 2 min · 216 words

Metal by Tutorials [SUBSCRIBER]

• Build your own low-level game engine in Metal! • Metal is a unified application programming interface (API) for the graphics processing unit, or GPU. • It’s unified because it ap

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 208 words
Swift 6.2 Released

Swift 6.2 Released

• Swift 6.2 Released We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. • From improve

Language Internals · February 22, 2026 (updated February 23, 2026) · 2 min · 263 words
The Growth of the Swift Server Ecosystem

The Growth of the Swift Server Ecosystem

• The Growth of the Swift Server Ecosystem Nearly ten years ago, Swift was open sourced and an official runtime for Linux was released. • I’ve been involved with Swift on the serve

Language Internals · February 22, 2026 (updated February 23, 2026) · 2 min · 284 words

Advanced Git [SUBSCRIBER]

• Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. • Version control systems are critical for any successful c

Mobile Development · February 22, 2026 (updated February 23, 2026) · 1 min · 183 words