Jeremy Grelle
banner
jeremyg484.bsky.social
Jeremy Grelle
@jeremyg484.bsky.social
Builder of things at Bellwood. Former "Spring Web Dude" & Micronaut contributor, currently exploring new frontiers in Go, Rust, and WASM. Abiding for Java and The Web since c. 1999. For music stuff see Inhesion Studios. Miami Heat Lifer (since ‘89).
I don’t think I’ll ever tire of sitting on a back porch on a southern summer evening, listening to the symphony of cicadas, frogs, etc, and watching the fireflies (or lightning bugs if you’re not into the whole brevity thing).
June 20, 2025 at 1:11 AM
Reposted by Jeremy Grelle
Jackson 3.0.0-rc4 release (mostly) completed, see github.com/FasterXML/ja...

Testing highly recommended, getting closer to 3.0.0-final and now you have a chance to help make it success!

Planning to blog about what is included later today (SBOM generation f.ex; MethodHandles over classic reflect)
Jackson Release 3.0
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
May 11, 2025 at 1:03 AM
Reposted by Jeremy Grelle
You may have missed it, but the @graalvm.org team has recently open-sourced a variant of native image called web image, which compiles Java bytecode to WebAssembly bytecode instead of a native executable.
April 27, 2025 at 1:00 PM
Reposted by Jeremy Grelle
New blog post: The Origin of the Poutsma Principle.
It started as an inside joke at a SpringSource meeting—but the idea stuck: if an API is hard to understand, the design might need work.
#Java #Spring #APIDesign #tech
The Origin of the “Poutsma Principle” · Poutsma Principles
poutsma-principles.com
April 15, 2025 at 10:41 AM
Reposted by Jeremy Grelle
Probably the most impressive and exciting talk I have seen in years! Congrats to @fniephaus.com and Patrick Ziegler for their #wasmio presentation and work on @graalvm.org starting to compile Java applications to WasmGC. Kudos to @thomaswue.dev too.
March 28, 2025 at 4:13 PM
Reposted by Jeremy Grelle
Now Rust lib compiled to Wasm embedded in a SpringBoot app... Running the browser
March 28, 2025 at 2:53 PM
Reposted by Jeremy Grelle
Y'all, java compiling to Wasm with GraalVM 🤯
March 28, 2025 at 2:39 PM
Reposted by Jeremy Grelle
1/10 🚨 The 🇬🇧UK regulator’s final report is out and it’s clear: Apple’s browser engine ban harms competition.

Forcing all iOS browsers to use WebKit hurts developers, users, and the web itself.

Change is coming. 🧵

open-web-advocacy.org/blog/uk-regu...
UK Regulator's Final Verdict: Apple’s Browser Engine Ban Harms Competition - Open Web Advocacy
open-web-advocacy.org
March 21, 2025 at 8:15 AM
Reposted by Jeremy Grelle
Infrastructure as Pain
I identified twelve anti-factors that make Infrastructure as Code suboptimal. Do any of these anti-factors of IaC resonate with you? Have you encountered challenges I don't discuss? Have you tried an alternative to IaC?

medium.com/@bgrant0607/...

#infrastructureascode #kubernetes #terraform
The 12 Anti-factors of Infrastructure as Code
I discuss twelve “anti-factors” that make Infrastructure as Code suboptimal. This recaps my IaC posts from 2024.
medium.com
December 30, 2024 at 5:14 PM
So is “Die Hard: With A Vengeance” adjacent enough to still be a Christmas Movie? I’m voting “yes” (and queuing it up right now). It’s by
far (IMO) the best overall movie of the series (thanks mostly to SLJ), and they make just enough past references to tie it to Christmas’ past. How am I wrong?
December 26, 2024 at 2:10 AM
“I wonder if the cornholes are out?” said my wife as we pulled up to our favorite margarita spot at the local park where they usually have a cornhole league on Thursday nights. That is very intentionally how she refers to the participants. 🤣🤣🤣
November 22, 2024 at 12:00 AM
By my observation, too many orgs interpret the notions of DevOps, GitOps, and *especially* IaC as an excuse to put too much of the Ops portion of the equation on devs who should not have to care about various .yaml files. It actually bears quite a scary resemblance to J2EE, except even more complex.
November 20, 2024 at 2:04 AM
The amount of energy I am having to spend these days thinking about k8s and other general infrastructure-level issues just to build my team’s small set of services is pretty insane.
November 20, 2024 at 1:04 AM
The work these folks have been doing is absolutely essential to a more open and equitable future for web apps. Strongly recommend following and supporting.
Thrilled to be here on BlueSky! Excited to work together with you all to drive change and unlock the future of the web and web apps.

Let’s make it happen! 🤘
November 15, 2024 at 3:10 AM
Apologies to my Miami friends, but it’s a good day to be a Yellow Jacket!!! 🐝🐝🐝
November 9, 2024 at 8:44 PM