Mapping enums the right way

Legacy databases still use numeric status codes. With Quarkus 3 and Hibernate 7, you can finally drop those boilerplate converters.

Here’s a hands-on guide to clean, type-safe enum mapping — including the new @EnumeratedValue feature from Jakarta Persistence 3.2.

👉 https://www.the-main-thread.com/p/java-enum-custom-mapping-quarkus-hibernate-panache

#Java #Quarkus #Hibernate #JPA #JakartaEE #Panache

2025 Modern Gift Ideas From Managing Editor Joseph Sgambati III

For his 2025 gift guide, managing editor Joseph Sgambati III returns with a curated mix of practical upgrades and artful indulgences.

Design Milk
Alors oui, je suis fatiguée, se dit elle en regardant la photo qu'elle venait d'envoyer d'elle à sa mère pour montrer son pull, mais au moins je suis fatiguée dans mes couleurs.
#panache

Bon, Masto, je te sens un peu tendu ce soir alors je vais te raconter une anecdote que j’ai appris ce matin.

En 1955, mon arrière-grand-mère lit, à sa publication, Lolita.
Elle trouve le roman très bien écrit mais qu’il serait inconvenant que ma mère ou ses sœurs (9, 11 et 13 ans à l’époque) tombassent sur ce texte sulfureux.

Il convenait de s’en débarrasser, mais dignement.

Profitant d’un voyage à Florence avec son mari, elle suicida le roman dans l’Arno, du haut du Ponte Vecchio.

#Panache

Temporal State in Practice with Quarkus: Build a Fleet Insurance Engine
Snapshots, reinsurance layers, and pro-rated billing using Hibernate ORM Panache and REST Jackson.
https://www.the-main-thread.com/p/quarkus-fleet-insurance-premium-recalculation-temporal-snapshots
#Java #Quarkus #TemporalState #Panache #Insurance

JPA Without Surprises: Architecting Resilient Persistence Layers in Java
Why entity design still breaks apps and how to enforce patterns that scale using Hibernate, Panache, and discipline.

https://www.the-main-thread.com/p/jpa-entity-design-patterns-java-quarkus-panache

#Java #Quarkus #Hibernate #Panache

18 Cities with uninspired tallest buildings

Listed below are 18 American cities whose tallest buildings are less than inspiring nor particularly appealing visually. In many cases it appears that function (or budgetary considerations) overruled form as the lack of of panache, style, adornments, and interesting architectural features have made these buildings rather bland. It seems to this author that if you are going to the effort to construct the tallest building in a city, it ought to have some personality and visual appeal that enhances pride in the community.

When comparing the Rhodes State Office Tower in Columbus, Ohio to its surrounding counterparts, it is quite apparent that the Rhodes Tower is boxy and lacks charm. This is especially evident when viewing it in comparison to the city’s prior tallest building, the stunningly gorgeous LeVeque Tower.

Rhodes Tower – Source: en.wikipedia.org LeVeque Tower – Source: sah-archipedia.org

What may be the most disappointing is the example from Charleston, South Carolina. This is not because the building is worse than the others, but due to the fact that it seems out-of-sync with the historic colonial integrity of that charming city.

Sixteen of the 19 towers (there is one tie) identified below were built between the mid-1960s to the mid-1980s. That may say something about the styles employed during that two-decade period or that budgetary considerations outweighed style. Hopefully, if and when some of these towers are refurbished, the work can include adding some features that make them visually more appealing.

Peace!

——-

MEMPHIS, TENNESSEE

100 N. Main (1965): Memphis, TN – Source en.wikipedia.org

COLUMBIA, SOUTH CAROLINA

Capitol Center (1987) : Columbia, SC – Source: en.wikipeidia.org

MACON, GEORGIA

Fickling & Co. Building (1969): Macon, GA – Source en.wikipedia.org

GARY, INDIANA

504 Broadway (1927): Gary, IN – Source: skyscrapercenter.com

RIVERSIDE, CALIFORNIA

Mount Rubidoux Manor (1971): Riverside, CA – Source: skydb.net

BAKERSFIELD, CALIFORNIA

Stockdale Tower (1982): Bakersfield, CA – skydb.net

ODESSA, TEXAS

Prosperity Bank (1952): Odessa, TX – Source: newsflare.com

NEW ORLEANS, LOUISIANA

Hancock Whitney Center (1972) – New Orleans, LA – Source: en.wikipedia.org

NEWPORT NEWS, VIRGINIA

River Park Tower (1986): Newport News, VA – Source: skydb.net

SPOKANE, WASHINGTON

BoA Financial Center (1981) – Spokane, WA – Source: en.wikipedia.org

COLUMBUS, OHIO

Rhodes State Office Tower (1973): Columbus, OH – Source: en.wikipedia.org

WAUKEGAN, ILLINOIS

Hotel Waukegan (1927): Waukegan, IL – Source: en.wikipedia.org

MUNCIE, INDIANA

Teacher’s College Building (1968): Muncie, IN – Source: skydb.com

LAFAYETTE, LOUISIANA

Chase Tower (1975): Lafayette, LA – Source: chasetowerlafayeette.com

FALL RIVER, MASSACHUSETTS

Riverview Tower (1973): Fall River, MA – Source: google.gemini.ai and heraldnews.com

HARRISBURG, PENNSYLVANIA

333 Market (1978): Harrisburg, PA – Source skydb.com

CHARLESTON, SOUTH CAROLINA

Dockside Condominiums (1978): Charleston, SC – Source: skydb,com

KANSAS CITY, KANSAS (two tied for the tallest building)

Wyandotte Towers (1973) -Kansas City, KS – Source: skydb.com Vista Condominiums (1969) – Kansas City, KS – Source: skydb.com

TRENTON, NEW JERSEY

1 Kingsbury Square (1972): Trenton, NJ – Source: skyscrapercenter.com

#Bakersfield #beauty #buildings #Charleston #cities #Columbia #columbus #design #FallRiver #Gary #Harrisburg #KansasCity #Lafayette #landUse #Macon #Memphis #Muncie #NewOrleans #NewportNews #Odessa #panache #planning #Riverside #skylines #skyscrapers #Spokane #style #towers #Trenton #Waukegan

Transactional Zen: Building Reliable Java Services with Quarkus and Panache
Learn how to master database transactions in Quarkus using Hibernate ORM with Panache. https://myfear.substack.com/p/quarkus-transactions-panache-guide
#Java #Quarkus #Panache #JPA #JTA

Don’t know what’s in the legs after a demanding spring schedule, but the head is always in attack mode.

#panache #cycling