René's URL Explorer Experiment


Title: Egor Voronianskii | Tech Corner

Open Graph Title: Egor Voronianskii's Tech Corner

X Title: Egor Voronianskii's Tech Corner

Open Graph Description:

X Description: Hello and welcome! I’m Egor, a Java developer with over 6 years of experience in fintech. This blog is my digital garden where I share insights, tutorials, and thoughts on Java, software engineering, and the ever-evolving world of technology. What You’ll Find Here Java Deep Dives: Explore advanced Java concepts, best practices, and performance optimization techniques. Fintech Insights: Gain perspectives on how technology is shaping the financial industry. Open Source Contributions: Learn about my experiences contributing to projects Software Engineering Tips: Discover practical advice on clean code, design patterns, and effective problem-solving. Stay Connected 📘 Follow my Medium for in-depth articles 📧 Subscribe to my Substack and Ghost newsletter for exclusive content 🐦 Connect with me on Mastodon for quick tips and tech news Let’s Collaborate I’m always excited to connect with fellow developers and tech enthusiasts. Whether you have questions, want to collaborate on a project, or just want to chat about the latest in Java and fintech, feel free to reach out!

Opengraph URL: https://main--evrnsky.netlify.app/

Generator: Hugo 0.147.7

direct link

Domain: vrnsky.dev

og:type website
None180
twitter:cardsummary

Links:

