56,966 blogs · [ { "id": "01a0e51b-ebd6-7217-8dda-eecebed5fe9a", "title": null, "url": "https://puradawid.pro/googled19e11c12d3d851a.html", "published_at": "2026-03-22T09:43:18+00:00" }, { "id": "01a087cb-8ada-7350-b1af-6cad037c993c", "title": "Highly coupled classes are hard to understand and harder to test", "url": "https://puradawid.pro/java/working/highly-coupled-classes-are-hard-to-test.html", "published_at": "2026-03-21T08:30:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1a1648ce", "title": "How to use Java records correctly", "url": "https://puradawid.pro/java/working/how-to-use-java-records-correctly.html", "published_at": "2026-03-21T07:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1a1b7ae6", "title": "Dealing with Stress in Demanding Work Environments", "url": "https://puradawid.pro/well-being/software-development/management/managing-stress-is-managing-productivity.html", "published_at": "2025-07-19T06:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1a9c31bc", "title": "Discover Adobe Experience Manager Instances on The Internet", "url": "https://puradawid.pro/working/discovering-aem-instances-in-public-internet.html", "published_at": "2022-01-09T06:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1ae0f038", "title": "Those Who Did Not Extinct: 3 Things You Can Learn From Ham Radio Operator", "url": "https://puradawid.pro/working/three-things-you-can-learn-from-ham-amateurs.html", "published_at": "2021-02-27T06:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1ba53fd9", "title": "Remote Work - How to Survive It?", "url": "https://puradawid.pro/working/how-to-survive-remote-work.html", "published_at": "2020-02-25T16:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1bf2ce28", "title": "The 3 popular abuses of OSGi bundle", "url": "https://puradawid.pro/java/3-abuses-of-osgi-bundle.html", "published_at": "2019-12-27T16:50:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1cabfdd6", "title": "NullPointerException :: getMessage() in Java 14 - a helpful tool or an useless feature?", "url": "https://puradawid.pro/java/nullpointerexception-getmessage-in-java-14.html", "published_at": "2019-12-16T16:50:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1d1c988c", "title": "3 things to do to before crunch time will suck the life out of you", "url": "https://puradawid.pro/working/3-things-to-do-before-crunch-time-will-suck-the-life-out-of-you.html", "published_at": "2019-12-14T06:00:00+00:00" }, { "id": "01a087cb-8adb-73e2-96b2-6b9d1dc77413", "title": "Accessible Clamp.js fork", "url": "https://puradawid.pro/javascript/accessible-clamp-js.html", "published_at": "2019-09-22T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb5fcd36f", "title": null, "url": "https://puradawid.pro/java/solid-in-test-automation-liskov-substiitution-principle.html", "published_at": "2019-08-07T16:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb57dc04f", "title": null, "url": "https://puradawid.pro/working/confitura-2019-was-it-worth-spending-the-whole-saturday.html", "published_at": "2019-06-30T13:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb4ccf041", "title": null, "url": "https://puradawid.pro/java/solid-in-test-automation-1-open-closed-principle.html", "published_at": "2019-06-20T17:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb424ac3f", "title": null, "url": "https://puradawid.pro/java/osgi-bundle-patterns-and-clean-code.html", "published_at": "2019-05-26T08:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb3ce78d8", "title": null, "url": "https://puradawid.pro/working/infoshare-2019-talks-that-inspired-me.html", "published_at": "2019-05-12T08:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb32ea46f", "title": null, "url": "https://puradawid.pro/java/how-to-write-bad-constructor.html", "published_at": "2019-03-28T15:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb242730e", "title": null, "url": "https://puradawid.pro/java/are-design-patterns-outdated.html", "published_at": "2019-02-28T15:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb2066e55", "title": null, "url": "https://puradawid.pro/working/http-java-11-client-async-api.html", "published_at": "2019-02-21T17:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb12264d0", "title": null, "url": "https://puradawid.pro/working/how-does-bitcoin-node-connect-to-p2p-network.html", "published_at": "2019-02-11T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb0eaad88", "title": null, "url": "https://puradawid.pro/working/stupid-code-why-people-before-you-wrote-it.html", "published_at": "2019-02-02T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceb02e5be0", "title": null, "url": "https://puradawid.pro/working/if-programmers-would-be-witchers.html", "published_at": "2019-01-21T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceaf86934e", "title": null, "url": "https://puradawid.pro/java/http-client-api-java-11.html", "published_at": "2019-01-04T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceaf0ac8fb", "title": null, "url": "https://puradawid.pro/java/testing-java-code-performance-with-jmh.html", "published_at": "2018-12-28T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceaec5354d", "title": null, "url": "https://puradawid.pro/java/bug-sie-rodzi-the-most-common-bugs-in-java-code.html", "published_at": "2018-12-22T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceae813a32", "title": null, "url": "https://puradawid.pro/java/data-classes-in-java-runtime-underpefrmance-vs-code-readability.html", "published_at": "2018-12-19T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceae61a259", "title": null, "url": "https://puradawid.pro/working/when-you-shoudnt-ask-for-a-raise.html", "published_at": "2018-12-13T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eecead7c4763", "title": null, "url": "https://puradawid.pro/craftsmanship/building-good-relationship.html", "published_at": "2018-11-30T06:00:00+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceac9ae1a5", "title": null, "url": "https://puradawid.pro/blogging/what-you-should-know-about-http-3.html", "published_at": "2018-11-21T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceac807247", "title": null, "url": "https://puradawid.pro/blogging/vagrant-and-jekyll.html", "published_at": "2018-11-13T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceabc9c27e", "title": null, "url": "https://puradawid.pro/remote_tools/my-biedronka-mechanical-keyboard-broken-after-2-years.html", "published_at": "2018-11-05T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceabb9b730", "title": null, "url": "https://puradawid.pro/working/five-things-required-in-remote-work.html", "published_at": "2018-10-31T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceaa0fc80b", "title": null, "url": "https://puradawid.pro/working/why-vim.html", "published_at": "2018-07-06T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eeceaae7aa1a", "title": null, "url": "https://puradawid.pro/working/restore-accidentally-overriten-file-in-ext.html", "published_at": "2018-07-06T11:37:10+00:00" }, { "id": "01a0e51b-ebd5-72b1-bc07-e848d63c6d54", "title": null, "url": "https://puradawid.pro/working/what-agencies-are-doing-wrong.html", "published_at": "2018-01-26T11:37:10+00:00" }, { "id": "01a0e51b-ebd5-72b1-bc07-e848d6642094", "title": null, "url": "https://puradawid.pro/working/will-robots-replace-programmers.html", "published_at": "2018-01-26T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eecea9a8c74b", "title": null, "url": "https://puradawid.pro/working/how-can-you-live-without-spring.html", "published_at": "2018-01-26T11:37:10+00:00" }, { "id": "01a0e51b-ebd5-72b1-bc07-e848d502accd", "title": null, "url": "https://puradawid.pro/craftsmanship/scrum/how-devs-are-spoiling-your-project.html", "published_at": "2017-09-04T11:37:10+00:00" }, { "id": "01a0e51b-ebd5-72b1-bc07-e848d5c76bb6", "title": null, "url": "https://puradawid.pro/craftsmanship/unit-tests-that-piss-me-off.html", "published_at": "2017-09-04T11:37:10+00:00" }, { "id": "01a0e51b-ebd6-7217-8dda-eecebae7d68d", "title": null, "url": "https://puradawid.pro/aem-consulting.html", "published_at": null }, { "id": "01a0e51b-ebd6-7217-8dda-eecebb93ae1a", "title": null, "url": "https://puradawid.pro/", "published_at": null }, { "id": "01a0e51b-ebd6-7217-8dda-eecebc787aaf", "title": null, "url": "https://puradawid.pro/java.html", "published_at": null }, { "id": "01a0e51b-ebd6-7217-8dda-eecebd4678d8", "title": null, "url": "https://puradawid.pro/links.html", "published_at": null }, { "id": "01a0e51b-ebd6-7217-8dda-eecebd6cfaf8", "title": null, "url": "https://puradawid.pro/whoami.html", "published_at": null }, { "id": "01a0e51b-ebd6-7217-8dda-eecebe13a348", "title": null, "url": "https://puradawid.pro/work-life.html", "published_at": null } ] posts Claim your blog
Back to puradawid.pro
Blog · corpus.blog/blogs/puradawid.pro/posts

puradawid.pro

puradawid.pro

2026

2025

2022

2021

2020

2019

2018

2017

Undated