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 👇
itshan retweeted
📢 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
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
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






























