Kotlin Town Discussions (34)

← Back to Kotlin Town
Featured Discussions

Kotlin Thursdays - Introduction to Functional Programming in Kotlin Part 1

Resources Higher-Order Functions and Lambdas:https://kotlinlang.org/docs/reference/lambdas.html Introduction Welcome to Kotlin Thursda…

Started by Amanda Hinchman-DominguezLatest Reply

Discussions Replies Latest Activity

Coroutine-First Android Architecture w/ Rick Busarow

Chicago Kotlin User Group x Android Listeners Hosted at GrubHub, July 17 Coroutines are the new hot stuff, and right now they’re being adde…

Started by Amanda Hinchman-Dominguez

0 Jul 20, 2019

Coroutine-First Android Architecture w/ Rick Busarow

Chicago Kotlin User Group x Android Listeners Hosted at GrubHub, July 17 Coroutines are the new hot stuff, and right now they’re being adde…

Started by Amanda Hinchman-Dominguez

0 Jul 20, 2019

Kotlin Thursdays - Networking in Android and Kotlin

We have an existing Android Avocado Facts application created in an older Kotlin Thursdays post, but for any Android application to be s…

Started by Amanda Hinchman-Dominguez

0 Apr 11, 2019

Kotlin Thursdays - Introduction to Functional Programming Part 2

Resources Higher-Order Functions and Lambdas:https://kotlinlang.org/docs/reference/lambdas.html FP in Kotlin Part 1: https://medium.com

Started by Amanda Hinchman-Dominguez

0 Apr 11, 2019

Kotlin Thursdays - Introduction to Functional Programming in Kotlin Part 1

Resources Higher-Order Functions and Lambdas:https://kotlinlang.org/docs/reference/lambdas.html Introduction Welcome to Kotlin Thursda…

Started by Amanda Hinchman-Dominguez

0 Apr 11, 2019

Kotlin Thursdays - Introduction to Kotlin Generics, Part 2

Hi folks! Welcome to Kotlin Thursdays. Last week, we examined classes, types, generic functions & parameters as well as covariance &…

Started by Amanda Hinchman-Dominguez

0 Apr 9, 2019

KT presents: Tea Time - OSS, a Culture Shift with Joel Vasallo

This Kotlin Thursday, Amanda, Matt and Joel Vasallo discuss the brief history of tech in Chicago and the OSS culture shift in the industry.…

Started by Amanda Hinchman-Dominguez

0 Mar 22, 2019

Kotlin Thursdays - Introduction to Kotlin Generics, Part 1

Hi folks! Welcome to Kotlin Thursdays. I’m really excited to kick off the first one of the year, and what better way to do it than tackling…

Started by Amanda Hinchman-Dominguez

0 Mar 22, 2019

Cool TornadoFX Project of the Week: Textricator by Measures of Justice

A GUI for extracting text from PDFs & generating CSVs/JSONs used to collect thousands of pages of data to assess and compare performanc…

Started by Amanda Hinchman-Dominguez

0 Feb 16, 2019

Kotlin Thursdays - Static Web with Kotlin DSLs with John Burns

Kotlin Thursdays: Static Web with Kotlin DSLs With John Burns (@wakingrufus) The term "static web" refers to a style of web developm…

Started by Amanda Hinchman-Dominguez

1 Dec 20, 2018
Reply by Michael Levin

RSS

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

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.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

QCon London 2026: Use<’lifetimes> For<’what>

At QCon London, TrueLayer engineer Ethan Brierley reframed Rust lifetimes using the Polonius borrow checker's mental model: lifetimes as sets of loans rather than regions of code. He built from borrow checker basics through variance and subtyping to higher-ranked lifetimes with serde, showing how the loans perspective makes previously confusing lifetime errors intuitive.

By Steef-Jan Wiggers

QCon London 2026: Blurring the Lines: Engineering & Data Teams in the Age of AI

At QCon London 2026, Lada Indra, Head of Data Platform at Pleo, shared insights from his experience across high-scale data systems. He illustrated both the risks of poorly aligned teams and the practical strategies that organizations can adopt to bridge the gap.

By Daniel Dominguez

Article: Beyond Memory Safety: What Makes Rust Different – Lessons from Autonomous Robotics

This article explores that question through the lens of a real-world Rust project: a system responsible for controlling fleets of autonomous mobile robots. While Rust's memory safety is a strong foundation, its true power lies in the type system and ownership rules. The session will go beyond memory safety and explore ways to encode behavior and protocols directly into types.

By Andy Brinkmeyer

War in Iran Damages Multiple AWS Data Centers, Challenging Multi-AZ Assumptions

Earlier this month, Iranian drone strikes damaged three AWS data centers in the UAE and Bahrain, causing outages and disruptions to multiple services. The events, which affected multiple facilities within the same AWS region, sparked discussion in the community about how geopolitical conflict can directly impact global cloud infrastructure and multi-AZ deployments.

By Renato Losio

QCon London 2026: Uncorking Queueing Bottlenecks with OpenTelemetry

At QCon London 2026, Julian Wreford and Oli Lane from Gearset showcased how distributed tracing and SLOs solve asynchronous observability gaps. By shifting from queue-size metrics to latency-based alerts, the team improved incident response. Key technical takeaways included using OpenTelemetry trace state for async duration tracking and wide events to uncover hidden architectural waste.

By Mark Silvester

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service