Shai Almog

Avatar photo

Shai Almog

Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 6
Avatar photo
Avatar photo

Shai Almog

Author

Author, DevRel, Blogger, Open Source Hacker, Java Rockstar, Conference Speaker, Instructor and Entrepreneur.

Learn More

Recent Likes

Comments 41
Avatar photo
Avatar photo

Frank Delporte

Administrator

Frank Delporte is a Java Champion, Java Developer, Senior Technical Writer at Azul, Blogger, Author of "Java Programming for Raspberry Pi - A Hands-On Guide to Electronics and IoT Projects",...

Learn More
Avatar photo
Avatar photo

A N M Bazlur Rahman

Administrator

A N M Bazlur Rahman is a Software Engineer with over a decade of specialized experience in Java and related technologies. His expertise has been formally recognized through the prestigious...

Learn More
Jadon Ortlepp profile
Jadon Ortlepp profile

Jadon Ortlepp

Author

Digital Marketing Coordinator working for Payara who has been involved in the Java space since 2017. Very much enjoys collaborating on projects and events with other individuals and organisations. Including...

Learn More

Recent comments

Avatar photo

Frank Delporte

How to Share Your Work...

Hi Bazlur, as always... it depends ;-) For the Foojay podcast, once I got into...

Avatar photo

A N M Bazlur Rahman

How to Share Your Work...

On average, how much time does it usually take to create a video or podcast?

Jadon Ortlepp profile

Jadon Ortlepp

Serverless is the New Timeshare

Great blog! Found this really interesting as Ive noticed "serverless" as a buzzword to be...

Shares 0
Articles 131
Views 518,2K

All 41 Comments

Latest post

How We Beat HotSpot Performance (By Cheating, But Not Like That)

ParparVM went from 4.21x slower than warmed Java 25 to geomean parity, with six of ten benchmarks at or below HotSpot and peak memory below the JVM's. The architecture behind it: frameless C codegen, a BiBOP page heap, and a poor man's Valhalla.

More Surfaces, Same Deal: Cars, Sensors, Commerce, Video And Builds
More Surfaces, Same Deal: Cars, Sensors, Commerce, Video And Builds

This week’s release adds car dashboards, motion sensors, desktop-class input, foldables, Commerce, Secrets, versioned builds, and real video generation while keeping last week’s open-source deal intact.

Funding Open Source Without The Bait And Switch: Analytics, Native Maps, TV And More
Funding Open Source Without The Bait And Switch: Analytics, Native Maps, TV And More

This week adds a privacy-first analytics API, a pure-vector map engine with pluggable native providers, Apple TV and Android TV support with CSS @media for form factors, rich text and code editors, and device integrity and app review APIs. It is also a good moment to explain how we fund the project without doing the thing open source so often does to you.

Native Linux, Apple Watch, A Game Builder And Crash Protection
Native Linux, Apple Watch, A Game Builder And Crash Protection

This week adds a native Linux desktop port, an Apple Watch and Wear OS port, a visual Game Builder with a high-level gaming API, and seamless crash protection that symbolicates native crashes and files them as GitHub issues. We also rebuilt the build cloud from the ground up.

We Will Not Sabotage Your Code
We Will Not Sabotage Your Code

A maintainer recently hid a destructive prompt-injection payload aimed at AI agents inside his own framework. That is a betrayal of the trust open source runs on. Here is where we stand, and why I think AI is the biggest opportunity small OSS players have ever had.

Native Java Win32, 3D Gaming, Printing and Wallet
Native Java Win32, 3D Gaming, Printing and Wallet

This week brings native Windows executables with no JVM, a portable 3D graphics API, a gaming API with Box2D physics, cross-platform printing, and Apple Wallet support, in what is probably our biggest update ever.

OpenAPI, ORM, SVG and Lottie
OpenAPI, ORM, SVG and Lottie

An OpenAPI 3.x client generator that turns a spec into typed Codename One code, a JPA-shaped SQLite ORM, JAXB-shaped JSON / XML mappers, build-time SVG and Lottie transcoders, plus a declarative router and deep-link API. All ride on the same build-time codegen pipeline.

Mac Native Builds, Live Protocols, And Open Issues Under 350
Mac Native Builds, Live Protocols, And Open Issues Under 350

The open issue count dropped below 350 after a push through the oldest reports, and the same week brought native Mac builds, WebSockets in the core, gRPC and GraphQL integration, a new advertising API, and richer background work.

AI, OAuth, And Other Platform APIs In The Core
Codename One: AI, OAuth, And Other Platform APIs In The Core

Deeper AI integration in the framework core, modern authentication via OAuth / OIDC and WebAuthn passkeys driven from the system browser, and a few smaller additions (WiFi / connectivity, share-sheet result callbacks) alongside.

On-Device Debugging And JUnit 5
Codename One: On-Device Debugging And JUnit 5

A walk-through of the new JDWP-based on-device debugging pipeline for ParparVM iOS apps and Android apps, with a step-by-step IntelliJ tutorial for each. Plus a short tutorial on the new standard JUnit 5 integration against the JavaSE simulator, with annotations for the visual configuration.

Join the Community

Be a Part of Our Network

Subscribe to foojay updates:

https://foojay.io/today/author/shai-almog/feed/
Copied to the clipboard