Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
While you can compile languages that rely on a Garbage Collector to Wasm already, there is a big downside: They need to ship with a Garbage Collector.
-
I have reservations about fully embracing Cal Newport’s Deep Work 100% for software developers.
-
tl;dr: CoPilot can be really useful, and I don’t want to miss it anymore.
-
This talk about “How Netflix Really Uses Java” by Paul Bakker at QCon gives some interesting insights.
-
In my last post I already about the high-level view of how Spring MVC handles incoming requests.
-
In the recent days I tried to understand how Spring Boot handles requests like this: @PostMapping(value = "login", consumes = MediaType.APPLICATION_JSON_VALUE) public String login(@RequestBody User user) { return "Logged in!"
-
In Spring Boot it’s not possible to map request field names to property fields with @JsonProperty when a request method is consuming application/x-www-form-urlencoded type of requests.
-
Exceptions can affect the readability of code in a negative way.
-
Recently when I tried to generate some Javadoc I got an error like this: error: bad HTML entity * Get the current date & time.
-
During my work I encountered repetitive commands which I reused by typing the command again or by using CTRL + R in the CLI.
-
tl;dr: Install nix-shell in the code-server to have a nice development environment within the container.
-
2023 comes to an end, and it’s time for some small retrospective.
-
Let’s say there are classes which are types of Vehicle.
-
Mutable variables can lead to vulnerabilities or unexpected behavior.
-
Some unsorted thoughts about using VSCode as a Java development environment.
-
After looking at CRaC I thought it would be nice to create checkpoints from within an IDE.
-
Java is not a language which is famous for its fast startup-time when using a framework like Spring.
-
In the end of the last year I started to build an own HomeLab.
-
In the last week I attended a 2-day company event which included a lot of talks about corporate identity, branding, flair and more.
-
I already took a look at the difference between Wildcards and Types in Java.
-
When reading Effective Java by Joshua Bloch I came across the chapter about Generics and the difference between using Wildcards and Types.
-
Recently I had the idea to use generative AI for test data generation.
-
… or: Why 1 is not equals 1.0 when using BigDecimal.
-
Recently I updated my article about STOMP in Spring Boot and faced some issues to get a running example with the latest Spring Boot and websocket version.
-
When developing a STOMP client I think it’s nice to have a simple, local running STOMP server to subscribe to.
-
Our computers have two clocks: The time of day clock (also: wall-clock time).
-
Just few days left until Java 21 is generally available (September 19, 2023).
-
I already wrote two times about Testcontainers.
-
I like the idea of parametrized tests in JUnit 5.
-
Recently I had the idea to leverage generative AI and use it to generate random data for me.
-
IMHO there are five docker commands which you need to have a successful start in containerized application development: Build an image of a Dockerfile: docker build -t IMAGE_NAME .
-
One direction towards which Webassembly (Wasm) is heading is the usage as serverless applications in the cloud or on the edge.
-
WebAssembly (Wasm) has support for SIMD.
-
Tables in Wasm can be used to store references to functions (= function pointers).
-
That’s a fast and small addendum to my recent post about similarity calculation of my blog posts.
-
Keen readers may have recognized the box below every post.
-
The everyday business in each programming language is the usage of variables.
-
It’s been over a year since I last wrote about my knowledge management system.
-
In my recent posts I showed an approach on how to implement event sourcing in Java.
-
This post belongs to a series about my DDD journey.
-
SIMD is short for Single Instruction, Multiple Data.
-
In DDD you will clearly come over the term “Command and Query Responsibility Segregation” or also: CQRS.
-
Wasm has also a memory which helps you to store and access data at any point in your module.
-
I’m thrilled to announce that I released the Wasm-powered static search, now.
-
Wasm provides ways to control the flow of the code.
-
More than once I’ve been thinking about a static search for this blog.
-
Functions are one of the main building blocks of Wasm.
-
The most simple Wasm module doesn’t need much code.
-
In the recent days I’ve been working on my Functional Programming skills in Java.
-
In the cloud landscape there is currently one technology, that was raising questions to me: eBPF.