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

Cancelling child coroutines

Reactions 6
3 min read

Missing @EntityScan annotation in Spring Data Neo4j

Reactions 0
5 min read

Mapping a path in Spring Data Neo4j

Reactions 6
5 min read

Mapping a path query in Spring Data Neo4j

Reactions 1
5 min read

Java friendly Kotlin - default arguments

Reactions 0
6 min read

Transaction savepoints in Spring JDBC

Reactions 6
6 min read

Cancelling coroutines

Reactions 6
5 min read

Waiting for coroutines

Reactions 6
4 min read

Java friendly Kotlin - static functions

Reactions 6
3 min read

Launching your coroutine knowledge

Reactions 6
6 min read

Defined by failure - How failure fueled my improvement

Reactions 7
3 min read

Calling Java Functional Interfaces from Kotlin

Reactions 0
2 min read

Serializable Java Lambdas

Reactions 6
7 min read

Sometimes, it's better to not do your work

Reactions 36 Comments 1
4 min read

Augmenting a Spring Data repository through delegation

Reactions 6
3 min read

Implementing multiple interfaces through delegation

Reactions 7
3 min read

Streaming live updates from a reactive Spring Data repository

Reactions 6
4 min read

The potential traps in Kotlin's Data Classes

Reactions 9
3 min read

Corda - Connecting a Ktor web server to a Corda node

Reactions 6
5 min read

Corda - Flows can do anything

Reactions 7
4 min read

Ktor - a Kotlin web framework

Reactions 25 Comments 3
8 min read

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

Reactions 5
6 min read

Kotlin primitive and object arrays

Reactions 9
4 min read

Corda - Preventing invalid spending of broadcasted states

Reactions 2
7 min read

#discussWriters, bloggers, posters - Why do you write?

Reactions 10 Comments 7
3 min read

Corda - Broadcasting a transaction to external organisations

Reactions 6
4 min read

Running a Kotlin class as a subprocess

Reactions 5
4 min read

Corda - Extending Flows to customise transaction validation

Reactions 5
4 min read

Running a Java class as a subprocess

Reactions 9
4 min read

#DevDiscuss on Twitter leaves out EU time zone

Reactions 5 Comments 3
1 min read

Class delegation in Kotlin

Reactions 7
4 min read

Spring Data R2DBC for Microsoft SQL Server

Reactions 7
7 min read

Uploading and downloading attachments in Corda

Reactions 2
4 min read

#discussTo comment or not to comment?

Reactions 35 Comments 25
1 min read

#discussAsking the right question, in the right way and in the right place

Reactions 19
6 min read

#discussWhat are your favourite podcasts? 🤔 🤔

Reactions 37 Comments 27
3 min read

#discussChanging job - How often is too often?

Reactions 19 Comments 26
1 min read

Removing elements from a Map in Java

Reactions 13 Comments 2
3 min read

#discussShould you reply to all LinkedIn messages from recruiters?

Reactions 9 Comments 17
1 min read

#discussListening 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

Reactions 10
8 min read

Testing exceptions in Kotlin with assertFailsWith

Reactions 7
4 min read

Testing exceptions in Kotlin with `assertFailsWith`

Reactions 8
4 min read

Configuring Logback with Spring Boot

Reactions 11
17 min read

Privately scoped variable in a `when` block

Reactions 8
2 min read

Privately scoped variable in `when` block

Reactions 4
2 min read

Corda - Starting Flows with trackBy

Reactions 12
6 min read

Containerising a Spring Data Cassandra application

Reactions 12
8 min read

Default and private methods in Interfaces

Reactions 11
6 min read

Learning Big O Notation with O(n) complexity

Reactions 13
4 min read

Which for loop?

Reactions 9
4 min read
loading...