sebastiandaschner blog

Executing IntelliJ actions with IdeaVim

thursday, september 30, 2021

I’ve been showing some tips on how to use IntelliJ more effectively, before. In this video, we’ll see how to trigger IntelliJ IDE actions using the IdeaVim environment, to save ourselves a few hand movements and be even more productive:
read more

Configuring plain Java projects using MicroProfile Config

friday, september 03, 2021

If you’re in the Enterprise Java space, you’re probably aware that you can use MicroProfile Config to configure your applications. This also works with plain Java projects, without an enterprise runtime, by using a MicroProfile implementation such as Smallrye. In this video, I’m showing how to do this, and in which circumstances it might be helpful:
read more

Running complex project setups with Testcontainers

wednesday, august 25, 2021

In a lot of my #testing content, I’ve been showing how to run projects locally, for example by using Docker containers. In this video, I’m showing how to build up a complex project setup using Testcontainers, while keeping a flexible and efficient development workflow.
read more

Building recommendations with Neo4j & Quarkus

wednesday, august 18, 2021

In the following content, I’ll explain how to build recommendations with graph databases, especially Neo4j. I’ll use an example that recommends coffee beans, based on their flavors and user rating.
read more

New Quarkus workshop dates in October 2021

thursday, august 12, 2021

I’ll be holding two full-day online workshops on how to do modern, effective development with Quarkus, at the end of October. These workshops aim to boost your knowledge, skills, and productivity for developing and testing modern enterprise applications.
read more

Developer Productivity Masterclass early access available

wednesday, august 11, 2021

I’m in the process of producing a masterclass on-demand video course on all things developer productivity, and for early birds this course is already available.
read more

Inject Quarkus list types with @ConfigProperty

friday, august 06, 2021

In a previous post, you’ve seen how to map complex configuration structures with Quarkus using @ConfigMapping. If you have a typed collection, e.g. List<String>, you can also inject these values via @ConfigProperty:
read more

How to crawl websites with Selenide and JDK 14+

thursday, july 22, 2021

Sometimes we find ourselves in a situation in which we need certain data, that needs to be manually fetched from some website. As developers, of course automation is our friend, which is why we can write some automated approach to crawl websites, instead of searching all this information ourselves. I’ve recorded a video, in which I’m fetching up some data from my blog website and transform it into a CSV format, by using Selenide and some new Java features such as Records.
read more

All blog entries All tags