Egor Voronianskii | Tech Corner https://vrnsky.dev/
Projects https://vrnsky.dev/projects
How to https://vrnsky.dev/howto
About https://vrnsky.dev/about
Blog https://vrnsky.dev/blog
Resumehttps://vrnsky.dev/resume
GitHub https://github.com/vrnsky
Substack https://vrnsky.substack.com
Medium https://vrnsky.medium.com
Blog https://vrnsky.dev/blog/
Getting started with Kestra Modern engine for business automationhttps://vrnsky.dev/blog/26-06-2025-kestra/
Event sourcing with Spring Boot, Kafka and jOOQhttps://vrnsky.dev/blog/05-04-2025-event-soucing/
Spring Boot Banner - Beyond ASCII arthttps://vrnsky.dev/blog/01-04-2025-sb-banner/
Maven plugin development from basic to advancedhttps://vrnsky.dev/blog/27-03-2025-maven-plugin/
Structured logginghttps://vrnsky.dev/blog/23-03-2025-structured-logging/
Understanding Java Memory Model and Thread Safetyhttps://vrnsky.dev/blog/20-03-2025-undestanding-jmm-and-thread-safety/
Demystifying Java ClassLoaders - A deep dive into the JVM loading mechanismhttps://vrnsky.dev/blog/13-03-2025-class-loaders/
Spring AOP - Understanding proxy mechanicshttps://vrnsky.dev/blog/06-03-2025-spring-aop/
Understanding Spring Bean Lifecyclehttps://vrnsky.dev/blog/28-02-2025-understanding-sp-lifecycle/
Building a custom Spring Boot Starter - From theory to practicehttps://vrnsky.dev/blog/26-02-2025-custom-starter/
Building Streaming API with gRPChttps://vrnsky.dev/blog/21-02-2025-streaming-grpc-api/
Redis Caching Pattern in Java Applications - From Theory to Practicehttps://vrnsky.dev/blog/13-02-2025-java-redis/
Spring Boot & Resilience4j - Mastering circuit breakers with Prometheus and Grafanahttps://vrnsky.dev/blog/03-02-2025-sb-resilience4j/
Essential code review practices that actually save timehttps://vrnsky.dev/blog/30-01-2025-essential-code-review/
Property-Based Testing with jqwik - A Practical Guidehttps://vrnsky.dev/blog/23-01-2025-pbt-with-jqwik/
Building Event-Driven Microservices with Spring Cloud Stream and Kafkahttps://vrnsky.dev/blog/19-12-2024-sb-eda/
Spring Boot with Temporal - Building Resillient Workflow Applicationshttps://vrnsky.dev/blog/12-12-2024-sb-temporal/
Master Java Release with GitHub Actions and Maven Release pluginhttps://vrnsky.dev/blog/05-12-24-release-with-maven-gh/
Build a MatterMost Bot with Java - Practical guidehttps://vrnsky.dev/blog/28-11-2024-build-mm-bot/
Pulumi for Java Developer - Getting started with IaChttps://vrnsky.dev/blog/21-11-2024-pulumi-for-dev/
Mastering Error Handling in Spring Boot with ProblemDetailshttps://vrnsky.dev/blog/07-10-2024-mastering-errors/
Automate your business processes with Temporal.io and Javahttps://vrnsky.dev/blog/24-09-2024-automate-with-temporal/
Mastering JUnit 5 - Advanced Techniques for Efficient and Powerful testinghttps://vrnsky.dev/blog/26-09-2024-mastering-junit5/
Advanced Java Garbage Collection — G1 and ZGChttps://vrnsky.dev/blog/15-08-2024-gc-advanced/
Spring Boot & Infisical - Managing your sensitive configurationhttps://vrnsky.dev/blog/28-05-2024-sb-insifical/
Spring Boot - How to build layered jarhttps://vrnsky.dev/blog/13-01-2024-sb-build-layered-jar/
Spring Boot and gRPC - Boost your service communicationhttps://vrnsky.dev/blog/06-01-2024-sb-grpc/
Spring Boot and JOOQ - Getting startedhttps://vrnsky.dev/blog/03-01-2024-sb-jooq/
JUnit 5 - How to write more test with less codehttps://vrnsky.dev/blog/31-12-2023-junit5-how-to-write-tests/
Spring Cloud Functions, Kafka - How to interact asynchronoushttps://vrnsky.dev/blog/24-12-2023-sb-cf-kafka/
Spring Cloud Config, Spring Cloud Bus & Kafka - How to set up automatic updates of your configurationhttps://vrnsky.dev/blog/21-12-2023-sb-cc-kafka/
Spring Boot Mutation testing with JUnit5, Testcontainers, and Pithttps://vrnsky.dev/blog/13-12-2023-sb-mutation-testing/
Digital Image Processing Basicshttps://vrnsky.dev/blog/26-11-2023-dip-basics/
Write your Spring Boot (3.x) starter with Kotlin & Mavenhttps://vrnsky.dev/blog/29-01-2023-write-your-sb-starter/
Spring Boot interaction with Kafka with HTTPShttps://vrnsky.dev/blog/22-01-2023-spring-boot-kafka-https/
HashiCorp Vault - Getting startedhttps://vrnsky.dev/blog/23-02-2022-hashicorp-vault-getting-started/
Stop writing code inside main methodhttps://vrnsky.dev/blog/29-11-2020-stop-writing-code/
Software architecture, 2https://vrnsky.dev/blog/28-11-2020-software-architecture-2/
Software architecturehttps://vrnsky.dev/blog/24-11-2020-software-architecture/
University https://vrnsky.dev/university/
Data Mining and Knowledge Discovery https://vrnsky.dev/university/data-mining-and-knowledge-discovery/
Decision trees concepthttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/decision-trees-concept/
Data collection and preparationhttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/data-collection-and-preparation/
Data preparation practicehttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/data-preparation-practice/
Data preparation techniqueshttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/data-preparation-techniques/
Decision trees practicehttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/decision-tress-practice/
Introductionhttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/introduction/
What is data mininghttps://vrnsky.dev/university/data-mining-and-knowledge-discovery/what-is-data-mining/
Computer networks https://vrnsky.dev/university/computer-networks/
Final exam noteshttps://vrnsky.dev/university/computer-networks/final-exam-notes/
Information flowhttps://vrnsky.dev/university/computer-networks/information/
Introductionhttps://vrnsky.dev/university/computer-networks/basis/
Transport layerhttps://vrnsky.dev/university/computer-networks/transport-layer/
Tutorial 1https://vrnsky.dev/university/computer-networks/tutorial-1/
Tutorial 2https://vrnsky.dev/university/computer-networks/tutorial-2/
Abouthttps://vrnsky.dev/about/
Books https://vrnsky.dev/books/
Reading list 2024https://vrnsky.dev/books/2024/2024/
Reading list 2025https://vrnsky.dev/books/2025/2025/
How to https://vrnsky.dev/howto/
Java https://vrnsky.dev/howto/java/
Puzzlers 1https://vrnsky.dev/howto/java/puzzlers-1/
Maven https://vrnsky.dev/howto/maven/
Build Maven Project concurrentlyhttps://vrnsky.dev/howto/maven/build-maven-project-concurrently/
Build Maven Project without testshttps://vrnsky.dev/howto/maven/build-maven-project-without-tests/
Know what dependency do you havehttps://vrnsky.dev/howto/maven/know-what-dependency-do-you-have/
Scope of dependencieshttps://vrnsky.dev/howto/maven/scopes-of-dependencies/
What is the difference between package and install in Maven?https://vrnsky.dev/howto/maven/what-is-difference-between-package-and-install/
Projects https://vrnsky.dev/projects/
Camunda Message Spring Boot Starterhttps://vrnsky.dev/projects/camunda-message-starter/
Java A to Zhttps://vrnsky.dev/projects/java-a-to-z/
Kotlin A to Zhttps://vrnsky.dev/projects/kotlin-a-to-z/
Status Hubhttps://vrnsky.dev/projects/statushub/
TypeScript A to Zhttps://vrnsky.dev/projects/typescript-a-to-z/
Work Clock Sentryhttps://vrnsky.dev/projects/work-clock-sentry/
Resume — Egor Voronianskiihttps://vrnsky.dev/resume/
https://vrnsky.dev#what-youll-find-here
https://vrnsky.dev#stay-connected
Mediumhttps://vrnsky.medium.com
Substackhttps://vrnsky.substack.com
Ghosthttps://vrnsky.ghost.io
Mastodonhttps://me.dm/@vrnsky
https://vrnsky.dev#lets-collaborate
https://vrnsky.dev#explore
Projectshttps://vrnsky.dev/projects
How tohttps://vrnsky.dev/howto
Abouthttps://vrnsky.dev/about
Bookshttps://vrnsky.dev/books
Talkshttps://vrnsky.dev/talks
Universityhttps://vrnsky.dev/university

Viewport: width=device-width,initial-scale=1

Robots: index, follow


URLs of crawlers that visited me.