Bernd Prünster
09/09/2025, 8:38 AMisLoopback
, isLinkLocal
, etc…)
d. IPv4-specific properties (`isPrivate`/`isPublic``)
e. IPv6-specific properties (isGlobalUnicast
, isIpV4Mapped
, and many more)
2. Parser
3. Encoder (including IPv6 canonicalisation)
4. Masking
5. Containment Checks
6. Various ByteArray
-level OPs
We're starting to dogfood this library in our projects but any external feedback is very much welcome – especially since the API is still malleable in this early state!Vadim Briliantov
09/09/2025, 12:12 PMStan van der Bend
09/09/2025, 7:54 PMReprator
09/10/2025, 5:56 AMPiotr Krzemiński
09/10/2025, 10:06 AMrss
09/11/2025, 1:58 PMeygraber
09/12/2025, 6:57 PMOliver.O
09/12/2025, 8:10 PMrss
09/13/2025, 12:08 AMSunil Kumar
09/14/2025, 4:39 PMSlackbot
09/14/2025, 10:31 PMBernd Prünster
09/15/2025, 4:48 AMCidrNumber
, introducing a range of CIDR operations on addresses and networks, including:
• calculating network sizes
• enumerating addresses and hosts
• adjacency and overlap checks
• aggregation
• arithmetical and bitwise operations
Next up: subnetting and supernetting! As last time: Feedback is very much welcome given the API is still somewhat malleable at v0.2.Kevin
09/15/2025, 8:07 AMlitrik
09/15/2025, 8:47 AMNeon
09/15/2025, 10:02 AMJilles van Gurp
09/15/2025, 11:45 AMJson()
. I've been using this on my own projects for a few years to work around the defaults that are overly strict and problematic if you care about things like forward compatibility/backward compatibility, and generally being lenient with parsing, which IMHO just boils down to good API design practices. The README spells out in detail what my objections are to these defaults.
Additionally some convenient extension functions that make working JsonElement
, JsonObject
, etc. a bit easier are included. Should work fine with most recent versions of kotlinx.serialization.
https://github.com/jillesvangurp/kotlinx-serialization-extensionsPaulo Cereda
09/15/2025, 8:15 PMxiaobailong24
09/16/2025, 3:34 PMYousef
09/16/2025, 9:53 PMio.github.codeyousef:summon:0.3.2.0
• 🛠️ CLI tool on GitHub Packages for project scaffolding
• ⚡ Full SSR with client hydration (58+ tests, handles 1000+ items)
• 🔌 Works with Spring, Ktor, and Quarkus
• 🎨 Type-safe design system with Material Design 3 components
• 🖱️ Working onClick across JVM/JS platforms
• 🌐 WebSocket support with auto-reconnection
I really need testers! Building this alone means I'm definitely missing edge cases. Would love feedback on:
• SSR performance in real apps
• CLI tool workflow
• Cross-platform event handling
• Integration with your existing Kotlin backend
• Any bugs or DX improvements
GitHub: https://github.com/codeyousef/summonkatokay
09/17/2025, 6:58 PMHalina
09/18/2025, 10:14 AMKotlin Multiplatform allows us to share code between different platforms, including iOS where Swift is the primary language. Both Kotlin and Swift have evolved to support modern asynchronous programming patterns - Kotlin with Coroutines and Swift with async/await and structured concurrency. However, their approaches and APIs differ significantly.From this article, you willl learn how to make Kotlin Coroutines work seamlessly with Swift's async/await, and how to bridge between these two concurrency models. 📄 https://kt.academy/article/interop-coroutines-swift
Alexander Ioffe
09/18/2025, 3:15 PMcapture.generate {
Code.Entities(
CodeVersion.Fixed("1.0.0")
DatabaseDriver.Postgres("jdbc:postgresql:...")
)
}
Then query as usual:
val query = capture.select {
val org = from(Table<OrganizationAccounts>())
val member = join(Table<OrgAccountmembers>()) { it.orgId == org.orgId }
val user = join(Table<UserProfiles>()) { it.userId == member.userId }
where { org.isactive }
UserInfo(user.firstName, user.lastName, member.rolename, org.orgName)
}
Bonus: messy or inconsistent schema? ExoQuery can use ChatGPT or a local Ollama model to normalize/clean your generated records and names to your conventions. Check the samples for details: https://github.com/ExoQuery/exoquery-samples
Happy to answer questions or swap notes with anyone doing schema-first in Kotlin.Ayfri
09/19/2025, 8:56 AMYousef
09/19/2025, 9:11 PMio.github.codeyousef:summon:0.3.2.2
GitHub: https://github.com/codeyousef/summon
If you're considering Kotlin for frontend work, would love to hear what breaks! KStefan Oltmann
09/19/2025, 9:15 PMEugene Maksymenko
09/19/2025, 9:38 PMFrançois
09/20/2025, 7:15 AMAlfonso Ristorato
09/20/2025, 11:02 AM