profile
Optional.ofNullable(studying) .ifPresent(Blog::write) .orElseThrow(() -> new IdiotPleaseDoStudying());