DEV Community

Petr Filaretov profile picture

Petr Filaretov

Passionate software engineer who is always striving for excellence.

Work

Senior Software Engineer | Tech Lead

Spring Boot Avengers: Uniting Spring Data JDBC and PostgreSQL's JSONB

Spring Boot Avengers: Uniting Spring Data JDBC and PostgreSQL's JSONB

6
Comments
13 min read
How to build your interactive resume in 4 simple and 2 easy steps

How to build your interactive resume in 4 simple and 2 easy steps

Comments
4 min read
[Tiny] Testcontainers with private docker registry

[Tiny] Testcontainers with private docker registry

1
Comments
1 min read
[Tiny] Kotlin list modification approach

[Tiny] Kotlin list modification approach

1
Comments
1 min read
[Tiny] Is a sealed class abstract? Kotlin and Java way.

[Tiny] Is a sealed class abstract? Kotlin and Java way.

Comments
2 min read
[Tiny] Partition map in Kotlin

[Tiny] Partition map in Kotlin

Comments
1 min read
CodiumAI PR-Agent: AI-powered review for pull requests

CodiumAI PR-Agent: AI-powered review for pull requests

6
Comments
6 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 18

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 18

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 17

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 17

Comments 1
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 16

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 16

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 15

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 15

Comments
1 min read
[Tiny] Injecting Dependency With Default Value in Spring: What Could Go Wrong?

[Tiny] Injecting Dependency With Default Value in Spring: What Could Go Wrong?

Comments
2 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 14

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 14

Comments
1 min read
The Game of Life, the Universe, and Everything: Java Virtual Threads in Action

The Game of Life, the Universe, and Everything: Java Virtual Threads in Action

Comments
10 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 13

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 13

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 12

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 12

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 10 & 11

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 10 & 11

Comments
2 min read
[Tiny] The Story of MockK and ClassCastException

[Tiny] The Story of MockK and ClassCastException

Comments
2 min read
[Tiny] How to Upgrade Gradle Wrapper Using Custom Gradle Distribution

[Tiny] How to Upgrade Gradle Wrapper Using Custom Gradle Distribution

1
Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 9

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 9

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 8

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 8

1
Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 7

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 7

4
Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 6

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 6

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 5

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 5

1
Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 4

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 4

Comments
1 min read
Java 21 - Java 17 = 42 JEPs view

Java 21 - Java 17 = 42 JEPs view

Comments
3 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 3

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 3

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 2

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 2

Comments
1 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 1

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 1

3
Comments
1 min read
[Tiny] How to Upgrade Gradle Wrapper

[Tiny] How to Upgrade Gradle Wrapper

6
Comments
1 min read
How to Save RAM in Java with G1 Garbage Collector

How to Save RAM in Java with G1 Garbage Collector

Comments
2 min read
[Tiny] How the conversion of int[] to List<Integer> can be buggy?

[Tiny] How the conversion of int[] to List<Integer> can be buggy?

6
Comments
2 min read
[Tiny] The Least Known Set in Java: EnumSet

[Tiny] The Least Known Set in Java: EnumSet

3
Comments 2
1 min read
[Tiny] Trailing commas in Java

[Tiny] Trailing commas in Java

3
Comments
1 min read
[Tiny] Elapsed Time in Java: currentTimeMillis vs nanoTime

[Tiny] Elapsed Time in Java: currentTimeMillis vs nanoTime

Comments 22
2 min read
[Tiny] How to Group List Elements in Java

[Tiny] How to Group List Elements in Java

2
Comments
1 min read
[Tiny] Nice Way to Build Strings in Kotlin

[Tiny] Nice Way to Build Strings in Kotlin

1
Comments
1 min read
The Answer to Life, the Universe, and Project Estimate Failure (Spoiler: It's Not 42)

The Answer to Life, the Universe, and Project Estimate Failure (Spoiler: It's Not 42)

1
Comments
4 min read
Dynamic Types with GraphQL

Dynamic Types with GraphQL

1
Comments
4 min read
Neo4j - From Zero to Newbie

Neo4j - From Zero to Newbie

6
Comments
5 min read
What I Learned - Logseq

What I Learned - Logseq

1
Comments
5 min read
loading...