Sign in

Yuya Saito

@frontendweekly.tokyo
33 followers 92 following 526 posts

frontendweekly.tokyo A Weekly Frontend Roundup from Tokyo

PostsRepliesMedia
Yuya Saito @frontendweekly.tokyo · 04/08/2026
What We Wish We Knew About Building AI Agents
newsletter.posthog.com
What we wish we knew about building AI agents
Lessons learned from two years of building AI agents at PostHog
000
Yuya Saito @frontendweekly.tokyo · 23/06/2026
So You Want To Define a Well-Known URI
mnot.net
So You Want To Define a Well-Known URI
When to reach for a well-known URI — and the traps that catch most protocol designers.
000
Yuya Saito @frontendweekly.tokyo · 22/06/2026
Homo Agenticus
strangeloopcanon.com
Homo Agenticus
sapiens
000
Yuya Saito @frontendweekly.tokyo · 18/06/2026
From "System of Record" to "System of Intelligence"
a16z.news
From “System of Record” to “System of Intelligence”
The reasoning layer that sits above the database, and that increasingly treats the database as infrastructure, is where a new generation of companies is being built.
000
Yuya Saito @frontendweekly.tokyo · 18/06/2026
The Core Skill of Design in the AI Era: Critique
nngroup.com
The Core Skill of Design in the AI Era: Critique
To build useful and usable AI-powered systems, our understanding of users’ needs and our design judgement must be encoded into well-defined evaluation criteria.
000
Yuya Saito @frontendweekly.tokyo · 20/04/2026
Understanding the Architecture of a Prompt
telerik.com
Understanding the Architecture of a Prompt
Learn what prompt engineering is and how to create prompts so AI is best able to help you.
000
Yuya Saito @frontendweekly.tokyo · 20/04/2026
Humans and Agents in Software Engineering Loops
martinfowler.com
Humans and Agents in Software Engineering Loops
Notes from my Thoughtworks colleagues on AI-assisted software delivery
000
Yuya Saito @frontendweekly.tokyo · 20/04/2026
The Reach Pattern | Jack Danger
jackdanger.com
The Reach Pattern | Jack Danger
Your AI coding assistant can see your code but not your organization. The Reach pattern is a personal CLI that borrows your real browser sessions to call web APIs on your behalf.
000
Yuya Saito @frontendweekly.tokyo · 17/04/2026
When should a manager step in?
dein.fr
dein.fr - Charles-Axel Dein
Charles-Axel Dein's personal website.
000
Yuya Saito @frontendweekly.tokyo · 17/04/2026
Significance > Success · Collaborative Fund
collabfund.com
Significance > Success
Everyone wants to be successful.
000
Yuya Saito @frontendweekly.tokyo · 17/04/2026
Thoughts on OpenAI acquiring Astral and uv/ruff/ty
simonwillison.net
Thoughts on OpenAI acquiring Astral and uv/ruff/ty
The big news this morning: Astral to join OpenAI (on the Astral blog) and OpenAI to acquire Astral (the OpenAI announcement). Astral are the company behind uv, ruff, and ty—three …
000
Yuya Saito @frontendweekly.tokyo · 16/04/2026
Matching capabilities to applications: a strategy framework - Vaughn Tan
vaughntan.org
Matching capabilities to applications: a strategy framework - Vaughn Tan
tl;dr: When you’re matching capabilities to applications — AI tools to roles, research teams to industry sectors, platforms to use cases — the
000
Yuya Saito @frontendweekly.tokyo · 16/04/2026
Proxying fetch requests in server-side JavaScript - Human Who Codes
humanwhocodes.com
Proxying fetch requests in server-side JavaScript - Human Who Codes
Learn how to proxy fetch() requests in Node.js, Deno, Bun, and Cloudflare Workers to better monitor and control your server-side traffic.
000
Yuya Saito @frontendweekly.tokyo · 16/04/2026
How We Do Code Reviews at Cloud Four
cloudfour.com
How We Do Code Reviews at Cloud Four
If your team members dread the notification that they’ve been added as a reviewer on a pull request, I think the following guidelines can help.
000
Yuya Saito @frontendweekly.tokyo · 15/04/2026
The engineeringification of everything - by Ian Vanagas
newsletter.posthog.com
The engineeringification of everything
Why every role seems like an engineering role now (and what it means for you)
000
Yuya Saito @frontendweekly.tokyo · 15/04/2026
The Big LLM Architecture Comparison
magazine.sebastianraschka.com
The Big LLM Architecture Comparison
From DeepSeek-V3 to Kimi K2: A Look At Modern LLM Architecture Design
000
Yuya Saito @frontendweekly.tokyo · 15/04/2026
Are AI productivity gains fueled by delivery pressure? | Ruslan Osipov
rosipov.com
Are AI productivity gains fueled by delivery pressure?
A multitudes study which followed 500 developers found an interesting soundbyte: “Engineers merged 27% more PRs with AI - but did 20% more out-of-hours commits”.
000
Yuya Saito @frontendweekly.tokyo · 14/04/2026
Typographic Scales in CSS with :heading(), sibling-index(), and pow() | Always Twisted
alwaystwisted.com
Typographic Scales in CSS with :heading(), sibling-index(), and pow()
Learn how to build flexible, mathematical typographic scales using :heading(), sibling-index(), and pow() for cleaner CSS design systems.
000
Yuya Saito @frontendweekly.tokyo · 14/04/2026
Building Bulletproof React Components
shud.in
Building Bulletproof React Components - Shu Ding
The real test isn’t whether your component works on your current page. It’s whether it works when someone else uses it.
000
Yuya Saito @frontendweekly.tokyo · 13/04/2026
Is the FDE role becoming less desirable? - The Pragmatic Engineer
blog.pragmaticengineer.com
Is the FDE role becoming less desirable?
Job postings for Forward Deployed Engineers (FDEs) have surged, but many professionals don’t want the role because it’s more like solutions engineering than software development.
000
Yuya Saito @frontendweekly.tokyo · 13/04/2026
Scale Is a Tactic, Not a Virtue – Eleganthack
eleganthack.com
Scale Is a Tactic, Not a Virtue
I’ve been thinking about scale the same way I’ve been thinking about speed: as something Silicon Valley treats like a moral good when it’s actually just a strategic choice. The in…
000
Yuya Saito @frontendweekly.tokyo · 13/04/2026
Speed Is a Tactic, Not a Virtue – Eleganthack
eleganthack.com
Speed Is a Tactic, Not a Virtue
I was reading a post on Anthropic’s blog about AI product management, and the author talked about speed as if it’s a virtue. She never said why speed was supposed to be a good thing. Sh…
000
Yuya Saito @frontendweekly.tokyo · 10/04/2026
Can I give you some feedback on your feedback? — Daniel Stillman
danielstillman.com
Can I give you some feedback on your feedback? — Daniel Stillman
You, me, and everyone we know could get better at the art of giving feedback. The debate about feedback at work - how to do it, how not to do it - is ongoing. The jury may still be out, but there’s...
000
Yuya Saito @frontendweekly.tokyo · 10/04/2026
TBM 408: Basic Links - by John Cutler - The Beautiful Mess
cutlefish.substack.com
TBM 408: Basic Links
(I used to do more of these visual build posts.
000
Yuya Saito @frontendweekly.tokyo · 10/04/2026
Good Design is Good Will
cpj.fyi
Good Design is Good Will
Paul Rand, org designer. I also especially like how the essay's title hints at *willfulness* and the last line points at an economic outcome. #nice
000
Yuya Saito @frontendweekly.tokyo · 09/04/2026
Strategic choices: When both options are good
longform.asmartbear.com
Strategic choices: When both options are good
Real strategy means choosing between two good options and accepting all the consequences--even the painful ones you don't like.
000
Yuya Saito @frontendweekly.tokyo · 09/04/2026
Modal vs. Separate Page: UX Decision Tree — Smashing Magazine
smashingmagazine.com
Modal vs. Separate Page: UX Decision Tree — Smashing Magazine
How to choose between modals and pages, when to avoid modals, and how to determine the right level of interruption or navigation. Brought to you by Smart Interface Design Patterns, a **friendly video...
000
Yuya Saito @frontendweekly.tokyo · 09/04/2026
Every layer of review makes you 10x slower - apenwarr
apenwarr.ca
Every layer of review makes you 10x slower
We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...
000
Yuya Saito @frontendweekly.tokyo · 09/03/2026
Effective harnesses for long-running agents Anthropic
anthropic.com
Effective harnesses for long-running agents
Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
000
Yuya Saito @frontendweekly.tokyo · 06/03/2026
Junior Developers in the Age of AI - by Christine Miao
thoughtfuleng.substack.com
Junior Developers in the Age of AI
Companies are ditching junior engineers en masse. They'll tell you it's because AI writes better code. They’re right...but also missing the point.
000
Yuya Saito @frontendweekly.tokyo · 06/03/2026
State of UX in 2026 - NN/G
nngroup.com
State of UX in 2026
UX faced instability from layoffs, hiring freezes, and AI hype; now, the field is stabilizing, but differentiation and business impact are vital.
000
Yuya Saito @frontendweekly.tokyo · 05/03/2026
How Future Designers Will Win in the Age of AI — Suff Syed
suffsyed.com
How Future Designers Will Win in the Age of AI — Suff Syed
In Part 4 of The Future of Design Series we reveal three paths to sovereignty for designers in the AI era: Brand Sovereignty (scaling creative work independently), Product Sovereignty (building AI-native...
000
Yuya Saito @frontendweekly.tokyo · 05/03/2026
AddyOsmani.com - Claude Code Swarms
addyosmani.com
Claude Code Swarms
Claude Code now supports agent teams - coordinated swarms of AI agents that research, debug, and build in parallel. What was feature-flagged is now real. H...
000
Yuya Saito @frontendweekly.tokyo · 05/03/2026
AddyOsmani.com - How to write a good spec for AI agents
addyosmani.com
How to write a good spec for AI agents
Learn how to write effective specifications for AI coding agents to improve clarity, focus, and productivity in your AI-driven development workflows.
010
Yuya Saito @frontendweekly.tokyo · 04/03/2026
11 Tips For AI Coding With Ralph Wiggum
aihero.dev
11 Tips For AI Coding With Ralph Wiggum
Run AI coding tools in autonomous loops with Ralph Wiggum. 11 tips for AFK coding: scope, progress tracking, feedback loops, and shipping code while you sleep.
010
Yuya Saito @frontendweekly.tokyo · 04/03/2026
TBM 386: Understanding Enabling Constraints Using Shape Up (Basecamp)
cutlefish.substack.com
TBM 386: Understanding Enabling Constraints Using Shape Up (Basecamp)
After reviewing dozens (hundreds?) of operating systems in depth, I’m becoming increasingly convinced that the thoughtful design and deployment of constraints is a superpower.
000
Yuya Saito @frontendweekly.tokyo · 04/03/2026
How to make sure a designer never files a bug again – Unsung
unsung.aresluna.org
How to make sure a designer never files a bug again – Unsung
A blog about software craft and quality
000
Yuya Saito @frontendweekly.tokyo · 03/03/2026
WebMCP – a much needed way to make agents play with rather than against the web | Christian Heilmann
christianheilmann.com
000
Yuya Saito @frontendweekly.tokyo · 03/03/2026
AddyOsmani.com - 14 More Lessons from 14 years at Google
addyosmani.com
14 More Lessons from 14 years at Google
More lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
000
Yuya Saito @frontendweekly.tokyo · 03/03/2026
How to make an HTTP request in Node.js
nodejsdesignpatterns.com
How to make an HTTP request in Node.js
Learn to make HTTP requests in Node.js using built-in fetch(), http/https modules. Covers POST, authentication, streaming, and testing with code examples.
000
Yuya Saito @frontendweekly.tokyo · 02/03/2026
The New Business Case For Design Systems | Figma Blog
figma.com
The New Business Case For Design Systems | Figma Blog
What you need to know about how to track and communicate the value of your design system
000
Yuya Saito @frontendweekly.tokyo · 02/03/2026
The Anatomy of LCP – A Deep Dive into Sub-Parts - Web Performance Calendar
calendar.perfplanet.com
The Anatomy of LCP - A Deep Dive into Sub-Parts
Optimizing LCP (Largest Contentful Paint) is not just reducing the file size of your images, there's a lot more that goes into optimizing the loading strategy - and you can only grasp where the bottleneck...
000
Yuya Saito @frontendweekly.tokyo · 02/03/2026
Code Is Cheap Now. Software Isn’t.
chrisgregori.dev
Code Is Cheap Now. Software Isn’t.
The barrier to entry for building software has collapsed. The barrier to building something that matters hasn’t moved an inch.
000
Yuya Saito @frontendweekly.tokyo · 27/02/2026
How Browsers Work
howbrowserswork.com
How Browsers Work
A guide on how browsers work.
000
Yuya Saito @frontendweekly.tokyo · 27/02/2026
Some Thoughts on the Open Web
mnot.net
Some Thoughts on the Open Web
The Open Web means several things to different people, depending on context, but recently discussions have focused on the Web's Openness in terms of access to information -- how easy it is to publish...
000
Yuya Saito @frontendweekly.tokyo · 27/02/2026
Design Tokens Governance - by Francesco Improta
designtokens.substack.com
Design Tokens Governance
Who Should Own the Truth?
000
Yuya Saito @frontendweekly.tokyo · 26/02/2026
MCP, Skills, and Agents
cra.mr
MCP, Skills, and Agents
If you're not caught up on the current hypewave, coding agents like Claude Code and Cursor have latched onto skills recently. Like with all of these waves, everyone has immediately proclaimed they solve...
000
Yuya Saito @frontendweekly.tokyo · 26/02/2026
Critical Thinking during the age of AI - by Addy Osmani
addyo.substack.com
Critical Thinking during the age of AI
Who, what, where, when, why, how
000
Yuya Saito @frontendweekly.tokyo · 26/02/2026
LukeW | Agent Orchestration UI
lukew.com
LukeW | Agent Orchestration UI
Quite quickly, AI products have transitioned from models behind the scenes powering features to people talking directly to models (chat) to models deciding whic...
000
Yuya Saito @frontendweekly.tokyo · 25/02/2026
Why Federated Design Systems Keep Failing
shaunbent.co.uk
Why Federated Design Systems Keep Failing
Why do federated design systems keep failing? I watched it happen twice at Spotify. Here's what actually happened, where they broke down, and why centralised models usually work better.
000