Daisuke Shimamoto
diskshima.bsky.social
Daisuke Shimamoto
@diskshima.bsky.social
CTO at PROGRIT Inc., an English coaching start-up based in Tokyo.

Blog: https://diskshima.substack.com/
Been reloading OpenAI's news all day to see GPT 5.2 release and found this news:

OpenAI co-founds the Agentic AI Foundation under the Linux Foundation
openai.com/index/agenti...

They're also going to contribute AGENTS.md to the foundation.
OpenAI co-founds the Agentic AI Foundation under the Linux Foundation
AAIF aims to advance open-source agentic AI with the donation of standards including OpenAI’s AGENTS.md
openai.com
December 10, 2025 at 6:56 AM
This "veto test" is so simple yet so spot on.

"the “veto test” used by Silicon Valley Product Group: If a person has veto power over your project or can stop it from launching, they’re a stakeholder you need to engage."

(taken from "Frictionless")
December 2, 2025 at 11:27 PM
This is really unfortunate that the owner lacked respect to the contributer.
Even if they did use AI, they at least should have been open about it and explain the reason behind doing so.

joshua.hu/ai-slop-okta...
AI slop security engineering: Okta’s nextjs-0auth troubles
In October, I reported two security issues to Okta’s auth0/nextjs-auth0 project, here and here. The latter bug, an oauth parameter injection, allows for a range of types of abuse, like scoping tokens ...
joshua.hu
November 23, 2025 at 1:52 AM
This a good lesson on
- how previous conceptions may not be adequate today
- it's not always about using the absolute best model (ROI matters)

www.levs.fyi/blog/2-years...
2 Years of ML vs. 1 Month of Prompting
www.levs.fyi
November 18, 2025 at 12:51 AM
Ordered Codex/Claude Code/Amp for code.
Ordered Notion AI to write my docs.
Asked ChatGPT/Claude AI for research.

Hmm...Am I allowed to say this is MY work? 😂
November 12, 2025 at 8:46 AM
High performers tend to be ones who constantly re-evaulate their process (i.e. "how" they work) and keep on improving it.
November 7, 2025 at 3:18 AM
Everyone should listen to what Addy has to say about AI coding.
Very thoughtful and level-headed but yet very optimistic about AI.

newsletter.pragmaticengineer.com/p/beyond-vib...
Beyond Vibe Coding with Addy Osmani
Google’s Head of Chrome Developer Experience, Addy Osmani, shares how AI is transforming the way we code—accelerating development while still relying on human expertise to ensure real quality.
newsletter.pragmaticengineer.com
November 2, 2025 at 2:03 PM
Just donated to PSF.

Sad to see they had to withdraw their proposal to the US government but I think it's the right decision.
My donations small but just wanted show some people are behind them.

pyfound.blogspot.com/2025/10/NSF-...
The PSF has withdrawn a $1.5 million proposal to US government grant program
pyfound.blogspot.com
October 31, 2025 at 12:18 AM
The latest Zed release note is huge!
I really think it's gaining momentum!
October 30, 2025 at 1:48 AM
The small things make a big difference.

Been posting the same message to X, Bluesky, Threads, Mastodon. Some apps retry properly even in the background.
You can always resend it yourself but it's so much more pleasant to use.
October 28, 2025 at 12:34 AM
These 3 are exactly how I think about AI/LLMs in software development

steveklabnik.com/writing/i-am...
I am disappointed in the AI discourse
Blog post: I am disappointed in the AI discourse by Steve Klabnik
steveklabnik.com
October 28, 2025 at 12:19 AM
Really nice to see great support given to the Zig community.
I've recently been re-writing some of my scripts in Zig for faster execution too.

www.synadia.com/blog/synadia...
Synadia and TigerBeetle Pledge $512K to the Zig Software Foundation
Announcing a shared commitment to advancing the future of systems programming and reliable distributed software. Synadia and TigerBeetle have together pledged a combined $512,000 USD to the Zig Softwa...
www.synadia.com
October 26, 2025 at 11:56 PM
Been using Zig for some personal projects lately. Really impressive stuff. These improvements make the future look bright for Zig.

mitchellh.com/writing/zig-...
Zig Builds Are Getting Faster
mitchellh.com
October 7, 2025 at 12:03 AM
Fascinating deep-dive into Claude Code's architecture.

Simple grep commands prefered over RAG for code search and uses smaller models for 50% of operations.

Sometimes the elegant solution beats the sophisticated one.

minusx.ai/blog/decodin...
What makes Claude Code so damn good (and how to recreate that magic in your agent)!?
Claude Code is the most delightful AI agent/workflow I have used so far. Not only does it make targeted edits or vibe coding throwaway tools less annoying, ...
minusx.ai
September 22, 2025 at 1:07 PM
Real talk on AI in engineering: CloudKitchens' practical eval of GenAI for dev—results are refreshingly grounded, no hype.
Really like their evaluation summary too.

techblog.cloudkitchens.com/p/study-and-...
September 20, 2025 at 11:46 PM
Feels like it's becoming increasingly important to have "good taste" of what's better for your codebase.

It used to be that you had to spend time on code edits before you could tell but with LLMs like Claude Code, it's way easier to try it out.
August 14, 2025 at 11:56 PM
Apple's new on-device LLM is post-trained on a special data structure that is and to be generated by the developer based on a Swift Generable annotation.

This is interesting.
First time I've seen an LLM integrated with a programming language in this way.

machinelearning.apple.com/research/app...
Updates to Apple's On-Device and Server Foundation Language Models
With Apple Intelligence, we're integrating powerful generative AI right into the apps and experiences people use every day, all while…
machinelearning.apple.com
June 10, 2025 at 12:56 AM
Google's email about their new coding agent, Jules, just landed in my GMail spam folder😂

Gmail's AI is desperate for survival by blocking people's access to other AIs😆
May 23, 2025 at 11:41 PM
I'm starting to think static typing (or rather stricter rules enforced by the compiler) is the way to go when it comes to AI tools (Cursor, Cline, Claude Code, etc).
The compiler can pretty much direct the AI agent to apply the changes needed.
March 9, 2025 at 9:43 AM
Wow...Claude Code has just upgraded my GitHub helper command written in Haskell from 9.10.1 to 9.12.1 and actually used it to create the pull request merely by reading the code (and maybe the help message it executed during the session).
March 9, 2025 at 9:29 AM
Been bumping into scaling issues recently.
Might sound a bit inappropriate, but makes smile every time.

Makes everyone busy fighting but proves we are growing!
February 28, 2025 at 10:42 AM
$PATH - an important basic/fundamental concept when using the command line that nobody actually teaches you😄

olivierlacan.com/posts/the-$p...
The $PATH to Enlightenment
It's easier to work when you understand how computers find things.
olivierlacan.com
February 22, 2025 at 4:52 AM
Reading the sample from this book.
The Composable annotation must be convenient.
But these "implicit" injections of code makes me wonder whether it might be impeding new comers from understanding how things actually work.

jorgecastillo.dev/book/
Jetpack Compose internals 📖
A consciously crafted dive into the Jetpack Compose guts.
jorgecastillo.dev
February 16, 2025 at 7:14 AM
Wrote up a 20 line shell script without any AI (like we always did before).
Thank god I was able to finish it.

Actually a good training for your "programming muscles".
February 15, 2025 at 12:41 PM