sebastiandaschner blog

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

Matching patterns with Java

wednesday, december 11, 2019

If you’re using Java, there’s a high chance you’ve seen its pattern matching before. The String#matches(String) method internally uses the Pattern type, which comprises more complex functionality:
read more

Global gitignore

friday, december 06, 2019

A widely used Git feature is to use local .gitignore files which list which names and patterns of files and directories will be ignored within the Git repository.
read more

Managing multiple Java installations

tuesday, december 03, 2019

With more and more Java releases coming up, it’ll be more interesting to manage multiple Java installations on your local environment. Different projects may require different Java versions.
read more

Efficient enterprise testing — conclusion (6/6)

friday, october 04, 2019

This last part of the series will cover additional end-to-end tests, testing in production, and a conclusion of the parts.
read more

Efficient enterprise testing — test frameworks (5/6)

tuesday, october 01, 2019

This part of the article series will cover test frameworks and my thoughts and experiences on when and whether to apply them.
read more

All blog entries