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.

pnpm 11 RC has been released, featuring significant changes in performance, security, and configuration. Key updates include an SQLite-backed store index, tighter security defaults, and a consolidated build script setting. It now requires Node.js v22 or later. Global installs are isolated by default, and new commands enhance usability. Migration guidance is available in the documentation.
By Daniel Curtis
Anthropic introduces Managed Agents on Claude, a managed execution layer for agent-based workflows. It separates agent logic from runtime concerns like orchestration, sandboxing, state management, and credentials. The system supports long-running multi-step workflows with external tools, error recovery, and session continuity via a meta-harness architecture.
By Leela Kumili
Slack has rebuilt its notification system with a unified architecture that separates activity from delivery, improving consistency across platforms. The redesign simplifies preferences, preserves legacy settings through transformation, and resulted in a 5x increase in user engagement with notification settings along with reduced support tickets.
By Leela Kumili
GitHub has publicly addressed a series of recent availability and performance issues that disrupted services across its platform, attributing the incidents to rapid growth, architectural coupling, and limitations in handling system load.
By Craig Risi
Sudeep Das and Pradeep Muthukrishnan explain the shift from static merchandising to dynamic, moment-aware personalization at DoorDash. They share how LLMs generate natural-language "consumer profiles" and content blueprints, while traditional deep learning handles last-mile ranking. This hybrid approach allows the platform to adapt to short-lived user intent and massive catalog abundance.
By Sudeep Das, Pradeep Muthukrishnan
© 2026 Created by Michael Levin.
Powered by