sebastiandaschner blog

Coding Session — 99 bottles of beer

thursday, november 25, 2021

I’ve been asked to record some coding sessions, in order to show my setup, what tools and shortcuts I use, and maybe to give a bit of inspiration. In the following video, I’ll code the song “99 bottles of beer” in Java:
read more

Using JaCoCo to measure system test coverage

monday, november 01, 2021

Measuring test coverage of your production code can quickly become a heated topic, especially with regards to which percentage is the right number. In the video, I want to show you a different approach to usual code coverage, one that uses system tests with the application’s endpoints, in order to see how well our test scenarios cover all use cases.
read more

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

All blog entries All tags