Codetown ::: a software developer's community
Kotlin is a statically-typed language that runs on the JVM. Developed by a small JetBrains team in St. Petersburg, Kotlin is one of the hottest upcoming languages being used around the world. We're here to grow together as an open-source community and to learn collaboratively!
From content on the Kotlin language itself to programming paradigms to frameworks, we encourage anyone to submit content on anything Kotlin related. Our goal is learn collaboratively, meaning that the Kotlin Thursdays team is ready to help you submit content to share with others.
Every Thursday, we release new content every season. We have blogs available here in KotlinTown. This season, we're creating webisodes to compliment that content. Code and documentation related to content is available on Github.
Interested in contributing? Head over Github to learn how you can get started :)
Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.
Per-Åke Minborg, Consulting Member of Technical Staff, Java Core Libraries at Oracle, presented “Function and Memory Access in Pure Java” at JavaOne 2025. Minborg demonstrated how the Foreign Functions & Memory API can replace the Java Native Interface with a more direct, pure Java paradigm.
By Michael RedlichDuring her KubeCon Europe keynote, Christine Yen, CEO and co-founder of Honeycomb, provided insights on how observability can help cope with the rapid shifts introduced by the integration of LLMs in software systems, which transformed not only the way we develop software but also the release methodology. She explained how to adapt your development feedback loop based on production observations.
By Olimpiu PopA strong public brand helps software engineers in job transitions and creates opportunities, while an internal brand builds credibility within your company. Pablo Fredrikson shared a story about how he helped a team struggling with a service issue to improve relationships. To build your brand, define your goals, take on visible projects, and be helpful. It benefits both you and the company.
By Ben LindersCloudflare revolutionizes AI integration with the launch of remote Model Context Protocol (MCP) servers, enhancing accessibility for developers. This advancement allows seamless AI interactions with external services, offering simplified deployment, built-in OAuth for security, and expanded use cases. Embrace innovative workflows and empower your applications on a global scale.
By Steef-Jan WiggersIgor Canadi discusses the architecture of their real-time search analytics SQL database built on RocksDB. He explains their cloud-native design, custom RocksDB replication, shared hot storage solution, and how they optimized RocksDB for efficient analytical queries. Learn about their approach to scalability, low latency, and high concurrency for application-focused databases.
By Igor Canadi
© 2025 Created by Michael Levin.
Powered by