DEV Community

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

Staff Software Engineer at R3

Six Year Club
Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
Codeland:Distributed 2020
One Year Club
8 Week Writing Streak
4 Week Writing Streak
I rarely need Stack Overflow anymore

I rarely need Stack Overflow anymore

Comments
2 min read

Want to connect with Dan Newton?

Create an account to connect with Dan Newton. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Using GraphQL Java with Spring

Using GraphQL Java with Spring

5
Comments
10 min read
Intro to Kafka - Ordering related records

Intro to Kafka - Ordering related records

4
Comments
3 min read
Intro to Kafka - Consumer groups

Intro to Kafka - Consumer groups

2
Comments
4 min read
Intro to Kafka - Consumers

Intro to Kafka - Consumers

2
Comments
7 min read
Intro to Kafka - Producers

Intro to Kafka - Producers

4
Comments
4 min read
Intro to Kafka - Topics and partitions

Intro to Kafka - Topics and partitions

7
Comments
3 min read
What The Mandalorian (season 2) teaches us about Software Engineering

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

5
Comments
3 min read
Building a REST API with Quarkus

Building a REST API with Quarkus

10
Comments
7 min read
Cancelling child coroutines

Cancelling child coroutines

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 query in Spring Data Neo4j

Mapping a path query in Spring Data Neo4j

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

Mapping a path in Spring Data Neo4j

6
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

8
Comments
6 min read
Cancelling coroutines

Cancelling coroutines

6
Comments
5 min read
Waiting for coroutines

Waiting for coroutines

7
Comments
4 min read
Java friendly Kotlin - static functions

Java friendly Kotlin - static functions

6
Comments
3 min read
Launching your coroutine knowledge

Launching your coroutine knowledge

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

Defined by failure - How failure fueled my improvement

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

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

Sometimes, it's better to not do your work

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

Augmenting a Spring Data repository through delegation

6
Comments
3 min read
Implementing multiple interfaces through delegation

Implementing multiple interfaces through delegation

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

Streaming live updates from a reactive Spring Data repository

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

The potential traps in Kotlin's Data Classes

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

6
Comments
5 min read
Corda - Flows can do anything

Corda - Flows can do anything

7
Comments
4 min read
Ktor - a Kotlin web framework

Ktor - a Kotlin web framework

29
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

5
Comments
6 min read
Kotlin primitive and object arrays

Kotlin primitive and object arrays

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

Corda - Preventing invalid spending of broadcasted states

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

Writers, bloggers, posters - Why do you write?

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

Corda - Broadcasting a transaction to external organisations

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

Running a Kotlin class as a subprocess

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

Corda - Extending Flows to customise transaction validation

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

Running a Java class as a subprocess

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

#DevDiscuss on Twitter leaves out EU time zone

5
Comments 3
1 min read
Class delegation in Kotlin

Class delegation in Kotlin

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

Spring Data R2DBC for Microsoft SQL Server

7
Comments
7 min read
Uploading and downloading attachments in Corda

Uploading and downloading attachments in Corda

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

To comment or not to comment?

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

20
Comments
6 min read
What are your favourite podcasts? 🤔 🤔

What are your favourite podcasts? 🤔 🤔

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

Changing job - How often is too often?

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

Removing elements from a Map in Java

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

Should you reply to all LinkedIn messages from recruiters?

7
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

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

Asynchronous RDBMS access with Spring Data R2DBC

10
Comments
8 min read
Testing exceptions in Kotlin with assertFailsWith

Testing exceptions in Kotlin with assertFailsWith

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

Testing exceptions in Kotlin with `assertFailsWith`

9
Comments
4 min read
Configuring Logback with Spring Boot

Configuring Logback with Spring Boot

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

Privately scoped variable in a `when` block

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

Privately scoped variable in `when` block

4
Comments
2 min read
Corda - Starting Flows with trackBy

Corda - Starting Flows with trackBy

12
Comments
6 min read
Containerising a Spring Data Cassandra application

Containerising a Spring Data Cassandra application

12
Comments
8 min read
Default and private methods in Interfaces

Default and private methods in Interfaces

12
Comments 2
6 min read
Learning Big O Notation with O(n) complexity

Learning Big O Notation with O(n) complexity

13
Comments
4 min read
Which for loop?

Which for loop?

9
Comments
4 min read
loading...