Google ADK Tutorial: Build Your First AI Agent (google adk tutorial)

Google ADK Tutorial: Build Your First AI Agent (google adk tutorial)

Google ADK gives you a production-oriented path for first-pass AI agents because it packages model orchestration, tool calls, sessions, and runtime execution together instead of treating them as separate integrations. In 2026, you can run a first agent in under 20 minutes with the built-in quickstart flows, then keep the same foundation while you scale to multi-agent and enterprise observability features like OpenTelemetry, self-healing plugins, and session persistence. I built several internal prototypes with ADK in the last quarter, and the biggest difference is how quickly you can move from “single prompt” to “task graph” without replacing your entire stack. This tutorial is the one I wish existed: no fluff, just the version-specific setup choices, concrete files, and production traps that matter. ...

June 11, 2026 · 14 min · baeseokjae
GLM-5.1 Deployment Guide: 744B SWE-Bench Pro Leader Self-Hosted Rollout

GLM-5.1 Deployment Guide: 744B SWE-Bench Pro Leader Self-Hosted Rollout

GLM-5.1 is a 744B parameter MoE model with 40B active tokens, and it is best deployed for SWE-Bench Pro workloads when you match stack, quantization, and API behavior to your latency and tool-call requirements. This guide gives practical production defaults for vLLM, SGLang, and Ascend, with a DeepSeek-V3.1 baseline comparison and a live-check workflow you can apply in less than a day. What makes GLM-5.1 deployment hard in SWE-Bench Pro workflows? GLM-5.1 is designed for long-horizon coding work, and SWE-Bench Pro is exactly that: 1,865 tasks with enterprise-grade difficulty, split across public/held-out/commercial sets, so the first-turn success rate is only part of the story. In deployment terms, GLM-5.1 is not just a large model; it is an orchestration surface where token routing, tool-calling behavior, request queue depth, and prefill-recompute tradeoffs decide whether you can sustain coding sessions. On the Hugging Face leaderboards, GLM-5.1 reports around 58.4 on SWE-Bench Pro and is positioned above multiple high-end competitors, but a bad parser setting or poor precision choice can erase that advantage under real call patterns. The same 1,865-task pressure that drives benchmark score also magnifies edge cases like malformed JSON, stale routes, and silent retries. The key operational lesson is that tool-loop reliability beats single-shot token quality, because SWE-Bench chains typically fail on orchestration before they fail on first-pass reasoning. The takeaway: for SWE-Bench Pro, deployment engineering decides production quality more than raw model score. ...

June 11, 2026 · 15 min · baeseokjae
AI-Generated GitHub Code Statistics: 51% AI-Assisted Commits and What It Means for Developers

AI-Generated GitHub Code Statistics: 51% AI-Assisted Commits and What It Means for Developers

AI coding tools are now part of everyday engineering reality. In early 2026, GitHub-reported telemetry put AI-generated or AI-assisted committed code at 51%, and Sonar estimates 42% today with 65% expected by 2027. If your team writes production code, the problem is no longer adoption; the problem is maintaining intent, correctness, and review quality at the new scale. Why does 51% AI-assisted code change how teams ship? AI-assisted code is software output where a model proposes edits or complete files, and a human decides what to keep, change, test, and merge. The first hard signal is scale: a reported 51% of committed code on GitHub is now AI-generated or AI-assisted, while Sonar’s State of Code data says 42% of current committed code is AI and could reach 65% by 2027. The practical effect is that review is the real production surface; speed no longer comes from writing lines from scratch, it comes from catching wrong assumptions before they ship. Teams that treat review as an operational requirement, not a bottleneck, see fewer regressions under load. For senior engineers, the takeaway is straightforward: in this regime, correctness, test strategy, and team ownership are your new throughput multipliers. ...

June 11, 2026 · 12 min · baeseokjae
GitHub Copilot Market Share 2026: Why 37% Is Not the Finish Line

GitHub Copilot Market Share 2026: Why 37% Is Not the Finish Line

GitHub Copilot remains the default AI coding assistant in many stacks, but 2026 is about who can operate across tools, fix bugs in PR-sized slices, and survive platform churn better than incumbents. Copilot is still strong, yet 37% market share is now a lead under active pressure from agentic competitors, pricing pressure, and migration risk. Is 37% enough to call GitHub Copilot dominant in 2026? An AI coding assistant has market influence when it owns the default path in enterprise developer workflows, not just when it claims the top percentage. In 2025 Copilot reported 20M users and 90% Fortune 100 deployment, with enterprise growth up around 75% quarter-over-quarter, so the reach is real. Stack Overflow’s 2025 developer survey also showed Copilot at 68% behind only ChatGPT at 82% for assistants. The key takeaway is that 37% share is strong defensively, but not structurally dominant if challengers keep winning by workflow fit and reliability in complex, multi-file tasks. In practice, Copilot’s lead is real today but increasingly contested where teams standardize tooling around PR flow, approvals, and governance. In one real engineering rollout, the team kept Copilot for file-level edits but moved risky architectural refactors to an agentic companion because review burden was too high for one loop. Market leadership now depends on merge consistency, not a single KPI percentage. ...

June 11, 2026 · 12 min · baeseokjae
Claude Code $2.5B ARR and AI Coding Revenue Growth Drivers in 2026

Claude Code $2.5B ARR and AI Coding Revenue Growth Drivers in 2026

Claude Code’s $2.5B ARR result makes one thing obvious: AI coding is no longer a sidecar feature, it is software infrastructure money. As a developer, the practical implication is that tool choice in 2026 is about reliability, policy fit, and team throughput, not just autocomplete quality. If your workflow includes production releases, model latency, and human code review, the winning stack is the one that keeps shipping moving through controls, not hype cycles. ...

