Codetown ::: a software developer's community
August 28 2025, Newsletter no. 297 (this newsletter is available in html format at http://www.javaperformancetuning.com/news/news297.shtml )
As usual before a Java release, I'm listing all the new…
Added by Michael Levin on August 29, 2025 at 5:32pm — No Comments
ContinueHi Everyone,My publisher is running a free Amazon Kindle book promotion through Monday, August 25th, 2025. The book, “Eclipse Collections Categorically: Level up your programming game” can be obtained for $0 on Kindle on Amazon through the August 25th.…
Added by Michael Levin on August 24, 2025 at 11:59am — No Comments
Vibe coding isn’t a formal technical term, but it’s become a slang or colloquial expression among programmers and tech communities—especially on social media and in creative coding circles.
What “vibe coding” usually means:
Added by Michael Levin on June 9, 2025 at 9:37am — No Comments
Learning about artificial intelligence? You may find this interesting.
https://arstechnica.com/ai/2025/03/you-can-now-download-the-source-code-that-sparked-the-ai-boom/
Added by Michael Levin on March 25, 2025 at 4:30am — No Comments
Added by Michael Levin on December 1, 2023 at 3:48am — No Comments
We have some exciting news to share with you. Otavio will be joining us to discuss the latest version of Camel in an exclusive presentation.
Presentation Details:
Speaker: Otavio Rodolfo Piske
Topic: Camel 4:What to Expect
Date: 07 September 2023
Time: 19:00 Ist Time
Duration: Approximately 1 hour
Register URL : https://www.eventbrite.com/e/700456483197
Presentation…
ContinueAdded by Michael Levin on September 2, 2023 at 9:21am — No Comments
Added by Michael Levin on June 21, 2023 at 10:29am — No Comments
Added by Michael Levin on March 4, 2023 at 6:00pm — No Comments
Added by Michael Levin on October 14, 2022 at 6:00am — No Comments
Hello lab volunteers and friends...
RealityLabs, the community computer lab sponsored by the Gainesville Counseling Center and located at the Highlands Community Center is making progress towards our grand opening in later this year.
We need some board members to help steer the progress and efforts of the lab, please let me know if you are interested.
We will meet from 10a - 4p this Saturday the 22nd with the hope to start or accomplish some or all of the items…
ContinueAdded by Michael Levin on January 28, 2022 at 12:52pm — No Comments
Added by Michael Levin on January 8, 2022 at 6:13pm — No Comments
Added by Michael Levin on December 12, 2021 at 8:09am — No Comments
Added by Michael Levin on December 8, 2021 at 11:51am — No Comments
Added by Michael Levin on April 16, 2021 at 10:39am — No Comments
J4K was a superb conference last year. This year, it’s virtual and free! Some of the world’s best speakers will present. Register here: http://j4k.io/ They say tickets will go fast. #j4k
Added by Michael Levin on July 2, 2020 at 6:52pm — No Comments
Added by Michael Levin on March 24, 2020 at 7:44am — No Comments
Added by Michael Levin on January 11, 2020 at 2:06am — No Comments
Join Michael Levin in this Swampcast interview with Tim Westergren, Pandora CEO. Click here to listen. Photo…
Added by Michael Levin on August 3, 2019 at 12:30pm — No Comments
2025
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
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.

Block, Inc. describes migrating ~450 JVM repositories into a monorepo across Cash App and Square engineering to reduce dependency drift and coordination overhead. The system supports ~8,800 weekly builds with ~10 min p90 CI time. The approach improves cross-service changes, build visibility, and developer experience through dependency graph–based builds, selective CI, and custom IDE tooling.
By Leela Kumili
OpenAI’s Bonnie Xu discusses Kepler, an internal AI data analyst agent built to query 600+ petabytes of data. She explains how they overcome context window limits using MCP, automated code crawling, and RAG. Xu also shares how their team leverages scoped semantic memory for self-learning and utilizes AST-based LLM grading to build a robust, regression-free evaluation pipeline.
By Bonnie Xu
CircleCI has launched Chunk Sidecars, a new capability designed to bring CI-style validation directly into an AI coding agent's inner development loop
By Craig Risi
TSRX is a TypeScript language extension developed by Dominic Gannaway, designed to build declarative user interfaces in a framework-agnostic manner. It compiles single .tsrx files to various runtime targets and supports scoped styles and declarative error handling. TSRX is currently in alpha and is open source under the MIT license.
By Daniel Curtis
Most cloud systems make one authorization decision at login. Everything after runs on trust established at authentication time. For systems handling regulated data, that gap is where breaches happen. This article presents a continuous authorization architecture covering risk-tiered evaluation, behavioral baselines, privacy-preserving audit trails, and a phased and incremental rollout.
By Venkata Nedunoori
© 2026 Created by Michael Levin.
Powered by