loading...
Dan Newton profile picture

Dan Newton

I write tutorials on my blog at www.lankydan.dev . During the day, I am a Platform Engineer at r3 where I work on Corda, an Open Source DLT/Blockchain Platform.

Education

University of Leicester

Work

Platform Engineer at R3

Building a REST API with Quarkus

Building a REST API with Quarkus

Reactions 5
7 min read
Cancelling child coroutines

Cancelling child coroutines

Reactions 6
3 min read
Missing @EntityScan annotation in Spring Data Neo4j

Missing @EntityScan annotation in Spring Data Neo4j

Reactions 0
5 min read
Mapping a path query in Spring Data Neo4j

Mapping a path query in Spring Data Neo4j

Reactions 1
5 min read
Mapping a path in Spring Data Neo4j

Mapping a path in Spring Data Neo4j

Reactions 6
5 min read
Java friendly Kotlin - default arguments

Java friendly Kotlin - default arguments

Reactions 0
6 min read
Transaction savepoints in Spring JDBC

Transaction savepoints in Spring JDBC

Reactions 6
6 min read
Cancelling coroutines

Cancelling coroutines

Reactions 6
5 min read
Waiting for coroutines

Waiting for coroutines

Reactions 6
4 min read
Java friendly Kotlin - static functions

Java friendly Kotlin - static functions

Reactions 6
3 min read
Launching your coroutine knowledge

Launching your coroutine knowledge

Reactions 6
6 min read
Defined by failure - How failure fueled my improvement

Defined by failure - How failure fueled my improvement

Reactions 7
3 min read
Calling Java Functional Interfaces from Kotlin

Calling Java Functional Interfaces from Kotlin

Reactions 0
2 min read
Serializable Java Lambdas

Serializable Java Lambdas

Reactions 6
7 min read
Sometimes, it's better to not do your work

Sometimes, it's better to not do your work

Reactions 36 Comments 1
4 min read
Augmenting a Spring Data repository through delegation

Augmenting a Spring Data repository through delegation

Reactions 6
3 min read
Implementing multiple interfaces through delegation

Implementing multiple interfaces through delegation

Reactions 7
3 min read
Streaming live updates from a reactive Spring Data repository

Streaming live updates from a reactive Spring Data repository

Reactions 6
4 min read
The potential traps in Kotlin's Data Classes

The potential traps in Kotlin's Data Classes

Reactions 9
3 min read
Corda - Connecting a Ktor web server to a Corda node

Corda - Connecting a Ktor web server to a Corda node

Reactions 6
5 min read
Corda - Flows can do anything

Corda - Flows can do anything

Reactions 7
4 min read
Ktor - a Kotlin web framework

Ktor - a Kotlin web framework

Reactions 25 Comments 3
8 min read
Corda - Saving transactions where only a subset of parties are signers

Corda - Saving transactions where only a subset of parties are signers

Reactions 5
6 min read
Kotlin primitive and object arrays

Kotlin primitive and object arrays

Reactions 9
4 min read
Corda - Preventing invalid spending of broadcasted states

Corda - Preventing invalid spending of broadcasted states

Reactions 2
7 min read
Writers, bloggers, posters - Why do you write?

Writers, bloggers, posters - Why do you write?

Reactions 10 Comments 7
3 min read
Corda - Broadcasting a transaction to external organisations

Corda - Broadcasting a transaction to external organisations

Reactions 6
4 min read
Running a Kotlin class as a subprocess

Running a Kotlin class as a subprocess

Reactions 5
4 min read
Corda - Extending Flows to customise transaction validation

Corda - Extending Flows to customise transaction validation

Reactions 5
4 min read
Running a Java class as a subprocess

Running a Java class as a subprocess

Reactions 9
4 min read
#DevDiscuss on Twitter leaves out EU time zone

#DevDiscuss on Twitter leaves out EU time zone

Reactions 5 Comments 3
1 min read
Class delegation in Kotlin

Class delegation in Kotlin

Reactions 7
4 min read
Spring Data R2DBC for Microsoft SQL Server

Spring Data R2DBC for Microsoft SQL Server

Reactions 7
7 min read
Uploading and downloading attachments in Corda

Uploading and downloading attachments in Corda

Reactions 2
4 min read
To comment or not to comment?

To comment or not to comment?

Reactions 35 Comments 25
1 min read
Asking the right question, in the right way and in the right place

Asking the right question, in the right way and in the right place

Reactions 19
6 min read
What are your favourite podcasts? 🤔 🤔

What are your favourite podcasts? 🤔 🤔

Reactions 37 Comments 27
3 min read
Changing job - How often is too often?

Changing job - How often is too often?

Reactions 19 Comments 26
1 min read
Removing elements from a Map in Java

Removing elements from a Map in Java

Reactions 13 Comments 2
3 min read
Should you reply to all LinkedIn messages from recruiters?

Should you reply to all LinkedIn messages from recruiters?

Reactions 10 Comments 17
1 min read
Listening to music while working - Yay or nay and what to listen to

Listening to music while working - Yay or nay and what to listen to

Reactions 11 Comments 18
1 min read
Asynchronous RDBMS access with Spring Data R2DBC

Asynchronous RDBMS access with Spring Data R2DBC

Reactions 10
8 min read
Testing exceptions in Kotlin with assertFailsWith

Testing exceptions in Kotlin with assertFailsWith

Reactions 7
4 min read
Testing exceptions in Kotlin with `assertFailsWith`

Testing exceptions in Kotlin with `assertFailsWith`

Reactions 8
4 min read
Configuring Logback with Spring Boot

Configuring Logback with Spring Boot

Reactions 12
17 min read
Privately scoped variable in a `when` block

Privately scoped variable in a `when` block

Reactions 8
2 min read
Privately scoped variable in `when` block

Privately scoped variable in `when` block

Reactions 4
2 min read
Corda - Starting Flows with trackBy

Corda - Starting Flows with trackBy

Reactions 12
6 min read
Containerising a Spring Data Cassandra application

Containerising a Spring Data Cassandra application

Reactions 12
8 min read
Default and private methods in Interfaces

Default and private methods in Interfaces

Reactions 11
6 min read
Learning Big O Notation with O(n) complexity

Learning Big O Notation with O(n) complexity

Reactions 13
4 min read
Which for loop?

Which for loop?

Reactions 9
4 min read
loading...