All Blog Posts (369)

New Java features

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…

Continue

Added by Michael Levin on August 29, 2025 at 5:32pm — No Comments

Free Eclipse book, recently published

Hi 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.…
Continue

Added by Michael Levin on August 24, 2025 at 11:59am — No Comments

What is vibe coding?

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:

  1. Coding based on intuition or feel

    Instead of rigidly planning everything out, you’re:

    • Freestyling as you…
Continue

Added by Michael Levin on June 9, 2025 at 9:37am — No Comments

You can now download the source code that sparked the AI boom

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

50% Keyboard Guide: Tiny Typists' Delight

Introduction to Compact Keyboards

Welcome to the world of compact keyboards! These small form factor keyboards are a game-changer when it comes to saving space and typing on the go. Whether you're a student, a professional, or a casual user, compact keyboards offer convenience and portability like never before.

What are Compact Keyboards?

Compact keyboards are smaller versions of traditional keyboards. They come in various…

Continue

Added by Hugh Jack on June 19, 2024 at 10:15am — 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:…

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…

Continue

Added by Michael Levin on September 2, 2023 at 9:21am — No Comments

How to Download Pinterest Videos

Pinterest has become a treasure trove of inspiration for millions of users around the world. Whether you're looking for recipe ideas, home decor inspiration, fashion tips, or DIY projects, Pinterest has it all. Among the countless pins and images that flood the platform, videos have emerged as an increasingly popular form of content. But what if you want to download Pinterest videos for offline viewing or to share with friends? In this article, we'll explore the world of Pinterest videos and…

Continue

Added by Maxwell Stone on September 1, 2023 at 11:34am — No Comments

Word Detective: ¡Investiga las Imágenes en 4 Fotos 1 Palabra!

El mundo de los juegos móviles ha experimentado un aumento en la popularidad a lo largo de los años, con innumerables juegos adictivos y desafiantes que captan la atención de los jugadores de todo el mundo. Entre estos se encuentra el inmensamente popular juego "4 Fotos 1 Palabra" (4 Fotos 1 Palabra), un atractivo juego de rompecabezas que desafía a los jugadores a descifrar la palabra que conecta cuatro imágenes aparentemente no relacionadas. En este artículo, profundizamos en el encanto…

Continue

Added by Maxwell Stone on June 18, 2023 at 6:50pm — No Comments

A Pattern Language

A Pattern Language 

Watch this first. https://youtube.com/shorts/6UY4Egd0taE?feature=share
This is my favorite book.

Added by Michael Levin on March 4, 2023 at 6:00pm — No Comments

Anagrams is word games

Scrabble anagrams

Scrabble is mainly a game of anagrams and word searches. Therefore, this Anagram Solver is the second-best online anagram server for English-language Scrabble games after our dedicated Scrabble Word Finder.



If you're having trouble coming up with terms to place on your Scrabble board, use our simple anagram creator to maximize your points and keep up with your opponents.

To find the best anagram terms or phrases for your Scrabble game, just type your…

Continue

Added by Maxwell Stone on December 23, 2022 at 6:19pm — No Comments

Math tips for easy calculations

We all have probably heard everyone say things like, "I can't do the math," "Math is too difficult," and "I'll never apply it in the real world." Math problems intimidate many students and parents, especially when it includes large numbers and rigorous calculations where aliciacalculadora.com can help.

Usually, students face problems in identifying the correct operation to be performed in word problems,…

Continue

Added by Maxwell Stone on December 23, 2022 at 6:00pm — No Comments

Twitter architecture

Added by Michael Levin on November 21, 2022 at 8:22am — No Comments

Java brain teaser!

Give it a try!

https://twitter.com/heinzkabutz/status/1514319404997267464

Added by Michael Levin on April 14, 2022 at 9:30am — No Comments

RealityLabs ::: A great new Gainesville Florida experience!

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…

Continue

Added by Michael Levin on January 28, 2022 at 12:52pm — No Comments

Free Java conference not to miss!

Join the 2022 JChampions Conference. January 20, 21, 24, & 25.

• More info: https://jchampionsconf.com
• Talks: https://jchampionsconf.com/speakers.html
• Free tickets: https://www.eventbrite.com/e/jchampions-conference-2022-tickets-231766418597

Added by Michael Levin on January 8, 2022 at 6:13pm — No Comments

What are the top Web Development Technologies and Frameworks for 2021?

What are the top Web Development company in USA Technologies and Frameworks for 2021? There are many new technologies coming out every year, but not all of them will be around by 2021. The following list of technologies and frameworks will continue to be popular in the coming years. Most of them are still very new, which makes it difficult to predict what will happen with…

Continue

Added by Tagline Infotech on December 29, 2021 at 10:56pm — No Comments

Log4J Security Issue

https://apple.news/AakyMLdB9TcOiLXRyUTPcGQ

Added by Michael Levin on December 12, 2021 at 8:09am — No Comments

Monthly Archives

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

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

From Camera to Cloud: Netflix’s Scalable Media Processing Pipeline

Netflix has detailed a cloud-based system for scaling camera file processing across global film and TV workflows. The pipeline handles ingest, validation, metadata extraction, and media transformation at scale using FilmLight API and distributed compute. It standardizes workflows across editorial, VFX, and color pipelines, improving consistency and reducing manual handling across productions.

By Leela Kumili

Presentation: Write-Ahead Intent Log: A Foundation for Efficient CDC at Scale

Vinay Chella and Akshat Goel discuss the challenges of running traditional CDC across heterogeneous databases during peak order traffic. They explain how Debezium hit limits under high load and share how they built Write-Ahead Intent Log (WAIL) - a custom architecture that utilizes a dumb producer proxy and a smart consumer pattern to cleanly separate the intent from the state payload.

By Vinay Chella, Akshat Goel

How Lightweight ADRs and Architectural Advice Forums Can Support Architectural Decisions

How we decide is at the core of architecture, and the architecture advice process is a way to decentralize architectural decisions. It needs to be supported by Architecture Decision Records because of the speed at which technology and systems move, and can be complemented by a weekly architecture advice forum.

By Ben Linders

Ky 2.0 Fetch API Wrapper with Revamped Hooks, Smarter Timeouts, and Built-In Schema Validation

Ky 2.0 is an open-source JavaScript HTTP client built on the Fetch API, featuring significant updates such as consolidated hook handling, enhanced timeout management, and improved URL processing. The release includes response validation through schema validation libraries and addresses migration from earlier versions. It aims to provide a lightweight alternative to axios.

By Daniel Curtis

VS Code 1.123 Adds Two-Hour Extension Update Delay to Limit Supply Chain Attacks

VS Code 1.123 adds a two-hour delay before auto-updating extensions to newly published versions, creating a revocation window against supply chain attacks. The delay does not apply to trusted publishers like Microsoft, GitHub, and OpenAI. Similar cooldown mechanisms have now spread across pip, RubyGems, npm, pnpm, Yarn, and Bun.

By Steef-Jan Wiggers

© 2026   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service