DEV Community

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

What The Mandalorian (season 2) teaches us about Software Engineering

What The Mandalorian (season 2) teaches us about Software Engineering

Reactions 5 Comments
3 min read
Building a REST API with Quarkus

Building a REST API with Quarkus

Reactions 6 Comments
7 min read
Cancelling child coroutines

Cancelling child coroutines

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

Missing @EntityScan annotation in Spring Data Neo4j

Comments
5 min read
Mapping a path in Spring Data Neo4j

Mapping a path in Spring Data Neo4j

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

Mapping a path query in Spring Data Neo4j

Reactions 1 Comments
5 min read
Java friendly Kotlin - default arguments

Java friendly Kotlin - default arguments

Comments
6 min read
Transaction savepoints in Spring JDBC

Transaction savepoints in Spring JDBC

Reactions 7 Comments
6 min read
Cancelling coroutines

Cancelling coroutines

Reactions 6 Comments
5 min read
Waiting for coroutines

Waiting for coroutines

Reactions 6 Comments
4 min read
Java friendly Kotlin - static functions

Java friendly Kotlin - static functions

Reactions 6 Comments
3 min read
Launching your coroutine knowledge

Launching your coroutine knowledge

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

Defined by failure - How failure fueled my improvement

Reactions 7 Comments
3 min read
Calling Java Functional Interfaces from Kotlin

Calling Java Functional Interfaces from Kotlin

Comments
2 min read
Serializable Java Lambdas

Serializable Java Lambdas

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

Sometimes, it's better to not do your work

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

Augmenting a Spring Data repository through delegation

Reactions 6 Comments
3 min read
Implementing multiple interfaces through delegation

Implementing multiple interfaces through delegation

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

Streaming live updates from a reactive Spring Data repository

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

The potential traps in Kotlin's Data Classes

Reactions 9 Comments
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 Comments
5 min read
Corda - Flows can do anything

Corda - Flows can do anything

Reactions 7 Comments
4 min read
Ktor - a Kotlin web framework

Ktor - a Kotlin web framework

Reactions 28 Comments 4
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 Comments
6 min read
Kotlin primitive and object arrays

Kotlin primitive and object arrays

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

Corda - Preventing invalid spending of broadcasted states

Reactions 2 Comments
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 Comments
4 min read
Running a Kotlin class as a subprocess

Running a Kotlin class as a subprocess

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

Corda - Extending Flows to customise transaction validation

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

Running a Java class as a subprocess

Reactions 9 Comments
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 Comments
4 min read
Spring Data R2DBC for Microsoft SQL Server

Spring Data R2DBC for Microsoft SQL Server

Reactions 7 Comments
7 min read
Uploading and downloading attachments in Corda

Uploading and downloading attachments in Corda

Reactions 2 Comments
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 Comments
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 20 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 Comments
8 min read
Testing exceptions in Kotlin with assertFailsWith

Testing exceptions in Kotlin with assertFailsWith

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

Testing exceptions in Kotlin with `assertFailsWith`

Reactions 8 Comments
4 min read
Configuring Logback with Spring Boot

Configuring Logback with Spring Boot

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

Privately scoped variable in a `when` block

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

Privately scoped variable in `when` block

Reactions 4 Comments
2 min read
Corda - Starting Flows with trackBy

Corda - Starting Flows with trackBy

Reactions 12 Comments
6 min read
Containerising a Spring Data Cassandra application

Containerising a Spring Data Cassandra application

Reactions 12 Comments
8 min read
Default and private methods in Interfaces

Default and private methods in Interfaces

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

Learning Big O Notation with O(n) complexity

Reactions 13 Comments
4 min read
Which for loop?

Which for loop?

Reactions 9 Comments
4 min read
loading...
Forem Open with the Forem app