DEV Community

Christopher Kocel
Christopher Kocel

Posted on

1

Wednesday Links - Edition 2024-12-11

Java 24 Language & API Changes - Inside Java Newscast #81 (10 min)🎁
https://nipafx.dev/inside-java-newscast-81/

Quality Outreach Heads-up - JDK 24 Prepares Restricted Native Access (3 min)💂
https://inside.java/2024/12/09/quality-heads-up/

Quality Outreach Heads-up - JDK 24: Security Properties Files Inclusion (1 min)🥪
https://inside.java/2024/12/10/quality-heads-up/

Quality Outreach Heads-up - JDK24: Retiring the Security Manager (3 min)👴
https://inside.java/2024/12/11/quality-heads-up/

Mark–Scavenge: Waiting for Trash to Take Itself Out (6 min)🗑️
https://inside.java/2024/11/22/mark-scavenge-gc/

TLDR: Designing Hyper-Deterministic, High-Frequency Trading Systems (6 min)🚄
https://blog.vanillajava.blog/2024/12/tldr-designing-hyper-deterministic-high.html

Novel Uses of Core Java for Low-Latency and High-Performance Systems (7 min)✨
https://blog.vanillajava.blog/2024/12/novel-uses-of-core-java-for-low-latency.html

A Java Conversion Puzzler: Understanding Implicit Casting and Overflow (4 min)🪸
https://blog.vanillajava.blog/2024/12/a-java-conversion-puzzler-understanding.html

Performance Tip: Rethinking Collection.toArray(new Type[0]) (3 min)🤔
https://blog.vanillajava.blog/2024/12/performance-tip-rethinking.html

Trivially Copyable Objects in Java (7 min)💗
https://blog.vanillajava.blog/2024/12/trivially-copyable-objects-in-java.html

Performance Tip: Specify Collection Capacity When Size is Known (4 min)🧴
https://blog.vanillajava.blog/2024/12/performance-tip-specify-collection.html

Demystifying Java Object Sizes: Compact Headers, Compressed Oops, and Beyond (4 min)📐
https://blog.vanillajava.blog/2024/12/demystifying-java-object-sizes-compact.html

Efficient Distributed Unique Timestamp Identifier Generation (6 min)🪪
https://blog.vanillajava.blog/2024/12/efficient-distributed-unique-timestamp.html

Storing 1 TB in Virtual Memory on a 64 GB Machine with Chronicle Queue (4 min)🗃️
https://blog.vanillajava.blog/2024/11/storing-1-tb-in-virtual-memory-on-64-gb.html

Why Does Math.round(0.49999999999999994) Round to 1? (7 min)📍
https://blog.vanillajava.blog/2024/12/why-does-mathround049999999999999994.html

WireMock Now Has an Official Spring Boot Integration (2 min)🔌
https://www.wiremock.io/post/wiremock-now-has-an-official-spring-boot-integration

Extending Spring Data Repositories Just Got Easier (3 min)📄
https://spring.io/blog/2024/12/03/extending-spring-data-repositories-just-got-easier

Please Don't Yield A Lot (11 min)🦥
https://www.javaspecialists.eu/archive/Issue320-Please-Dont-Yield-A-Lot.html

Task Schedulers in Java: Modern Alternatives to Quartz Scheduler (8 min)⏱️
https://foojay.io/today/task-schedulers-in-java-modern-alternatives-to-quartz-scheduler/

Date HTTP header formatting (1 min)📅
https://www.damirscorner.com/blog/posts/20241129-DateHttpHeaderFormatting.html

Kotlin trick: writing shared Enum utility code (2 min)🪄
https://whtwnd.com/p-y.wtf/entries/Kotlin%20trick%3A%20writing%20shared%20Enum%20utility%20code

Kotlin Tips and Tricks You May Not Know: #4 — Safe Collection Access (4 min)🛡️
https://medium.com/@elenavanengelen/kotlin-tips-and-tricks-you-may-not-know-4-safe-collection-access-eec352a87d5a

Kotlin 2.1.0: Smarter when with Guard Conditions (3 min)👮
https://tomsabel.com/kotlin-2-1-0-smarter-when-with-guard-conditions-4541160d67a0

The square roots of all evil (4 min)👹
https://neilmadden.blog/2024/12/03/the-square-roots-of-all-evil/

Bluesky's Decentralized Architecture Compared to Mastodon and Twitter/X (19 min)⛩️
https://softwaremill.com/blueskys-decentralized-architecture-compared-to-mastodon-and-twitter-x/

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay