41554 blogs · [ { "id": "01a0874e-3184-7129-b2cc-b61c8cf5666a", "title": "Java Records and Data Oriented Programming", "url": "https://blog.leskor.com/posts/records-data-oriented-programming-java/", "published_at": "2025-07-15T13:15:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8d7f3265", "title": "Configuring monitoring for Java Spring application using Prometheus and Grafana", "url": "https://blog.leskor.com/posts/monitoring-for-java-spring-app/", "published_at": "2024-07-17T16:20:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8d867211", "title": "Setting up Checkstyle linter for Java", "url": "https://blog.leskor.com/posts/checkstyle-java-linter-setup/", "published_at": "2023-05-28T11:20:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8dcbfcf8", "title": "Making News Easier: The Launch of Digsetwave", "url": "https://blog.leskor.com/posts/digestwave-release/", "published_at": "2023-02-01T09:30:42+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8e65cb08", "title": "How to sign git commits", "url": "https://blog.leskor.com/posts/how-to-sign-git-commits/", "published_at": "2022-10-05T12:30:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8ef5d083", "title": "Personal Update #2", "url": "https://blog.leskor.com/posts/personal-update-2/", "published_at": "2022-09-04T09:30:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8fc28db9", "title": "Personal update", "url": "https://blog.leskor.com/posts/personal-update/", "published_at": "2022-04-16T12:02:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c8fc8b9f0", "title": "JetBrains Fleet review (preview version)", "url": "https://blog.leskor.com/posts/jetbrains-fleet-review/", "published_at": "2022-01-27T16:05:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c904fb493", "title": "Important technologies for web developers", "url": "https://blog.leskor.com/posts/important-technologies-for-web-developers/", "published_at": "2021-11-22T18:05:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c91360374", "title": "Java 17 LTS. Changes compared to Java 11", "url": "https://blog.leskor.com/posts/java-17-lts-compared-to-11/", "published_at": "2021-10-21T20:20:30+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c913d5cd1", "title": "Announcing Digestwave development", "url": "https://blog.leskor.com/posts/announcing-digestwave/", "published_at": "2021-10-06T11:20:21+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c9178f88d", "title": "Automate Java files formatting with IntelliJ IDEA", "url": "https://blog.leskor.com/posts/format-code-on-save-in-idea/", "published_at": "2021-09-23T16:00:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c91d44a09", "title": "Finding project ideas in the forest", "url": "https://blog.leskor.com/posts/finding-project-ideas-in-the-forest/", "published_at": "2021-09-22T16:02:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c920dc266", "title": "Parsing picture metadata in Java", "url": "https://blog.leskor.com/posts/parsing-picture-metadata-in-java/", "published_at": "2021-08-05T14:20:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c9264a329", "title": "Java 16 release: non-LTS, incremental upgrade", "url": "https://blog.leskor.com/posts/java-16-release/", "published_at": "2021-03-20T16:02:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c93492025", "title": "SOLID Principles Explained", "url": "https://blog.leskor.com/posts/solid-principles-explained/", "published_at": "2020-11-25T17:00:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c938f7b79", "title": "Trying GitHub Actions", "url": "https://blog.leskor.com/posts/github-actions/", "published_at": "2020-10-18T10:00:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c93bb1bff", "title": "Let's Encrypt introduces new certificates", "url": "https://blog.leskor.com/posts/lets-encrypt-introduces-ecdsa/", "published_at": "2020-09-21T18:05:49+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c94ba801b", "title": "Introducing PaleromPG", "url": "https://blog.leskor.com/posts/palermopg-is-released/", "published_at": "2020-07-20T12:05:00+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c959e2042", "title": "BrightonUM project release", "url": "https://blog.leskor.com/posts/brightonum-is-out/", "published_at": "2020-05-28T15:50:50+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c9692a1c8", "title": "Java moves to native. Now with Project Leyden", "url": "https://blog.leskor.com/posts/java-moves-native/", "published_at": "2020-05-21T18:44:04+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c9748f15c", "title": "AirPicHub preview version has been launched", "url": "https://blog.leskor.com/posts/airpichub-live/", "published_at": "2020-05-10T16:21:54+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c97b9dc00", "title": "Reactive Java attracts more people", "url": "https://blog.leskor.com/posts/reactive-java/", "published_at": "2020-05-06T13:46:49+00:00" }, { "id": "01a0874e-3184-7129-b2cc-b61c98b97ae5", "title": "How payment technology define the modernity of the city", "url": "https://blog.leskor.com/posts/payment-tech-modern-cities/", "published_at": "2020-05-03T18:11:37+00:00" } ] posts Claim your blog
Back to blog.leskor.com
Blog · corpus.blog/blogs/blog.leskor.com/posts

blog.leskor.com

blog.leskor.com

2025

2024

2023

2022

2021

2020