Viewing profile — mands
mands
HN member- Joined
- Thu, Mar 31, 2011, 9:29 PM UTC
- HN karma
- 749
- Public activity
- 154 items
- HN profile
- View on Hacker News ↗
About mands
Recent public activity
-
comment
Comment #49121152
+1 for Helidon ( https://helidon.io/ ) - such a great framework, especially the SE variant. Powerful, modern, fast, modularised, and easy to understand. I'm back on Spring for work…
-
comment
Comment #48604613
Agreed - you don't get great JVM takes on HN, it's out of fashion here. Our work uses modern Java (26 w/ preview features - mainly for StructuredConcurrency), and it's fantastic. D…
-
comment
Comment #48107144
Java has sum types - they are fairly recent, called sealed records, and can be exhaustively pattern matched on. (I do agree however, Java is a great target for LLMs)
-
comment
Comment #47421569
Helidon SE ( https://helidon.io/#se ) or Javalin ( https://javalin.io/ ) would be more in that vein - straight-forward modern Java, super fast.
-
comment
Comment #47421508
Yep, I find it easier to think of a Spring (or any DI) Bean like a parameterized module that is applied at runtime, the code within each bean is pretty procedural.
-
comment
Comment #47421466
Yep, I'm using JBoss as a catch-all for older "big-iron" style Application Servers - modern Jakarta EE (10 onwards) is much more slimmed down, and a solid option. unsure re Maven, …
-
comment
Comment #47418200
It's getting better, it doesn't all have to be Spring Boot and JBoss. There is quarkus, helidon and micronaut for slimmer more modern backend frameworks. jbang for scripting (think…
-
comment
Comment #46520460
I've seen this concept a few times recently and am interested. However, what's the benefit over just using the "Claude Code for Web" feature built into the Claude Code mobile app? …
-
comment
Comment #46491312
Yep, have seen this myself as previously a manager and now with a young family. I can make incredible progress on side-projects that I never would have started with only 2-4 hours …
-
comment
Comment #46472929
I recently found out about https://micro.blog/ which I think is in a similar vein ( https://micro.blog/about/indieweb ), but as a hosted service.
-
comment
Comment #46456137
I’m not convinced that “single binary” really matters in practice. What actually matters is how easy it is to install, run, and update an application, and that depends entirely on …
-
comment
Comment #46281029
Hi @rohanray - original submitter. Apologies for submitting before the project was perhaps ready for a wider audience. I'm a boring Spring developer these days but enjoy reading ab…
-
comment
Comment #46280765
We've just moved to GraphQL after using REST and bog-standard RPC, and it's been a breath of fresh air. I was considering building my own HTTP RPC system, similar to json-rpc or op…
-
comment
Comment #46280608
Really cool, excited to see how the rest of the library pans out. @dang perhaps auto-flagged as was top of front-page for a few minutes then disappeared, shame as a fun read.
-
comment
Comment #46182344
Nice read up of the new FFM API. Recently saw a new FFM-based zero-copy transport and RPC framework using io_uring at https://www.mvp.express/ An interesting time to be in the Java…
- story
-
comment
Comment #46182173
It's more an fun educational overview of the new FFM API. I can't think of many actual use-cases where you'd want to use the LLVM JIT over those built-in to HotSpot. Interfacing wi…
-
comment
Comment #46115573
Great read, both in terms of content, but also the approach to diagnosing the issue and debugging in general.
- comment
- story
- story
-
comment
Comment #45109062
Modern Java (21+), Spring Boot backend, and Vaadin Hilla ( https://vaadin.com/hilla ) frontend is a great startup combo
-
comment
Comment #44975539
I've found you can get pretty far with a couple of fixed nodes and scaling vertically before bringing in k8s these days. Right now I'm running, - podman, with quadlet to orchestrat…
-
comment
Comment #42952380
check JSpecify ( https://jspecify.dev ) - it's the standardised null annotation package for Java. Intellij understands the annotations so you generally get decent null-checking acr…
-
comment
Comment #42884568
Yes - best decision we made. Running a new startup now and choose modern Java (JDK 21+) with Spring Boot and it's been fantastic. Have previously built startups using both Haskell …