sebastiandaschner blog


Quickly creating URIs with UriBuilder

wednesday, april 01, 2020

If you have access to the JAX-RS API and an implementation in your projects (many do), then you can use JAX-RS' UriBuilder to conveniently create URIs via builder pattern using resolvable placeholder.
read more

Quarkus' additional (non-standard) CDI features (Video)

wednesday, april 01, 2020

Quarkus supports CDI (Contexts and Dependency Injection) 2.0, but not all of it, only the most common features. However, Quarkus does include some non-standard features that can come in quite handy to developers which I want to show in the following video.
read more

Quarkus remote dev in Docker containers

wednesday, march 18, 2020

When you’re developing with Quarkus, you’re probably familiar with the dev mode which allows you to see your code changes immediately being reflected in the running application. It’s also possible to run Quarkus in development mode remotely, for example in a Docker container, and connect to the process from your source repository.
read more

Escape JSON property names in jq

tuesday, march 10, 2020

I’m using the command line a lot and jq is a helpful tool for dealing with JSON data. You can access JSON object properties and array elements by concatenating the property names with dots and square brackets:
read more

Tips on working from home

tuesday, march 10, 2020

I’ve been working from home as well as remotely (or wherever I happen to be) for the last five years. I want to share some tips and experiences that helped me.
read more

Create Git patches from command line

friday, february 14, 2020

Git patches are an easy way to apply changes to a project if you don’t want to go through the regular commit-pull-request flow. Patches are files that contain an equivalent diff of a Git commit.
read more

Video course on efficient enterprise testing

thursday, january 09, 2020

I’ve created a few videos on the topic of effective enterprise testing. I still see a huge importance in this topic in real-world projects. Here are my experiences in testing Enterprise Java projects together with some examples.
read more

GitHub on the command line

monday, december 16, 2019

hub is a command line client for GitHub. You can use it to view or create issues, pull requests, conveniently fork or check-out repositories, and much more.
read more

All blog entries