🗞️PatelBytes🗞️: March 2025
🧠 AI 🤖
This week had some major AI releases that has pushed the frontier of modality state-of-the-art modals.
It is not just text, but image and in future voice and video generation and that too at a fraction of cost.
Gemini Pro Flash 2.5: One Model to rule them all ⚡️

Gemini 2.5: Our newest Gemini model with thinking
Gemini 2.5 is our most intelligent AI model, now with thinking.
This release has shattered the benchmarks. It is great at coding (on par with Sonnet and o1). Its 1 million context length makes it great at making non-trivial projects.
A couple of projects I've tried that has worked almost flawlessly with the latest Gemini model:
1. Parsing image and writing code on it. The project was non-trivial and no-traditional. Had to basically parse a UI screen and extract components out of it. It worked flawlessly (apart from Rate-limits which are present due to the API being completely free!)
2. Creating a virtual flight simulator(inspired by levels io) with enhancement in the same chat context. (Gemini has Canvas which is similar to Claude's artifacts which makes it seamless to create the game with instantaneous feedback loop).
You can try it for free in 2 places:
1. Gemini App: Available for free users as well.
2. Google's AI Studio: Available as an API for free users as well.
🛠️ Backend engineering ⚙️
Java 24: Make Java cool again ☕

Oracle Releases Java 24 | Oracle United Kingdom
Oracle today announced the availability of Java 24, the latest version of the world’s number one programming language and development platform.
1. Gatherer API
An enhancement to the Streams API which can be used for internediate operations.
It is also usable in parallel streams.
Some out-of-the-box gatherers include:
window.fixedSize()
, window.slidingWindow()
, scan()
, mapConcurrent
.
2. Synchronizing Virtual threads properly
This release allows the virtual threads to not be pinned to platform (kernel threads).
3. Post-quantum cryptography
Due to the advent to Quantum computers has led to a possibility of typical encryption schemes breaking, Java has come with quantum-computer safe algorithms in its cryptography
package.
Other things include AOT optimization etc.
💻 Front end engineering 📱
Lynx: A better React Native🦁

Lynx: Unlock Native for More - Lynx
Empower the web community and invite more to build cross-platform apps
China isn’t killing it in the LLM world, it is killing it in frontend space. Initially, Bytedance, released a Vite competitor called Rspack, which is Rust-based Webpack-compatible bundler.
Building on top of that, they have open-sourced a React native alternative.
It contains 2 threads:
1. Main Thread
2. Background thread
Lynx is able to run all platforms:
1. iOS
2. Android
3. Web
PS: This is not AI Generated, but took help of LLMs and Google for learning.
Hello there in the web