Latest Android Weekly Issue 705 is out!
https://androidweekly.net/issues/issue-705 #AndroidDev #Kotlin
Latest Android Weekly Issue 705 is out!
https://androidweekly.net/issues/issue-705 #AndroidDev #Kotlin
That's Unpossible – A #fullstack side project webapp (including a high-fidelity #UI!) all in #Kotlin
Share of programming languages used by #GTK3 / #GTK4 applications (2025-12-13):
30% #Python
20% #Rust
19% #Vala
17% #C
6% #gjs #Javascript #Typescript
5% #C++ #Cplusplus
1% #Go
1% #Csharp
2% Other: #Lua #Swift #Kotlin #Perl #Haskell #Crystal #D #Scheme #Clojurescript
71% use GTK4 (92% of them #libadwaita), still 29% GTK3
Method: Source [1] lists 800 awesome #gtk (3/4) #opensource applications and their #programminglanguage
[1] https://github.com/valpackett/awesome-gtk
#GTK #FLOSS #Linux #Gnome
@GTK @gnome
Next iteration including various glitches.
Compose & Android Deep Dive Package (Jetpack Compose internals + Manifest Android Interview) https://leanpub.com/b/android-deep-dive-package by Jaewoong and Jorge Castillo is the featured bundle of ebooks 📚 on the Leanpub homepage! https://leanpub.com #ComputerProgramming #Android #Kotlin #Engineering #Software #SoftwareEngineering
The following 2 books are included in this bundle...
Manifest Android Interview and Jetpack Compose internals
Find it on Leanpub!
Damit der Weihnachtszauber nicht durch Handyspielen unterbrochen wird, habe ich die App ein bisschen dekoriert. Die Maus darf auch Geschenke einsammeln. Das Feature lässt sich ein und ausschalten. 😀
I enjoy this it's-a-grid-but-not-quite.
My eyes keep jumping around trying to understand.
#CreativeCoding #math #mathArt #geometry #OPENRNDR #Processing #Kotlin
[Перевод] Как сократить расходы на токены и повысить точность LLM
Когда количество доступных LLM инструментов (tool-ов) разрастается, традиционные подходы к tool calling становятся непрактичными — утилизация токенов улетает ещё до начала общения. К тому же, модели становится сложнее выбрать нужный набор tool-ов для решения проблемы. В новом переводе от команды Spring АйО читаем о паттерне Tool Search Tool, предложенном Anthropic и реализованном в Spring AI с помощью ToolSearchToolCallAdvisor. Он позволяет LLM динамически находить нужные инструменты по мере необходимости, экономя до 64% токенов и повышая точность.
https://habr.com/ru/companies/spring_aio/articles/976178/
#llm #tool #java #kotlin #spring #spring_boot #spring_framework #springboot #spring_security #spring_data
So I finally moved 90% of rendering code from the megaclass into render system and implemented a more Unity-like approach to a scene graph abusing Kotlin's superuseful DSL for that.
And if I'll move the rest 10% I'll pretty much open a way to create a universal 2D/3D engine, which is, not gonna lie, very handy.
Crypto.com is hiring Senior React Native Developer - Crypto.com App
🔧 #cryptocurrency #react #reactnative #javascript #kotlin #swift #typescript #android #ios #seniorengineer
🌎 Singapore
⏰ Full-time
🏢 Crypto.com
Job details https://jobsfordevelopers.com/jobs/senior-react-native-developer-crypto-com-app-at-crypto-com-mar-7-2025-f63011?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
🚀 Android Studio Otter 3 Feature Drop 2025.2.3 Canary 5 is out!
Includes fixes for Kotlin sync, Compose Preview, screen recording, Gradle args, indexing, and device audio redirect.
Как проходит онбординг тестировщика в финтехе
Привет! Меня зовут Денис. В августе 2024 года я присоединился к компании ЮMoney в роли Fullstack-тестировщика с автоматизацией на Kotlin. Наша команда тестирует и фронтенд, и бэкенд. Автотесты в основном интеграционные — они охватывают интерфейс пользователя и внутренние процессы. Набор задач обширный. Поэтому, на мой взгляд, для новичка в команде очень важен этап онбординга. Спустя год я хочу поделиться впечатлениями о первых трёх месяцах работы в компании. Расскажу об этапах онбординга в отделе тестирования, курсе молодого бойца и поддержке со стороны команды в течение всего периода.
https://habr.com/ru/companies/yoomoney/articles/975642/
#онбординг #адаптация #тестирование #наставничество #карьера #hr #kotlin
Greenlight is hiring AI Software Engineer
🔧 #kotlin
🌎 Remote; Atlanta, Georgia
⏰ Full-time
🏢 Greenlight
Job details https://jobsfordevelopers.com/jobs/ai-software-engineer-at-greenlight-com-jun-9-2025-3b6dfa?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
[Перевод] Hibernate Validator 9.1: самый мощный апгрейд за последние годы
Что, если ваш валидатор стал бы в 3 раза быстрее и потреблял бы вдвое меньше памяти — без единой правки бизнес-логики? Именно это случилось с Hibernate Validator 9.1: ушли тяжёлые коллекции, пришёл умный стек. Каскадная валидация теперь летает, даже при циклах в графе объектов. Плюс бонус: меньше мусора в памяти, меньше аллокаций, быстрее интерполяция сообщений. В бенчмарках — просто космос. Все это – в новом переводе от команды Spring АйО . Комментарий Поливаха Михаила : Несмотря на то, что с валидацией мы напрямую работаем не часто, имейте в виду, что Spring Boot и ваши @RestController -ы под капотом всё равно используют hibernate-validator. Поэтому почитайте, не поленитесь.
https://habr.com/ru/companies/spring_aio/articles/975422/
#java #kotlin #hibernate #validator #performance #performance_optimization #orm #spring #spring_boot #spring_framework
[Ứng dụng học lập trình Codex vừa hoàn thành thử nghiệm] 🚀 Nhà phát triển đã bắt đầu xây dựng app trên Flutter, sau đó chuyển sang Jetpack Compose (Android) và cuối cùng là Kotlin Multiplatform để mở rộng hỗ trợ iOS. Hiện tại Codex cung cấp bài học HTML/CSS & Java, Python sẽ đến trong tương lai. Đánh giá từ cộng đồng rất được trân trọng! #Lập_trình #Kotlin #Flutter #Android #iOS #Learning #EdTech
https://www.reddit.com/r/programming/comments/1pj0yj0/two_months_ago_i_started_building_my_first_m
Impressions of a programming language learner: I wish someone prove me wrong but as now I think #kotlin generics are just syntactic sugar for polymorphic definitions. Not really the powerful code reducing machine that are c++ templates or Python duck typing are. Write code once. DRY. Generics are justified by safety, but instantiation and specialization in C++ could have provided that safety. As i said, i wish someone prove me wrong. That would be helpful indeed.
I added unit test coverage to a side project that I am working on for myself (building an API to enter in books that I read). Do I expect this project to take off? Nope.
Does it give me small joy to stretch my brain on something small and no consequences? Yep.
I know @mkheck might be interested in it since is #Kotlin + JDK 25
Link to Repo (Not taking any contributions right now, still getting the thing built since all it does is a healthcheck saying it's running): https://git.sr.ht/~meek/bookLister
Join me Tomorrow (11.12) at 15:00–19:00 CET for a Kotlin AMA to chat about #Kotlin and #WebAssembly! 💬
Development environment IntelliJ IDEA 2025.3 released in Islands Theme
JetBrains has released version 2025.3 of its IDEs, including IntelliJ IDEA. It uses the new Islands Theme and relies on the K2 mode for Kotlin.
#Entwicklungsumgebung #IntelliJIDEA #IT #Java #JetBrains #Kotlin #news