June 11, 2026 · 13 min · baeseokjae
Layered AI Coding Workflow: Building a 2-4 Tool Stack That Ships Safely

Layered AI Coding Workflow: Building a 2-4 Tool Stack That Ships Safely

I build AI coding systems like production systems, not gadgets: one layer decides what to do, one layer edits code and tests, and one layer validates before merge. If a team already uses multiple AI tools, this is the fastest path to consistency because every output has a contract, not just a prompt. Why do most developers use 2 to 4 AI tools instead of just one? A layered AI coding workflow is a structured way to split ambiguous, repetitive, and quality-critical coding work so one tool is not trying to optimize everything. In 2026, 73 percent of surveyed developers said they use two or more AI coding tools regularly, and 70 percent reported using multiple AI coding tools at work. JetBrains reported 90 percent of developers used at least one AI coding tool, with 74 percent adopting specialized assistants. Put together, these numbers show that broad AI adoption has already moved from experimentation to multi-tool operations. The practical reason is that model strengths vary by task: one model may draft fast, another reason well in a specific language, and another is better at defensive review. Takeaway: teams stop relying on one model when they need predictable throughput and fewer rework loops. ...

June 11, 2026 · 11 min · baeseokjae
OpenAI Codex Background Computer Use Guide (April 2026): Mac and Windows Playbooks

OpenAI Codex Background Computer Use Guide (April 2026): Mac and Windows Playbooks

OpenAI Codex background computer use now lets you keep running long GUI tasks while your main workflow continues, but only when you respect platform limits, permission boundaries, and oversight patterns. In practice, it is strongest for repeatable desktop actions that tolerate brief interruption, like test data setup, document publishing, and batch UI checks, while your local session stays productive. What changed in Codex background computer use in April 2026? Background computer use is Codex’s shift from single-shot GUI automation to longer-running sessions that can operate in the background on macOS and remain supervised from mobile clients. In mid-April 2026, multiple sources cite a desktop release that enabled background computer use on macOS with more than 5 million weekly active users and 6x growth since the February desktop rollout; OpenAI also reported knowledge workers growing more than three times faster than pure developer usage, making this capability materially relevant outside coding. The practical change is that background control is now an operational mode, not just a demo mode. You are no longer running the same short command loops from a static screen; you are scheduling distributed desktop tasks with checkpoints, approvals, and continuation states, which changes how you design agent prompts, error handling, and exit criteria. The clear takeaway is that background control is a reliability decision first and an automation decision second: if you do not design for drift and recovery, the feature does not scale. ...

June 11, 2026 · 12 min · baeseokjae
Qwen 3.6-35B-A3B Local Deployment Guide: How 3B Active Params Changes the Build

Qwen 3.6-35B-A3B Local Deployment Guide: How 3B Active Params Changes the Build

If you want a frontier coding model without cloud bills, Qwen3.6-35B-A3B is the first local LLM I’d run right now because its 3B active-parameter MoE path behaves like a 3B model in many deployment budgets while preserving much stronger coding signal than smaller dense models. I am going to show you the exact setup flow I use for local inference: runtime choice, quantization, context strategy, and verification commands that keep inference stable. ...

June 11, 2026 · 13 min · baeseokjae
Computer Use Agents Comparison: Claude vs Codex vs Gemini for Developers

Computer Use Agents Comparison: Claude vs Codex vs Gemini for Developers

If you compare Claude Code, Codex, and Gemini CLI for software teams in 2026, the right pick is not a leaderboard winner. Codex often moves faster from request to PR, Claude Code is stronger for controlled codebase operations, and Gemini CLI wins when you need open-source extensibility. Start with your workflow constraints, then map each task type to the agent that can own it end to end. What changed for developer workflows in 2026? Computer-use agents are AI systems that can inspect an environment, execute commands, edit files, and iterate from failed attempts to passing output without waiting for step-by-step prompts. In 2026, CCBench reported Codex at 75.4%, Claude Code at 72.7%, and Gemini CLI at 51.3%, showing the gap between execution reliability and simple model quality. For developers, this matters because tasks like migration, code cleanup, and ticket-driven fixes now include shell commands, test runs, and artifact validation loops, not just draft code suggestions. A practical example is a flaky test-fix ticket: the agent can patch, run the suite, inspect failing logs, and rerun with narrowed scope until green. The key takeaway is that “agent quality” is now the quality of autonomous workflow completion, not just coding fluency. ...

June 11, 2026 · 10 min · baeseokjae
Understanding AI's Real Impact on Developer Workflows

Understanding AI's Real Impact on Developer Workflows in 2026 (AI impact on developer workflows)

AI is now a standard part of 2026 developer workflows, not a fringe experiment. In teams I’ve worked with, it moves work faster for repetitive tasks when paired with solid review, but it does not replace engineering judgment. Without process, AI just shifts effort from typing to triage, which is why real impact is about workflow design, not hype. Where does AI genuinely increase development throughput? AI is where measurable gains come from when a model handles predictable, repetitive tasks with clear acceptance criteria, and humans reserve judgment for ambiguity. In the 2025 DORA report, 90% of software professionals used AI and 65% relied heavily on it; over 80% reported productivity gains and 59% reported code quality improvements. For teams I’ve run through reviews, this is visible first in API scaffolding, endpoint wrappers, migration scripts, docs, and test skeletons where constraints are explicit and feedback is fast. The tradeoff is straightforward: AI removes busywork, but only if teams maintain strong validation loops so useful output moves directly into review-ready form. Takeaway: AI is a throughput multiplier only when the workflow keeps humans on high-value decisions and uses validation as a first-class step. ...

June 11, 2026 · 7 min · baeseokjae