English · 中文

A Developer's First Look at Gemini 3 Flash: Speed, Thinking, and Structured Output

Jan 20, 2026

Evaluate Gemini 3 Flash Preview with task-specific data, thinking budgets, JSON Schema, observability, and a reversible adapter instead of repeating benchmark claims.

Migrating from Chat Completions to the Responses API: A Minimal Python Guide

Jan 10, 2026

Migrate one Python text path to the Responses API while preserving model, state, error, and evaluation control.

Building a Safe, Validated Configuration DSL with Lua 5.4

Dec 20, 2025

Load declarative Lua 5.4.8 configuration in a controlled environment with allowlisted constructors, schema validation, resource budgets, and normalized output.

Designing Replaceable Python Boundaries with Protocols and Type Narrowing

Dec 6, 2025

Use structural protocols, TypeGuard, and Python 3.13 TypeIs to create caller-owned dependency seams with both static feedback and runtime validation.

Modular SwiftUI Features with Swift Packages Without Fragmenting the Domain

Nov 22, 2025

Split SwiftUI packages by domain capability and one-way dependencies, avoiding cycles, catch-all shared modules, and excessively public feature APIs.

  • « Prev
  • Page 7 of 14
  • Next »
Portrait of Lukes Lu

Lukes Lu

Software Developer

  • lukes.lu@yahoo.com
  • github.com/ilukes
  • @lupingui
  • Home
  • About
  • Keywords →
    • SwiftUI
    • OpenAI
    • Responses API
    • cancellation
    • iOS 26 beta
    • reasoning effort
    • AI Agent
    • Codex

©2026 All rights reserved. Made with Jekyll and ♥