Tech Time Warp: Was Java too much of a good thing?
This edition of Tech Time Warp takes us back to 1995—the public debut of Java, the legendary “Write Once, Run Anywhere” programming language—and a textbook example of the security...
Search fresh public links, source activity, and ready-to-use post angles for Desktop Java.
Fresh curated links around Desktop Java are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
This edition of Tech Time Warp takes us back to 1995—the public debut of Java, the legendary “Write Once, Run Anywhere” programming language—and a textbook example of the security...
Learn how Codename One handles layouts, navigation, styling, and general functionality to enable cross-platform development via Java and Maven. The post Introduction to Cross-Plat...
Codename One has run on the desktop for a long time through the JavaSE target, which is the same engine that powers the simulator. What it did not have was a real native Mac binary...
The Aberration We build Java applications like Go or Rust programs. Fat JARs. Docker images. Kubernetes deployments. Everyone does it, so it looks normal. It contradicts Java’s des...
Although Java 26 was released in mid-March this year, Java 25 is the latest LTS version available, and thus I chose to focus my attention on it in the first place. Irrespective of...
Learning Java got me thinking how exactly does things word under the hood.. I'm not talking about Java in Particular I'm mentioning programming in General how does a command I Writ...
Java 8, released by Oracle in March 2014, marked a significant milestone in the evolution of the Java programming language. This version introduced many new features to enhance the...
The more distributed a system, the harder it is to secure. Code crosses JVM boundaries. Objects are serialized across trust boundaries. Third-party proxies run inside your process....
Java has always needed a way to call native code. Scientific computing, image processing, hardware drivers, cryptography libraries — the C ecosystem holds decades of production-gra...
I’m building a web-based Java application that performs intensive data processing while talking seamlessly to our database layer, several third-party APIs, and existing internal en...
Markdown has become the de facto standard for writing documentation, technical blogs, README files, knowledge bases, and collaborative content. While Markdown itself is easy to wri...
Java is one of the most widely used languages in the enterprise world. Many backend applications, banking systems, REST APIs, microservices, and enterprise platforms still run on v...
This is the first follow-up to Friday's release post, and it covers the two changes from this release that affect how you iterate on a Codename One app rather than what the app its...
This week's Java roundup for May 11th, 2026, features news highlighting: three OpenJDK JEPs targeted for JDK 27; introducting Azul Payara Community and the WildFly wado CLI tool; p...
1. Introduction You can see various map services like google maps, bing map and more in your ordinary life. This post describes how we start to build a GIS map service server and a...
The call to action, “to make 2026 the year of Java in the terminal,” was quickly responded to by the launch of TamboUI. Inspired by Ratatui, the library used in Claude CLI, it prom...
Java Flight Recorder (JFR) captures an enormous amount of detail about what your application is doing — but raw JFR files are only as useful as the tools you have to explore them....
A look at the last few Java releases and feedback loops for agents. A solid week. The post Java Weekly, Issue 647 first appeared on Baeldung.
Last week was about Metal and the Skin Designer. This week, the headline items are about what a brand new project looks like when you generate it: the default JDK is Java 17, and e...
I am building a full-featured Student Management System in Java and I want the finished application to be clean, well-structured, and ready for hand-over to another developer or a...
This week's Java roundup for July 6th, 2026, features news highlighting: the GA release of TornadoVM 5.0; point releases of JHipster, Keycloak and Google ADK; maintenance releases...
In the first article, we got started with Jeffrey Microscope and learned to read a single flamegraph — the timeseries, search, tooltips, and the allocation and wall-clock variants....
This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Mi...
This week's Java roundup for June 29th, 2026, features news highlighting: a new JEP candidate, Strict Field Initialization; point releases of GraalVM, JReleaser, RefactorFirst and...
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.