Posts by Tags

actuator

api

application.properties

architecture

association

automatic

autostart

bidirectional

bintray

Publishing Open Source Releases to JCenter and Maven Central

5 minute read (1099 words)

For your open source projects to be accessible, it’s worthwile to publish them to JCenter and / or Maven Central. This article explains how to publish a release from your Bintray repository to JCenter and Maven Central.

Publishing Open Source Snapshots with Gradle

5 minute read (1036 words)

One of the most fulfilling things in open source development is getting feedback from your users. This article shows how to publish snapshots of your Java projects to oss.jfrog.org to enable your users to give feedback early.

boot

bootrun

bootstrap

bouncycastle

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

branch

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

build

Publishing Open Source Releases with Gradle

6 minute read (1399 words)

When working on an open source Java project, you always come to the point where you want to share your work with the developer community. This article gives a step-by-step guide on how to publish your artifacts Bintray.

cdc

checklist

ci

code

coderadar

commit

configuration

Build Once, Run Anywhere: Externalize Your Configuration

6 minute read (1318 words)

Software that does more than a “hello world” usually needs to be configured in some way or another in order to function in a certain environment. This article explains why this configuration must not be part of the software itself and explores som...

connect

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

consumer

context

contract

controller

counter

coverage

Why You Should Enforce 100% Code Coverage*

6 minute read (1238 words)

Everyone knows that aiming for 100% code coverage is bullshit. This article re-defines code coverage to make 100% a meaningful and worthwhile goal.

cryptography

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

cypher

data

database

dependencies

dependency

digital

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

distributed

docs

document

documentation

driven

dropwizard

endurance

engineering

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

error

evaluation

events

exception

feign

flyway

fork

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

format

generated

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

generator

git

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

github

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

gradle

Publishing Open Source Releases to JCenter and Maven Central

5 minute read (1099 words)

For your open source projects to be accessible, it’s worthwile to publish them to JCenter and / or Maven Central. This article explains how to publish a release from your Bintray repository to JCenter and Maven Central.

Publishing Open Source Snapshots with Gradle

5 minute read (1036 words)

One of the most fulfilling things in open source development is getting feedback from your users. This article shows how to publish snapshots of your Java projects to oss.jfrog.org to enable your users to give feedback early.

Publishing Open Source Releases with Gradle

6 minute read (1399 words)

When working on an open source Java project, you always come to the point where you want to share your work with the developer community. This article gives a step-by-step guide on how to publish your artifacts Bintray.

graph

groovy

guide

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

howto

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

hql

html

integration

java

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

javadoc

jce

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

jpa

json

junit

jwt

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

keycloak

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

lazy

level

liquibase

localdate

lock

locking

log

3 Use Cases Where Structured Log Data Really Helps

5 minute read (1184 words)

Log data should contain more than just text. This article discusses some example use cases where adding structured properties to log events helps when debugging. Get inspired to use structured logging in your own use cases!

5 Good Reasons to Use a Log Server

7 minute read (1405 words)

Logging to files and analyzing them by hand is not the way to go anymore. This article explains the reasons why a log server is the way to go for collecting and analyzing log data.

logging

3 Use Cases Where Structured Log Data Really Helps

5 minute read (1184 words)

Log data should contain more than just text. This article discusses some example use cases where adding structured properties to log events helps when debugging. Get inspired to use structured logging in your own use cases!

5 Good Reasons to Use a Log Server

7 minute read (1405 words)

Logging to files and analyzing them by hand is not the way to go anymore. This article explains the reasons why a log server is the way to go for collecting and analyzing log data.

manytoone

mapper

mapping

math

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

maven

Publishing Open Source Releases with Gradle

6 minute read (1399 words)

When working on an open source Java project, you always come to the point where you want to share your work with the developer community. This article gives a step-by-step guide on how to publish your artifacts Bintray.

messaging

meter

methodology

metric

metrics

microservice

microservices

monitoring

monolith

moving average

mvc

neo4j

npm

number

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

onetomany

openid

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

operations

Build Once, Run Anywhere: Externalize Your Configuration

6 minute read (1318 words)

Software that does more than a “hello world” usually needs to be configured in some way or another in order to function in a certain environment. This article explains why this configuration must not be part of the software itself and explores som...

pact

patterns

performance

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

pre

programming

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

project

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

prometheus

properties

property

provider

pull

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

pull request

Github’s Fork & Pull Workflow for Git Beginners

5 minute read (1028 words)

If you are new to Git and/or GitHub, it’s easy to get overwhelmed by the different workflow models you can use. This post explains the basic fork and pull workflow model that is used on a lot of GitHub repositories.

quality

rabbitmq

random

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

range

rate

refactoring

relation

relational

rest

revision

schema

script

security

OpenID Connect

4 minute read (942 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

serialize

server

5 Good Reasons to Use a Log Server

7 minute read (1405 words)

Logging to files and analyzing them by hand is not the way to go anymore. This article explains the reasons why a log server is the way to go for collecting and analyzing log data.

setup

signature

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

snapshot

Publishing Open Source Snapshots with Gradle

5 minute read (1036 words)

One of the most fulfilling things in open source development is getting feedback from your users. This article shows how to publish snapshots of your Java projects to oss.jfrog.org to enable your users to give feedback early.

snippet

software

Digital Signature in Java

5 minute read (1103 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

spring

spring boot

springfox

sql

stack

structured

3 Use Cases Where Structured Log Data Really Helps

5 minute read (1184 words)

Log data should contain more than just text. This article discusses some example use cases where adding structured properties to log events helps when debugging. Get inspired to use structured logging in your own use cases!

subversion

summary

svn

swagger

tag

technology

test

test data

testing

Why You Should Enforce 100% Code Coverage*

6 minute read (1238 words)

Everyone knows that aiming for 100% code coverage is bullshit. This article re-defines code coverage to make 100% a meaningful and worthwhile goal.

threadLocalRandom

A Random pitfall

2 minute read (515 words)

Mailing List Receive software engineering tips and tutorials directly to your inbox. Toggle Menu

timer

tools

tracing

transitive

transparency

3 Use Cases Where Structured Log Data Really Helps

5 minute read (1184 words)

Log data should contain more than just text. This article discusses some example use cases where adding structured properties to log events helps when debugging. Get inspired to use structured logging in your own use cases!

5 Good Reasons to Use a Log Server

7 minute read (1405 words)

Logging to files and analyzing them by hand is not the way to go anymore. This article explains the reasons why a log server is the way to go for collecting and analyzing log data.

travis

unidirectional

version

windows

winsw