itshan (@itshanrw) header
itshan (@itshanrw) profile picture

💻 Developer - Focus on #KMP 🌐 TDD Advocate ⇢ https://nitter.gq/t.co/kEZeAz0qOI ⇢ https://nitter.gq/t.co/qdozCUL1nT AppNexus ⇢ https://nitter.gq/t.co/nz2jSOukRu BezelBlend Baguette Creator

Los Angeles, CA
Joined January 2011
Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)Photo by itshan (@itshanrw)
5天前才更新,华硕的界面像欧洲城市建设一样,停在上世纪…Merlin Web端还是和以前一样
Replying to @itshanrw
这个现在还在更新吗?好久没听到了
1
1
127
ASUS Merlin啥时候可以这么好看
推荐一个openwrt主题:vantage,实在是太好看了🤩 github.com/anothaDev/luci-th…
1
1
276
watchos runs an iphone
watchOS 26.4 WORKING ON IPHONE 15!!! No Mac, no jailbreak — Monolith emulator, touch, Digital Crown and buttons all working
77
cool
A funnel you actually want to look at. 👀
88
对非技术人员来说,一个比较容易接受(学习曲线容易)的交互方式还是仍然是基于聊天模式(许愿仙人模式)
I now work fully inside of Muxin.
131
itshan retweeted
The 2026.3 versions of JetBrains IDEs are out! This release brings Air, a new layer for agentic development, as well as a more reliable terminal, smarter Git worktrees, cross-database queries, and support for new language versions. Check out all the highlights in the thread 👇
9
18
188
16,083
📢 Kotlin 2.5.0-RC is out! Here are some of the highlights: ✅ Language: Stable name-based destructuring in only-syntax mode, unused return value checker, and improved compile-time constants ✅ Standard library: New experimental functions for simplifying common patterns with if expressions and experimental support for Unicode code points ✅ Kotlin/JVM: Support for Java 28 ✅ Kotlin/Native: Swift export in Beta with a new DSL ✅ Kotlin Multiplatform: New publication format for multiplatform libraries ✅ Kotlin/JS: Support for the es2020 target ✅ Kotlin compiler: More consistent inline function behavior during klib compilation Try it out: kotl.in/2-5-0-rc
1
7
3
41
2,413
itshan retweeted
OpenRouter is now part of Stripe. Stripe is building the economic infrastructure for AI. Together with OpenRouter, we’ll help businesses explore new models and optimize token routing and usage.
140
142
158
2,421
233,542
感觉可以复活这个老App了
2
345
My new app RefHub is live refhub.tddworks.com I keep seeing design worth keeping: a video, a transition, an app design. I wanted one place to keep them, for good. So I built it: paste a link, and the post and its video are on my Mac. Launch sale: $4.99 once, until Nov 25.
1
4
510
玻璃主题加好了
2
11
1,471
优化了下 RefHub MenuBar, 点击自动保存 Clipboard里面的链接到素材库
1
258
Spring不背锅啊
Java是最适合手写的语言,手写Java简直是一种艺术品。你会把程序的一切安排得妥妥当当,就连AbstractSingletonProxyFactoryBean都看上去赏心悦目。 一旦你开始手写Java,你就再也无法接受AI写的Java slop和vibe coding了。 真正的Java程序员会沉醉在自己的抽象层次这。先定义Interface,再写AbstractBaseInterface,然后是AbstractBaseService、DefaultServiceImpl、ServiceImplFactory、AbstractFactoryBuilder和FactoryBuilderImpl。 一个简单的UserService,必须经过Controller → Facade → Delegate → Proxy → Adapter → AbstractService → ServiceImpl → RepositoryInterface → RepositoryImpl,最后通过DependencyInjectionFactoryBuilder完成装配。 一旦习惯了这种秩序,就再也无法接受AI写的Java了。AI Java是对企业级艺术品的亵渎。
1
321
以后招人的话,如果有claude的邮件通知就免技术面试😀 大家都节约时间 ,毕竟claude已经帮你筛选掉了一大批人
152
Runway被收购了,挺好的。之前做mobile release management,大概有4,5年时间也算成功了。 现在大家都是Agent在发布App了,时代不一样了
1
4
292
索尼大法可以吗
深夜6DにM-Filmを入れてみた
1
1
216
itshan retweeted
很不好意思的对比了一下 Codex 和 Claude Code 两位老大哥(姐?),因为数据差太多了反复验证了好几次。没想到他们自带的浏览器控制功能已经那么落后那么慢了🥲
学习 Browser Use 优化了一下 Cindy 的浏览器自动操作的能力。
36
4
3
91
36,550